KR101672978B1 - Semiconductor memory device - Google Patents
Semiconductor memory device Download PDFInfo
- Publication number
- KR101672978B1 KR101672978B1 KR1020100083854A KR20100083854A KR101672978B1 KR 101672978 B1 KR101672978 B1 KR 101672978B1 KR 1020100083854 A KR1020100083854 A KR 1020100083854A KR 20100083854 A KR20100083854 A KR 20100083854A KR 101672978 B1 KR101672978 B1 KR 101672978B1
- Authority
- KR
- South Korea
- Prior art keywords
- signal
- delayed
- bank
- address
- column address
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Expired - Fee Related
Links
Images
Classifications
-
- G—PHYSICS
- G11—INFORMATION STORAGE
- G11C—STATIC STORES
- G11C7/00—Arrangements for writing information into, or reading information out from, a digital store
- G11C7/22—Read-write [R-W] timing or clocking circuits; Read-write [R-W] control signal generators or management
-
- G—PHYSICS
- G11—INFORMATION STORAGE
- G11C—STATIC STORES
- G11C11/00—Digital stores characterised by the use of particular electric or magnetic storage elements; Storage elements therefor
- G11C11/21—Digital stores characterised by the use of particular electric or magnetic storage elements; Storage elements therefor using electric elements
- G11C11/34—Digital stores characterised by the use of particular electric or magnetic storage elements; Storage elements therefor using electric elements using semiconductor devices
- G11C11/40—Digital stores characterised by the use of particular electric or magnetic storage elements; Storage elements therefor using electric elements using semiconductor devices using transistors
- G11C11/401—Digital stores characterised by the use of particular electric or magnetic storage elements; Storage elements therefor using electric elements using semiconductor devices using transistors forming cells needing refreshing or charge regeneration, i.e. dynamic cells
- G11C11/4063—Auxiliary circuits, e.g. for addressing, decoding, driving, writing, sensing or timing
- G11C11/407—Auxiliary circuits, e.g. for addressing, decoding, driving, writing, sensing or timing for memory cells of the field-effect type
- G11C11/408—Address circuits
-
- G—PHYSICS
- G11—INFORMATION STORAGE
- G11C—STATIC STORES
- G11C7/00—Arrangements for writing information into, or reading information out from, a digital store
- G11C7/22—Read-write [R-W] timing or clocking circuits; Read-write [R-W] control signal generators or management
- G11C7/222—Clock generating, synchronizing or distributing circuits within memory device
-
- G—PHYSICS
- G11—INFORMATION STORAGE
- G11C—STATIC STORES
- G11C8/00—Arrangements for selecting an address in a digital store
- G11C8/04—Arrangements for selecting an address in a digital store using a sequential addressing device, e.g. shift register, counter
-
- G—PHYSICS
- G11—INFORMATION STORAGE
- G11C—STATIC STORES
- G11C8/00—Arrangements for selecting an address in a digital store
- G11C8/10—Decoders
-
- G—PHYSICS
- G11—INFORMATION STORAGE
- G11C—STATIC STORES
- G11C8/00—Arrangements for selecting an address in a digital store
- G11C8/12—Group selection circuits, e.g. for memory block selection, chip selection, array selection
-
- G—PHYSICS
- G11—INFORMATION STORAGE
- G11C—STATIC STORES
- G11C8/00—Arrangements for selecting an address in a digital store
- G11C8/18—Address timing or clocking circuits; Address control signal generation or management, e.g. for row address strobe [RAS] or column address strobe [CAS] signals
Landscapes
- Engineering & Computer Science (AREA)
- Microelectronics & Electronic Packaging (AREA)
- Computer Hardware Design (AREA)
- Dram (AREA)
Abstract
메모리 장치가 개시된다. 메모리 장치는, 다수의 뱅크를 포함하는 코어 영역, 지연 제어신호의 활성화시에 리드 신호 또는 라이트 신호를 지연시켜 지연된 커맨드 신호를 출력하는 커맨드 타이밍 제어부, 상기 지연 제어신호의 활성화시에 뱅크 어드레스를 지연시켜 지연된 뱅크 어드레스를 출력하는 뱅크 어드레스 타이밍 제어부, 상기 지연된 뱅크 어드레스를 디코딩하여 상기 다수의 뱅크 중 하나의 뱅크를 선택하기 위한 뱅크 선택 신호를 생성하는 뱅크 선택부, 상기 지연된 커맨드 신호를 상기 뱅크 선택 신호에 의해 선택된 뱅크의 컬럼 선택 신호로 전달하는 컬럼 선택 신호 전달부, 상기 지연 제어신호의 활성화시에 상기 리드 신호 또는 상기 라이트 신호를 지연시켜 지연된 리드 신호 또는 지연된 라이트 신호를 출력하는 컬럼 어드레스 타이밍 제어부 및 상기 지연된 리드 신호 또는 상기 지연된 라이트 신호에 응답하여 컬럼 어드레스를 상기 다수의 뱅크로 전달하는 컬럼 어드레스 전달부를 포함한다.A memory device is disclosed. The memory device includes a core region including a plurality of banks, a command timing control section for outputting a command signal delayed by delaying a read signal or a write signal upon activation of a delay control signal, a command timing control section for delaying a bank address A bank address timing control section for outputting a delayed bank address by decoding the delayed bank address to generate a bank selection signal for selecting one bank among the plurality of banks by decoding the delayed bank address, A column address timing control unit for outputting a read signal delayed by delaying the read signal or the write signal or a delayed write signal when the delay control signal is activated, The delayed And a column address transfer unit for transferring the column address to the plurality of banks in response to the write signal or the delayed write signal.
Description
본 발명은 반도체 메모리 장치에 관한 것이다.
The present invention relates to a semiconductor memory device.
주지된 바와 같이, 메모리 장치는 다수의 뱅크(Bank)를 포함하는 코어 영역과 코어 영역에 저장된 데이터의 입출력을 제어하기 위한 주변회로들로 구성된다. 뱅크는 데이터를 저장하는 메모리 셀들의 집합체이며, 메모리 셀들은 다수의 로우(Row)와 컬럼(Column) 사이에 매트릭스(Matrix) 형태로 배열된다. 각각의 로우와 컬럼에는 소정의 어드레스(Address)가 설정되어 있다.As is well known, the memory device is composed of a core region including a plurality of banks and peripheral circuits for controlling input / output of data stored in the core region. A bank is a collection of memory cells storing data, and memory cells are arranged in a matrix form between a plurality of rows and columns. A predetermined address is set in each row and column.
메모리 장치에서 코어 영역의 동작은, 먼저 로우 어드레스가 선택되어 해당 워드라인의 데이터가 증폭되는 단계와, 컬럼 어드레스가 선택되어 증폭된 데이터를 데이터 라인에 전달하는 단계로 이루어진다. 이 때 올바른 데이터의 전달을 위해서는 워드라인의 데이터가 충분히 증폭된 상태에서 컬럼의 선택이 이루어져야 한다. 이를 위해 메모리 개발 단계에서는 테스트 모드에서 컬럼 선택 신호를 각기 다른 지연량으로 지연시키는 테스트를 진행하게 된다.
In the operation of the core region in the memory device, the row address is first selected to amplify the data of the corresponding word line, and the column address is selected and the amplified data is transferred to the data line. At this time, in order to transfer the correct data, the column selection must be performed while the data of the word line is sufficiently amplified. To do this, in the memory development stage, the test is performed to delay the column selection signal to different delay amounts in the test mode.
도 1은 종래기술에 의한 메모리 장치의 구성도이다.1 is a configuration diagram of a conventional memory device.
도 1을 참조하면, 종래기술에 의한 메모리 장치는 커맨드 타이밍 제어부(101), 뱅크 선택부(103), 컬럼 선택 신호 전달부(105), 컬럼 어드레스 전달부(107) 및 코어 영역(109)을 포함한다.1, a conventional memory device includes a command
커맨드 타이밍 제어부(101)는 지연 제어신호(YSTM)의 활성화시에 리드 신호(CASRD) 또는 라이트 신호(CASWT)를 지연시켜 지연된 커맨드 신호(CAS_D)를 출력한다.The command
여기에서 지연 제어신호(YSTM)는 코어 영역(109)에서 컬럼 선택 신호(YS<0:7>)와 컬럼 어드레스(ADDYS(2:9>)의 동작 마진(Margin) 확보를 위한 지연 테스트 모드시에 활성화되는 신호이다.The delay control signal YSTM is used in the delay test mode for ensuring the operation margin of the column select signal YS <0: 7> and the column address ADDYS (2: 9>) in the
리드 신호(CASRD)는 메모리 장치 외부에서 인가되는 컬럼 어드레스 스트로브 신호(Column Address Strobe, CAS)가 활성화되고 라이트 인에이블 신호(Write Enable, WE)가 비활성화되면 메모리 장치 내에서 활성화되는 신호이며, 라이트 신호(CASWT)는 컬럼 어드레스 스트로브 신호(CAS)와 라이트 인에이블 신호(WE)가 활성화되면 메모리 장치 내에서 활성화되는 신호이다.The read signal CASRD is a signal activated in the memory device when a column address strobe signal CAS applied from the outside of the memory device is activated and a write enable signal WE is inactivated, (CASWT) is a signal activated in the memory device when the column address strobe signal CAS and the write enable signal WE are activated.
뱅크 선택부(103)는 뱅크 어드레스(BKADD<0:2>)를 디코딩하여 뱅크 선택 신호(BK<0:7>) 중 하나의 신호를 활성화한다. 코어 영역(109)이 8개의 뱅크를 포함하는 것을 가정하였으므로, 뱅크 선택 신호(BK<0:7>)의 개수도 8개가 된다.The
컬럼 선택 신호 전달부(105)는 지연된 커맨드 신호(CAS_D)를 뱅크 선택 신호(BK<0:7>)에 의해 선택된 뱅크의 컬럼 선택 신호(YS<0:7>)로 전달한다. 예를 들어, 뱅크 선택 신호(BK<2>)가 활성화된 경우에는 지연된 커맨드 신호(CAS_D)가 컬럼 선택 신호(YS<2>)로 전달된다.The column selection
컬럼 어드레스 전달부(107)는 리드 구간에서는 입력되는 어드레스(ADDRD<2:9>)를 리드 신호(CASRD)로 스트로브(Strobe)하여 컬럼 어드레스(ADDYS<2:9>)로 코어 영역(109)에 전달하고, 라이트 구간에서는 입력되는 어드레스(ADDWT<2:9>)를 라이트 신호(CASWT)로 스트로브하여 컬럼 어드레스(ADDYS<2:9>)로 코어 영역(109)에 전달한다.The column
코어 영역(100)에서는 입력된 컬럼 선택 신호(YS<0:7>)와 컬럼 어드레스(ADDYS<2:9>)에 의해 특정 컬럼이 선택되어 해당 메모리 셀의 데이터가 입출력된다.
In the core region 100, a specific column is selected by the input column select signal YS <0: 7> and the column address ADDYS <2: 9>, and data of the memory cell is input / output.
그런데, 종래의 메모리 장치는 이처럼 리드 신호(CASRD) 또는 라이트 신호(CASWT)와 같은 커맨드 신호를 지연시키는 커맨드 타이밍 제어부(101)만을 갖추고 있어, 컬럼 선택 신호 전달부(105)에서 지연된 커맨드 신호(CAS_D)가 활성화되는 타이밍과 지연되지 않은 뱅크 선택 신호(BK<0:7>)가 활성화되는 타이밍이 서로 다르게 되는 문제점이 있다. 또한, 코어 영역(109)에서도 컬럼 선택 신호(YS<0:7>)와 지연되지 않은 컬럼 어드레스(ADDYS<2:9>) 간의 활성화 타이밍이 서로 다르게 된다는 문제점이 있다.
The conventional memory device has only the command
본 발명은 상기한 문제점을 해결하기 위해 제안된 것으로, 컬럼 선택 신호의 지연 테스트 모드시에 뱅크 어드레스 및 컬럼 어드레스와의 마진 확보가 가능하도록 하는 메모리 장치를 제공하는 것을 목적으로 한다.
SUMMARY OF THE INVENTION It is an object of the present invention to provide a memory device capable of ensuring a margin with respect to a bank address and a column address in a delay test mode of a column selection signal.
이러한 목적을 달성하기 위한 본 발명에 의한 메모리 장치는, 메모리 장치는, 다수의 뱅크를 포함하는 코어 영역, 지연 제어신호의 활성화시에 리드 신호 또는 라이트 신호를 지연시켜 지연된 커맨드 신호를 출력하는 커맨드 타이밍 제어부, 상기 지연 제어신호의 활성화시에 뱅크 어드레스를 지연시켜 지연된 뱅크 어드레스를 출력하는 뱅크 어드레스 타이밍 제어부, 상기 지연된 뱅크 어드레스를 디코딩하여 상기 다수의 뱅크 중 하나의 뱅크를 선택하기 위한 뱅크 선택 신호를 생성하는 뱅크 선택부, 상기 지연된 커맨드 신호를 상기 뱅크 선택 신호에 의해 선택된 뱅크의 컬럼 선택 신호로 전달하는 컬럼 선택 신호 전달부를 포함한다.In order to achieve the above object, a memory device according to the present invention is a memory device including a core region including a plurality of banks, a command timing for outputting a command signal delayed by delaying a read signal or a write signal upon activation of a delay control signal A bank address timing control unit for delaying a bank address when the delay control signal is activated and outputting a delayed bank address to generate a bank selection signal for selecting one of the plurality of banks by decoding the delayed bank address; And a column selection signal transfer unit for transferring the delayed command signal to the column selection signal of the bank selected by the bank selection signal.
또한, 상기 지연 제어신호의 활성화시에 상기 리드 신호 또는 상기 라이트 신호를 지연시켜 지연된 리드 신호 또는 지연된 라이트 신호를 출력하는 컬럼 어드레스 타이밍 제어부 및 상기 지연된 리드 신호 또는 상기 지연된 라이트 신호에 응답하여 컬럼 어드레스를 상기 다수의 뱅크로 전달하는 컬럼 어드레스 전달부를 더 포함할 수 있다.A column address timing controller for outputting a read signal or a delayed write signal delayed by delaying the read signal or the write signal upon activation of the delay control signal and a column address controller for outputting a column address in response to the delayed read signal or the delayed write signal And a column address transfer unit for transferring the column address to the plurality of banks.
상기 커맨드 타이밍 제어부, 상기 뱅크 어드레스 타이밍 제어부 및 상기 컬럼 어드레스 타이밍 제어부의 지연량은 조절이 가능하도록 설계될 수 있다.The delay amounts of the command timing control section, the bank address timing control section and the column address timing control section can be designed to be adjustable.
상기 컬럼 어드레스는, 리드 구간에서 상기 지연된 리드 신호에 의해 스트로브되어 상기 다수의 뱅크로 전달되거나, 라이트 구간에서 상기 지연된 라이트 신호에 의해 스트로브되어 상기 다수의 뱅크로 전달될 수 있다.
The column address may be strobeed by the delayed read signal in the read period to be transferred to the plurality of banks or may be strobeed by the delayed write signal in the write period to be transferred to the plurality of banks.
본 발명에 의하면, 커맨드 신호를 지연시키는 동시에 뱅크 어드레스 및 컬럼 어드레스도 지연시켜 코어 영역으로 전달함으로써, 컬럼 선택 신호와 뱅크 어드레스, 컬럼 어드레스 간의 마진 확보가 가능하도록 한다.According to the present invention, the command signal is delayed and the bank address and the column address are also delayed and transferred to the core region, thereby ensuring the margin between the column selection signal and the bank address and the column address.
또한, 코어 영역의 마진 테스트 시에 컬럼 선택 신호 및 컬럼 어드레스의 지연량을 조절하면서 테스트를 진행함으로써, 메모리 개발 기간을 단축시킬 수 있는 장점이 있다.
Further, there is an advantage that the memory development period can be shortened by performing the test while adjusting the delay amount of the column select signal and the column address at the margin test of the core region.
도 1은 종래기술에 의한 메모리 장치의 구성도.
도 2는 본 발명에 의한 메모리 장치의 일 실시예 구성도.
도 3은 도 2의 코어 영역(109)의 내부 구성도.
도 4는 도 2의 커맨드 타이밍 제어부(101)의 일 실시예 회로도.
도 5는 도 2의 뱅크 어드레스 타이밍 제어부(201)의 일 실시예 회로도.
도 6은 도 2의 컬럼 선택 신호 전달부(105)의 일 실시예 회로도.
도 7은 도 2의 컬럼 어드레스 타이밍 제어부(203)의 일 실시예 회로도.
도 8은 도 2의 컬럼 어드레스 전달부(107)의 일 실시예 회로도.1 is a configuration diagram of a conventional memory device;
2 is a configuration diagram of an embodiment of a memory device according to the present invention;
3 is an internal configuration view of the
4 is a circuit diagram of an embodiment of the command
5 is a circuit diagram of an embodiment of the bank address
6 is a circuit diagram of an embodiment of the column selection
7 is a circuit diagram of an embodiment of the column
8 is a circuit diagram showing an embodiment of the column
이하, 본 발명이 속하는 기술분야에서 통상의 지식을 가진 자가 본 발명의 기술적 사상을 용이하게 실시할 수 있도록 상세히 설명하기 위하여, 본 발명의 가장 바람직한 실시예를 첨부 도면을 참조하여 설명하기로 한다.
Hereinafter, preferred embodiments of the present invention will be described in detail with reference to the accompanying drawings in order to facilitate a person skilled in the art to easily carry out the technical idea of the present invention.
도 2는 본 발명에 의한 메모리 장치의 일 실시예 구성도이다.2 is a block diagram of a memory device according to an embodiment of the present invention.
도 2를 참조하면, 본 발명에 의한 메모리 장치는, 다수의 뱅크를 포함하는 코어 영역(109), 지연 제어신호(YSTM)의 활성화시에 리드 신호(CASRD) 또는 라이트 신호(CASWT)를 지연시켜 지연된 커맨드 신호(CAS_D)를 출력하는 커맨드 타이밍 제어부(101), 지연 제어신호(YSTM)의 활성화시에 뱅크 어드레스(ADDBK<0:2>)를 지연시켜 지연된 뱅크 어드레스(ADDBK_D<0:2>)를 출력하는 뱅크 어드레스 타이밍 제어부(201), 지연된 뱅크 어드레스(ADDBK_D<0:2>를 디코딩하여 상기 다수의 뱅크 중 하나의 뱅크를 선택하기 위한 뱅크 선택 신호(BK<0:7>)를 생성하는 뱅크 선택부(103), 지연된 커맨드 신호를 뱅크 선택 신호(BK<0:7>)에 의해 선택된 뱅크의 컬럼 선택 신호(YS<0:7>)로 전달하는 컬럼 선택 신호 전달부(107), 지연 제어신호(YSTM)의 활성화시에 리드 신호(CASRD) 또는 라이트 신호(CASWT)를 지연시켜 지연된 리드 신호(CASRD_D) 또는 지연된 라이트 신호(CASWT_D)를 출력하는 컬럼 어드레스 타이밍 제어부(203) 및 지연된 리드 신호(CASRD_D) 또는 지연된 라이트 신호(ADDWT_2:9)에 응답하여 컬럼 어드레스(ADDYS<2:9>)를 다수의 뱅크로 전달하는 컬럼 어드레스 전달부(107)를 포함한다.2, the memory device according to the present invention includes a
본 실시예에서 코어 영역(109)은 8개의 뱅크로 이루어져 있음을 가정한다.In this embodiment, it is assumed that the
리드 신호(CASRD)와 라이트 신호(CASWT)는 컬럼 어드레스 스트로브 신호(CAS)에 의해 메모리 장치 내부에서 활성화되는 커맨드 신호이다. 구체적으로, 커맨드 디코더에서 컬럼 어드레스 스트로브 신호(CAS)가 '하이(high)'로 활성화되고 라이트 인에이블 신호(Write Enable, WE)가 '로우(low)'로 비활성화되면 리드 신호(CASRD)가 '하이'로 활성화되고, 컬럼 어드레스 스트로브 신호(CAS) 및 라이트 인에이블 신호(WE)가 모두 '하이'로 활성화되면 라이트 신호(CASWT)가 '하이'로 활성화된다.The read signal CASRD and the write signal CASWT are command signals activated in the memory device by the column address strobe signal CAS. Specifically, when the column address strobe signal CAS is activated to high and the write enable signal WE is deactivated to low in the command decoder, the read signal CASRD is set to ' High ', and when the column address strobe signal CAS and the write enable signal WE are both' high ', the write signal CASWT is activated to' high '.
지연 제어신호(YSTM)는 코어 영역(109)에서 컬럼 선택 신호(YS<0:7>)의 동작 마진 확보를 위한 테스트 모드시에 활성화되는 신호이다. 지연 제어신호(YSTM)가 '하이'로 활성화되면 커맨드 타이밍 제어부(101), 뱅크 어드레스 타이밍 제어부(201) 및 컬럼 어드레스 타이밍 제어부(203)에서는 입력되는 신호 또는 어드레스를 지연시켜 출력한다. 이 때 각 제어부는 지연량의 조절이 가능하도록 설계될 수 있다.The delay control signal YSTM is a signal activated in the test mode for ensuring the operation margin of the column selection signal YS <0: 7> in the
커맨드 타이밍 제어부(101)는 지연 제어신호(YSTM)의 활성화시에 커맨드 신호인 리드 신호(CASRD) 또는 라이트 신호(CASWT)를 지연시켜 지연된 커맨드 신호(CAS_D)를 출력한다. 지연된 커맨드 신호(CAS_D)는 컬럼 선택 신호(YS<0:7>)가 코어 영역(109)에서 활성화되는 타이밍을 결정하게 된다. 즉, 테스트 모드에서 커맨드 신호를 지연시키는 지연량을 조절함으로써, 뱅크에서 워드 라인이 선택되어 데이터가 증폭되어 있는 시간 동안에 가장 적절한 마진을 가지고 컬럼 선택 신호(YS<0:7>)가 활성화되도록 하는 타이밍을 결정하는 것이다.The command
뱅크 어드레스 타이밍 제어부(201)는 지연 제어신호(YSTM)의 활성화시에 입력받은 뱅크 어드레스(ADDBK<0:2>)를 지연시켜 지연된 뱅크 어드레스(ADDBK_D<0:2>)를 출력한다. 종래의 메모리 장치는 테스트 모드에서 커맨드 신호만을 지연시키는 구성만을 갖추고 있어, 지연된 커맨드 신호(CAS_D)와 지연되지 않은 뱅크 어드레스(ADDBK<0:2>) 간의 타이밍을 맞추기가 어려운 문제점이 있었으므로, 이를 해결하기 위해 커맨드 신호와 같이 뱅크 어드레스(ADDBK<0:2>)도 지연시키는 구성을 추가한 것이다. 여기에서 커맨드 타이밍 제어부(101)와 뱅크 어드레스 타이밍 제어부(201)의 지연량은 동일한 것이 바람직하다.The bank address
뱅크 선택부(103)는 지연된 뱅크 어드레스(ADDBK_D<0:2>)를 디코딩하여 코어 영역(109) 내의 다수의 뱅크 중 하나의 뱅크를 선택하기 위한 뱅크 선택신호(BK<0:7>)를 출력한다. The
지연된 뱅크 어드레스(ADDBK_D<0:2>)와 대응되는 뱅크 선택신호(BK<0> ~ BK<7>)의 관계를 표 1에 정리하였다.Table 1 shows the relationship between the delayed bank address ADDBK_D <0: 2> and the corresponding bank selection signals BK <0> to BK <7>.
컬럼 선택 신호 전달부(105)는 지연된 커맨드 신호(CAS_D)와 뱅크 선택신호(BK<0:7>)를 입력받아, 지연된 커맨드 신호(CAS_D)를 뱅크 선택 신호(BK<0:7>)에 의해 선택된 뱅크의 컬럼 선택 신호(YS<0:7>)로 전달한다. 이에 대해서는 이하 도 3을 통해 상술한다.The column selection
컬럼 어드레스 타이밍 제어부(203)는 지연 제어신호(YSTM)의 활성화시에, 리드 구간에서는 리드 신호(CASRD)를 지연시켜 지연된 리드 신호(CASRD_D)를 출력하고, 라이트 구간에서는 라이트 신호(CASWT)를 지연시켜 지연된 라이트 신호(CASWT_D)를 출력한다. 종래의 메모리 장치는 테스트 모드에서 커맨드 신호만을 지연시키는 구성만을 갖추고 있어, 코어 영역(109)에서 컬럼 선택 신호(YS<0:7>)와 컬럼 어드레스(ADDYS<2:9>) 간의 마진 확보가 어려워지는 문제점이 있었으므로, 컬럼 선택 신호(YS<0:7>)와의 타이밍을 맞추기 위해 지연된 리드 신호(CASRD_D) 또는 지연된 라이트 신호(CASWT_D)를 이용하도록 한 것이다. 여기에서 커맨드 타이밍 제어부(101)와 컬럼 어드레스 타이밍 제어부(203)의 지연량은 동일한 것이 바람직하다.The column
또한, 이렇게 지연된 리드 신호(CASRD_D)와 지연된 라이트 신호(CASWT_D)를 구분하는 이유는, 카스 레이턴시(CL)와 라이트 레이턴시(WL)가 다를 수 있고, 코어 영역(109)에서의 최적의 마진 확보를 위한 리드 신호(CASRD)의 지연량과 라이트 신호(CASWT)의 지연량이 다를 수 있기 때문이다.The reason why the delayed read signal CASRD_D and the delayed write signal CASWT_D are distinguished from each other is that the cache latency CL and the write latency WL may be different from each other and the optimum margin in the
컬럼 어드레스 전달부(107)는 지연된 리드 신호(CASRD_D) 또는 지연된 라이트 신호(CASWT_D)에 의해 스트로브되는 컬럼 어드레스(ADDYS<2:9>)를 코어 영역(109)으로 전달한다. 구체적으로, 리드 구간에서는 입력되는 리드 어드레스(ADDRD<2:9>)를 지연된 리드 신호(CASRD_D)로 스트로브하여 컬럼 어드레스(ADDYS<2:9>)로 전달하고, 라이트 구간에서는 입력되는 라이트 어드레스(ADDWT<2:9>)를 지연된 라이트 신호(CASWT_D)로 스트로브하여 컬럼 어드레스(ADDYS<2:9>)로 전달한다.
The column
도 3은 도 2의 코어 영역(109)의 일 실시예 구성도이다. 본 실시예에서는 8개의 뱅크(BANK0 ~ BANK7)를 포함하는 경우를 예시하였으나, 본 발명의 개념은 4 뱅크, 16 뱅크 등의 경우에도 물론 적용될 수 있다.3 is a block diagram of an embodiment of the
뱅크 선택부(103)는 지연된 뱅크 어드레스(ADDBK_D<0:2>)를 디코딩하여 8개의 뱅크 선택 신호(BK<0> ~ BK<7>) 중 하나를 활성화하고, 활성화된 뱅크 선택 신호(BK<0> ~ BK<7>)에 의해 선택된 뱅크(BANK0 ~ BANK7)로 대응되는 컬럼 선택 신호(YS<0> ~ YS<7>)가 인가된다.The
컬럼 어드레스 전달부(107)로부터 전달된 컬럼 어드레스(ADDYS<2:9>)는 코어 영역(109) 내의 모든 뱅크(BANK0 ~ BANK7)로 입력되어 데이터의 입출력이 이루어지도록 한다.
The column address ADDYS <2: 9> transferred from the column
도 4는 도 2의 커맨드 타이밍 제어부(101)의 일 실시예 회로도이다.4 is a circuit diagram of an embodiment of the command
도 4에 도시된 바와 같이, 커맨드 타이밍 제어부(101)는 낸드(NAND) 게이트(401), 지연부(403) 및 2개의 패스 게이트(405, 407)를 포함할 수 있다.4, the command
지연 제어신호(YSTM)가 활성화되면, 패스 게이트(405)는 턴오프되고 패스 게이트(407)가 턴온되어 리드 신호(CASRD) 또는 라이트 신호(CASWT)는 낸드 게이트(401), 지연부(403) 및 패스 게이트(407)를 통과하여 지연된 커맨드 신호(CAS_D)로 전달된다. 지연 제어신호(YSTM)가 비활성화되면, 패스 게이트(405)가 턴온되고 패스 게이트(407)는 턴오프되어 리드 신호(CASRD) 또는 라이트 신호(CASWT)는 지연부(403)를 거치지 않은 상태로 전달된다. When the delay control signal YSTM is activated, the
여기에서 낸드 게이트(401)를 둠으로써 지연 제어신호(YSTM)의 비활성화시에는 커맨드 신호(CASRD, CASWT)가 지연부(403)로 전달하지 않도록 하여 지연부(403)로 인한 불필요한 전류 소모를 방지하는 효과를 얻을 수 있다. 또한, 지연부(403)의 지연량은 조절이 가능하도록 설계될 수 있으므로, 테스트 모드를 이용하여 컬럼 선택 신호(YS<0:7>)의 마진 확보를 위한 최적의 타이밍을 찾아내기가 용이해진다.
When the delay control signal YSTM is inactivated, the
도 5는 도 2의 뱅크 어드레스 타이밍 제어부(201)의 일 실시예 회로도이다.5 is a circuit diagram of one embodiment of the bank
도 5에 도시된 바와 같이, 뱅크 어드레스 타이밍 제어부(201)는 3개의 지연 회로부(501 ~ 503)를 포함하며, 지연 회로부(501)는 낸드 게이트(511), 지연부(513) 및 2개의 패스 게이트(515, 517)를 포함할 수 있다.5, the bank address
지연 회로부(501)를 통해 뱅크 어드레스 타이밍 제어부(201)의 동작을 설명한다. 나머지 지연 회로부(502, 503)의 동작 방식도 이와 동일하다.The operation of the bank address
지연 제어신호(YSTM)가 활성화되면, 패스 게이트(515)는 턴오프되고 패스 게이트(517)가 턴온되어, 뱅크 어드레스(ADDBK<0>)는 낸드 게이트(511), 지연부(513) 및 패스 게이트(517)를 통과하여 지연된 뱅크 어드레스(ADDBK<0>)로 전달된다. 지연 제어신호(YSTM)가 비활성화되면, 패스 게이트(515)가 턴온되고 패스 게이트(517)는 턴오프되어 뱅크 어드레스(ADDBK<0>)는 지연부(513)를 거치지 않은 상태로 전달된다. When the delay control signal YSTM is activated, the
여기에서 지연부(513)를 커맨드 제어부(101)의 지연부(403)와 동일한 지연량으로 지연시킴으로써, 지연된 커맨드 신호(CAS_D)와 뱅크 선택 신호(BK<0> ~ BK<7>)가 컬럼 선택 신호 전달부(105)로 입력되는 타이밍을 맞출 수 있다. 커맨드 타이밍 제어부(101)와 마찬가지로, 테스트 모드에서 지연부(513)의 지연량은 조절이 가능하다.
The delayed command signal CAS_D and the bank selection signals BK <0> to BK <7> are delayed by a delay amount equal to that of the
도 6은 도 2의 컬럼 선택 신호 전달부(105)의 일 실시예 회로도이다.6 is a circuit diagram of an embodiment of the column selection
도 6에 도시된 바와 같이, 컬럼 선택 신호 전달부(105)는 8개의 컬럼 선택 신호(YS<0> ~ YS<7>)를 생성하기 위한 8개의 회로부(601 ~ 608)를 포함하며, 회로부(601)는 2개의 PMOS 트랜지스터(PM61, PM62), 2개의 NMOS 트랜지스터(NM61, NM62) 및 3개의 인버터(IV61, IV62, IV63)를 포함할 수 있다.6, the column selection
회로부(601)를 통해 컬럼 선택 신호 전달부(105)의 동작을 살펴보면, 지연된 커맨드 신호(CAS_D) 및 뱅크 선택 신호(BK<0>)가 '하이'로 활성화되는 때에 NMOS 트랜지스터(NM61, NM62)가 턴온되고, 인버터(IV61, IV62, IV63)를 거치면서 컬럼 선택 신호(YS<0>)가 '하이'로 활성화된다. 지연된 커맨드 신호(CAS_D)가 '로우'일 때는 컬럼 선택 신호(YS<0>) 또한 '로우' 상태로 되고 로우 래치(PM62, IV61)에 의해 유지된다. 컬럼 선택 신호(YS<0>)는 대응하는 뱅크(BANK0)로 전달되며, 마찬가지 방법으로 나머지 컬럼 선택 신호(YS<1> ~ YS<7>)도 활성화되어 각각 대응되는 뱅크(BANK1 ~ BANK7)로 전달된다.
NMOS transistors NM61 and NM62 are turned on when the delayed command signal CAS_D and the bank selection signal BK < 0 > are activated to a high level by examining the operation of the column selection
도 7은 도 2의 컬럼 어드레스 타이밍 제어부(203)의 일 실시예 회로도이다.7 is a circuit diagram of an embodiment of the column
도 7에 도시된 바와 같이, 컬럼 어드레스 타이밍 제어부(203)는 리드 신호 지연 회로부(701)와 라이트 신호 지연 회로부(702)를 포함하며, 리드 신호 지연 회로부(701)는 낸드 게이트(711), 지연부(713) 및 2개의 패스 게이트(715, 717)를 포함할 수 있다.7, the column address
리드 신호 지연 회로부(701)를 통해 컬럼 어드레스 타이밍 제어부(201)의 동작을 설명한다. 라이트 신호 지연 회로부(702)의 동작 방식도 이와 동일하다.The operation of the column address
지연 제어신호(YSTM)가 활성화되면, 패스 게이트(715)는 턴오프되고 패스 게이트(717)가 턴온되어, 리드 신호(CASRD)는 낸드 게이트(711), 지연부(713) 및 패스 게이트(717)를 통과하여 지연된 리드 신호(CASRD)로 전달된다. 지연 제어신호(YSTM)가 비활성화되면, 패스 게이트(715)가 턴온되고 패스 게이트(717)는 턴오프되어 리드 신호(CASRD)는 지연부(713)를 거치지 않은 상태로 전달된다. 지연부(713)의 지연량은 조절이 가능하다.When the delay control signal YSTM is activated, the
여기에서, 리드 신호(CASRD)를 지연시키는 지연부(713)의 지연량과 라이트 신호(CASWT)를 지연시키는 지연부(723)의 지연량은 서로 다를 수 있다. 리드 동작에서의 카스 레이턴시(CL)와 라이트 동작에서의 라이트 레이턴시(WL)가 다를 경우, 각 동작시에 어드레스를 스트로브하는 타이밍이 달라질 수 있기 때문이다.
Here, the delay amount of the
도 8은 도 2의 컬럼 어드레스 전달부(107)의 일 실시예 회로도이다.8 is a circuit diagram of an embodiment of the column
도 8에 도시된 바와 같이, 컬럼 어드레스 전달부(107)는 리드 구간에서 입력되는 어드레스(ADDRD<2> ~ ADDRD<9>) 또는 라이트 구간에서 입력되는 어드레스(ADDWT<2> ~ ADDWT<9>)를 컬럼 어드레스(ADDYS<2> ~ ADDYS<9>)로 전달하기 위한 8개의 전달 회로부(801 ~ 808)를 포함하며, 전달 회로부(801)는 4개의 PMOS 트랜지스터(PM81 ~ PM84), 4개의 NMOS 트랜지스트(NM81 ~ NM84) 및 래치부(IV81, IV82)를 포함할 수 있다.As shown in FIG. 8, the column
전달 회로부(801)를 통해 컬럼 어드레스 전달부(107)의 동작을 설명한다.The operation of the column
리드 구간에서 어드레스(ADDRD<2>)가 입력되면, 지연된 리드 신호(CASRD_D)가 '하이'로 활성화되는 때에 지연된 리드 신호(CASRD_D)에 의해 스트로브되어 컬럼 어드레스(ADDYS<2>)로 전달되고, 래치부(IV81, IV82)에 의해 다음 어드레스가 입력될 때까지 전달된 컬럼 어드레스(ADDYS<2>)가 유지된다. 마찬가지로 라이트 구간에서 어드레스(ADDWT<2>)가 입력되면, 지연된 라이트 신호(CASWT_D)가 활성화되는 때에 컬럼 어드레스(ADDYS<2>)로 전달된다. When the address ADDRD <2> is input in the read interval, the delayed read signal CASRD_D is strobeed by the delayed read signal CASRD_D and transferred to the column address ADDYS <2> The transferred column address ADDYS < 2 > is held until the next address is input by the latch portions IV81 and IV82. Similarly, when the address ADDWT <2> is input in the write interval, it is transferred as the column address ADDYS <2> when the delayed write signal CASWT_D is activated.
이러한 방법으로 8개의 전달 회로부(801 ~ 808)를 통해 컬럼 어드레스(ADDYS<2:9>)가 전달되어 코어 영역(109)의 모든 뱅크(BANK0 ~ BANK7)로 입력된다.In this way, the column address ADDYS <2: 9> is transferred through the eight
전술한 바와 같이, 본 발명에서는 코어 영역의 마진 테스트 시에 커맨드 신호를 지연시켜 컬럼 선택 신호를 활성화하는 동시에 뱅크 어드레스 및 컬럼 어드레스도 지연시켜 코어 영역으로 전달함으로써 컬럼 선택 신호와 뱅크 어드레스, 컬럼 어드레스 간의 마진 확보가 가능하도록 하고, 또한 컬럼 선택 신호 및 컬럼 어드레스의 지연량을 조절하면서 테스트를 진행함으로써 메모리 개발 기간을 단축시킬 수 있는 메모리 장치를 제안하였다.
As described above, in the present invention, at the time of the margin test of the core region, the command signal is delayed to activate the column select signal, and at the same time, the bank address and the column address are delayed and transferred to the core region, A memory device capable of shortening a memory development period by making it possible to secure a margin and conducting a test while adjusting a delay amount of a column select signal and a column address.
전술한 본 발명은, 본 발명이 속하는 기술 분야에서 통상의 지식을 가진 자에게 있어 본 발명의 기술적 사상을 벗어나지 않는 범위 내에서 여러 가지 치환, 변형 및 변경이 가능하므로 전술한 실시예 및 첨부된 도면에 의해 한정되는 것이 아니다.
While the present invention has been described in connection with what is presently considered to be practical exemplary embodiments, it is to be understood that the invention is not limited to the disclosed embodiments, but, on the contrary, But the present invention is not limited thereto.
Claims (8)
지연 제어신호의 활성화시에 리드 신호 또는 라이트 신호를 지연시켜 지연된 커맨드 신호를 출력하는 커맨드 타이밍 제어부;
상기 지연 제어신호의 활성화시에 뱅크 어드레스를 지연시켜 지연된 뱅크 어드레스를 출력하는 뱅크 어드레스 타이밍 제어부;
상기 지연된 뱅크 어드레스를 디코딩하여 상기 다수의 뱅크 중 하나의 뱅크를 선택하기 위한 뱅크 선택 신호를 생성하는 뱅크 선택부; 및
상기 지연된 커맨드 신호를 상기 뱅크 선택 신호에 의해 선택된 뱅크의 컬럼 선택 신호로 전달하는 컬럼 선택 신호 전달부;
를 포함하는 메모리 장치.
A core region including a plurality of banks;
A command timing controller for delaying a read signal or a write signal and outputting a delayed command signal upon activation of a delay control signal;
A bank address timing control unit for delaying a bank address and outputting a delayed bank address when the delay control signal is activated;
A bank selector for decoding the delayed bank address to generate a bank select signal for selecting one of the plurality of banks; And
A column selection signal transfer unit for transferring the delayed command signal to a column selection signal of a bank selected by the bank selection signal;
≪ / RTI >
상기 커맨드 타이밍 제어부 및 상기 뱅크 어드레스 타이밍 제어부의 지연량은 조절이 가능한
메모리 장치.
The method according to claim 1,
Wherein the delay amount of the command timing control section and the bank address timing control section is adjustable
Memory device.
상기 리드 신호는
컬럼 어드레스 스트로브 신호가 활성화되고 라이트 인에이블 신호가 비활성화되는 때에 활성화되는
메모리 장치.
The method according to claim 1,
The read signal
When the column address strobe signal is activated and the write enable signal is inactivated
Memory device.
상기 라이트 신호는
컬럼 어드레스 스트로브 신호 및 라이트 인에이블 신호가 활성화되는 때에 활성화되는
메모리 장치.
The method according to claim 1,
The write signal
Activated when the column address strobe signal and the write enable signal are activated
Memory device.
상기 지연 제어신호의 활성화시에 상기 리드 신호 또는 상기 라이트 신호를 지연시켜 지연된 리드 신호 또는 지연된 라이트 신호를 출력하는 컬럼 어드레스 타이밍 제어부; 및
상기 지연된 리드 신호 또는 상기 지연된 라이트 신호에 응답하여 컬럼 어드레스를 상기 다수의 뱅크로 전달하는 컬럼 어드레스 전달부
를 더 포함하는 메모리 장치.
The method according to claim 1,
A column address timing controller for delaying the read signal or the write signal and outputting a delayed read signal or a delayed write signal upon activation of the delay control signal; And
A column address transfer unit for transferring a column address to the plurality of banks in response to the delayed read signal or the delayed write signal,
≪ / RTI >
상기 컬럼 어드레스 타이밍 제어부의 지연량은 조절이 가능한
메모리 장치.
6. The method of claim 5,
The delay amount of the column address timing control section is adjustable
Memory device.
상기 컬럼 어드레스는
리드 구간에서 상기 지연된 리드 신호에 의해 스트로브되어 상기 다수의 뱅크로 전달되는
메모리 장치.
6. The method of claim 5,
The column address
And is strobed by the delayed read signal in the read period to be transferred to the plurality of banks
Memory device.
상기 컬럼 어드레스는
라이트 구간에서 상기 지연된 라이트 신호에 의해 스트로브되어 상기 다수의 뱅크로 전달되는
메모리 장치.6. The method of claim 5,
The column address
Strobe is delayed by the delayed light signal in the write interval and is transferred to the plurality of banks
Memory device.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| KR1020100083854A KR101672978B1 (en) | 2010-08-30 | 2010-08-30 | Semiconductor memory device |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| KR1020100083854A KR101672978B1 (en) | 2010-08-30 | 2010-08-30 | Semiconductor memory device |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| KR20120020308A KR20120020308A (en) | 2012-03-08 |
| KR101672978B1 true KR101672978B1 (en) | 2016-11-07 |
Family
ID=46128914
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| KR1020100083854A Expired - Fee Related KR101672978B1 (en) | 2010-08-30 | 2010-08-30 | Semiconductor memory device |
Country Status (1)
| Country | Link |
|---|---|
| KR (1) | KR101672978B1 (en) |
Families Citing this family (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| KR102638793B1 (en) * | 2018-10-01 | 2024-02-21 | 에스케이하이닉스 주식회사 | Semiconductor device |
Citations (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US6377512B1 (en) | 1998-07-28 | 2002-04-23 | Mitsubishi Denki Kabushiki Kaisha | Clock synchronous type semiconductor memory device that can switch word configuration |
Family Cites Families (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| KR100851991B1 (en) * | 2006-12-07 | 2008-08-13 | 주식회사 하이닉스반도체 | Circuit and Method for Controlling Read/Write Operation of Semiconductor Memory Apparatus |
| KR20090114862A (en) * | 2008-04-30 | 2009-11-04 | 주식회사 하이닉스반도체 | Semiconductor memory device |
-
2010
- 2010-08-30 KR KR1020100083854A patent/KR101672978B1/en not_active Expired - Fee Related
Patent Citations (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US6377512B1 (en) | 1998-07-28 | 2002-04-23 | Mitsubishi Denki Kabushiki Kaisha | Clock synchronous type semiconductor memory device that can switch word configuration |
Also Published As
| Publication number | Publication date |
|---|---|
| KR20120020308A (en) | 2012-03-08 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US7035150B2 (en) | Memory device with column select being variably delayed | |
| US9190127B2 (en) | Burst length control circuit | |
| KR0165159B1 (en) | Semiconductor memory device | |
| KR20230153531A (en) | Apparatuses and methods for configurable memory array bank architectures | |
| US9530459B2 (en) | Semiconductor memory device including a repeater circuit on main data lines | |
| KR20120067509A (en) | Memory device, memory system including the same and control method thereof | |
| US9368175B2 (en) | Semiconductor memory device receiving multiple commands simultaneously and memory system including the same | |
| US6166993A (en) | Synchronous semiconductor memory device | |
| JPH11162161A (en) | Semiconductor storage device | |
| US8902685B2 (en) | Memory device and method for operating the same | |
| KR100735024B1 (en) | Address Translator and Semiconductor Memory Device of Semiconductor Device | |
| US12073911B2 (en) | Apparatuses and methods for command decoding | |
| US8760960B2 (en) | Semiconductor memory apparatus and data input/output method thereof | |
| US20110026337A1 (en) | Data input/output circuit and semiconductor memory apparatus including the same | |
| US7401179B2 (en) | Integrated circuit including a memory having low initial latency | |
| KR101672978B1 (en) | Semiconductor memory device | |
| US7082049B2 (en) | Random access memory having fast column access | |
| US7120067B2 (en) | Memory with data latching circuit including a selector | |
| JP4632121B2 (en) | Semiconductor memory device | |
| JP2004071119A (en) | Semiconductor memory device | |
| TW200305167A (en) | Semiconductor memory apparatus simultaneously accessible via multi-ports | |
| US7447090B2 (en) | Semiconductor memory device | |
| US6930950B2 (en) | Semiconductor memory device having self-precharge function | |
| JP2005032291A (en) | Semiconductor memory device | |
| US20150380060A1 (en) | Semiconductor device |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| PA0109 | Patent application |
St.27 status event code: A-0-1-A10-A12-nap-PA0109 |
|
| PG1501 | Laying open of application |
St.27 status event code: A-1-1-Q10-Q12-nap-PG1501 |
|
| PN2301 | Change of applicant |
St.27 status event code: A-3-3-R10-R13-asn-PN2301 St.27 status event code: A-3-3-R10-R11-asn-PN2301 |
|
| PN2301 | Change of applicant |
St.27 status event code: A-3-3-R10-R13-asn-PN2301 St.27 status event code: A-3-3-R10-R11-asn-PN2301 |
|
| PN2301 | Change of applicant |
St.27 status event code: A-3-3-R10-R13-asn-PN2301 St.27 status event code: A-3-3-R10-R11-asn-PN2301 |
|
| A201 | Request for examination | ||
| PA0201 | Request for examination |
St.27 status event code: A-1-2-D10-D11-exm-PA0201 |
|
| P22-X000 | Classification modified |
St.27 status event code: A-2-2-P10-P22-nap-X000 |
|
| E701 | Decision to grant or registration of patent right | ||
| PE0701 | Decision of registration |
St.27 status event code: A-1-2-D10-D22-exm-PE0701 |
|
| PR0701 | Registration of establishment |
St.27 status event code: A-2-4-F10-F11-exm-PR0701 |
|
| PR1002 | Payment of registration fee |
St.27 status event code: A-2-2-U10-U11-oth-PR1002 Fee payment year number: 1 |
|
| PG1601 | Publication of registration |
St.27 status event code: A-4-4-Q10-Q13-nap-PG1601 |
|
| PC1903 | Unpaid annual fee |
St.27 status event code: A-4-4-U10-U13-oth-PC1903 Not in force date: 20191101 Payment event data comment text: Termination Category : DEFAULT_OF_REGISTRATION_FEE |
|
| PC1903 | Unpaid annual fee |
St.27 status event code: N-4-6-H10-H13-oth-PC1903 Ip right cessation event data comment text: Termination Category : DEFAULT_OF_REGISTRATION_FEE Not in force date: 20191101 |