KR20120004825A - Semiconductor memory device - Google Patents
Semiconductor memory device Download PDFInfo
- Publication number
- KR20120004825A KR20120004825A KR1020100065512A KR20100065512A KR20120004825A KR 20120004825 A KR20120004825 A KR 20120004825A KR 1020100065512 A KR1020100065512 A KR 1020100065512A KR 20100065512 A KR20100065512 A KR 20100065512A KR 20120004825 A KR20120004825 A KR 20120004825A
- Authority
- KR
- South Korea
- Prior art keywords
- signal
- column
- pulse width
- output
- bank
- Prior art date
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/10—Input/output [I/O] data interface arrangements, e.g. I/O data control circuits, I/O data buffers
-
- 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
- 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
- G11C2207/00—Indexing scheme relating to arrangements for writing information into, or reading information out from, a digital store
- G11C2207/22—Control and timing of internal memory operations
- G11C2207/2272—Latency related aspects
Landscapes
- Engineering & Computer Science (AREA)
- Microelectronics & Electronic Packaging (AREA)
- Dram (AREA)
Abstract
Description
본 발명의 반도체 설계 기술에 관한 것으로, 더욱 상세하게는 반도체 메모리 장치에 관한 것이다.
The present invention relates to a semiconductor design technology, and more particularly, to a semiconductor memory device.
최근에는 고속으로 동작하는 반도체 메모리 장치를 위하여 뱅크 그룹핑 모드(bank grouping mode)를 사용하고 있다. 뱅크 그룹핑 모드란 다수의 뱅크를 논리적으로 그룹핑하고 같은 뱅크 그룹 내에 연속적인 컬럼 액세스(column access)가 이루어지는 경우 커맨드간에 최소 'tCCD(CAS to CAS Command Delay)'를 늘려주는 모드로써, 일정 속도 이상에서 고속으로 동작하는 반도체 메모리 장치의 부담을 줄여주기 위한 것이다.Recently, a bank grouping mode is used for a semiconductor memory device that operates at a high speed. The bank grouping mode is a mode that logically groups a plurality of banks and increases a minimum 'tCCD (CAS to CAS Command Delay)' between commands when successive column accesses are made in the same bank group. The purpose of the present invention is to reduce the burden on a semiconductor memory device that operates at a high speed.
다시 설명하면, 뱅크 그룹핑 모드에서는 서로 다른 뱅크 그룹에 순차적인 컬럼 액세스가 이루어지는 경우 커맨드간에 최소 'tCCD'는 외부클럭신호의 2 주기(2tCK)가 되지만, 같은 뱅크 그룹 내에서 연속적인 컬럼 액세스가 이루어지는 경우 커맨드간에 최소 'tCCD'는 외부클럭신호의 4 주기(4tCK)로 확장된다. 이는 도 1a 및 도 1b에 도시되어 있다.In other words, in the bank grouping mode, when sequential column access is made to different bank groups, the minimum 'tCCD' is 2 cycles (2tCK) of the external clock signal between commands, but continuous column access is performed in the same bank group. In this case, the minimum 'tCCD' between commands extends to four cycles (4tCK) of the external clock signal. This is illustrated in Figures 1A and 1B.
도 1a에는 같은 뱅크 그룹 내에서 연속적인 컬럼 액세스가 이루어지는 경우를 보인 타이밍도가 도시되어 있고, 도 1b에는 서로 다른 뱅크 그룹에 순차적인 컬럼 액세스가 이루어지는 경우를 보인 타이밍도가 도시되어 있다.FIG. 1A is a timing diagram illustrating a case where successive column accesses are made in the same bank group, and FIG. 1B is a timing diagram illustrating a case where sequential column accesses are made to different bank groups.
이때, 반도체 메모리 장치는 8 뱅크 구조를 가지는 것을 예로 들어 설명하며, 이때 제1 내지 제4 뱅크를 제1 뱅크 그룹(BG0)이라 하고, 제5 내지 제8 뱅크를 제2 뱅크 그룹(BG1)이라 가정하기로 한다.In this case, the semiconductor memory device has an eight bank structure as an example. Here, the first to fourth banks are referred to as a first bank group BG0, and the fifth to eighth banks are referred to as a second bank group BG1. Let's assume.
먼저, 도 1a를 참조하면, 뱅크 그룹핑 모드에서 같은 뱅크 그룹 내에 연속적인 컬럼 액세스가 이루어지는 경우, 예컨대, 제1 뱅크 그룹(BG0) 내에 컬럼 액세스가 이루어지고 다시 제1 뱅크 그룹(BG0) 내에 컬럼 액세스가 이루어지는 경우에는 커맨드간에 최소 'tCCD'가 외부클럭신호(CLK)의 4 주기(4tCK)로 보장된다. 즉, 컬럼 선택 신호(YI)가 활성화되어 로컬 입출력 라인(Local I/O Line : LIO)에 데이터를 실어주는 구간(1.5tCK)과 로컬 입출력 라인(LIO)을 프리차징시키는 구간(2.5tck)이 외부클럭신호(CLK)의 4 주기(4tCK)로 설정되는 것이다.First, referring to FIG. 1A, when continuous column access is performed in the same bank group in the bank grouping mode, for example, column access is performed in the first bank group BG0 and column access is again performed in the first bank group BG0. In this case, the minimum 'tCCD' between commands is guaranteed to be 4 cycles (4tCK) of the external clock signal CLK. In other words, the column selection signal (YI) is activated, the section (1.5tCK) for loading data to the local I / O line (LIO) and the section (2.5tck) for precharging the local I / O line (LIO) Four cycles (4tCK) of the external clock signal CLK are set.
다음, 도 1b를 참조하면, 뱅크 그룹핑 모드에서 서로 다른 뱅크 그룹에 순차적인 컬럼 액세스가 이루어지는 경우, 예컨대, 제1 뱅크 그룹(BG0) 내에 컬럼 액세스가 이루어지고 제2 뱅크 그룹(BG1) 내에 컬럼 액세스가 이루어지는 경우에는 커맨드간에 최소 'tCCD'를 외부클럭신호(CLK)의 2 주기(2tCK)로 보장한다. 즉, 컬럼 선택 신호(YI)가 활성화되어 로컬 입출력 라인(LIO)에 데이터를 실어주기 위한 구간(1.5tCK)과 로컬 입출력 라인(LIO)을 프리차징시키는 구간(0.5tck)이 외부클럭신호(CLK)의 2 주기(2tCK)로 설정되는 것이다.Next, referring to FIG. 1B, when sequential column access is made to different bank groups in the bank grouping mode, for example, column access is made in the first bank group BG0 and column access is made in the second bank group BG1. Is performed, the minimum 'tCCD' is guaranteed between two commands (2tCK) of the external clock signal CLK. That is, the external clock signal CLK includes a section 1.5tCK for activating the column selection signal YI to load data on the local input / output line LIO and a section 0.5tck for precharging the local input / output line LIO. It is set to two cycles (2tCK).
이때, 뱅크 그룹핑 모드에서 컬럼 선택 신호(YI)는 리드 커맨드 신호, 라이트 커맨드 신호와 같은 컬럼 커맨드 신호로부터 파생된 신호이다. 다시 말해, 컬럼 선택 신호(YI)는 컬럼 커맨드 신호의 활성화 폭(예:1tCK)을 확장함으로써 생성된 신호로, 도 1a 및 도 1b에 도시된 바와 같이, 컬럼 선택 신호(YI)의 활성화 폭이 외부클럭신호의 1.5 주기(1.5tCK) 임을 알 수 있다. 이는 비트라인 감지 증폭부(Bit-Line Sense Amplifier : BLSA)에서 증폭된 데이터를 로컬 입출력 라인(LIO)으로 실어줄 때 충분한 시간이 보장되도록 하기 위함이다.In this case, the column select signal YI in the bank grouping mode is a signal derived from a column command signal such as a read command signal and a write command signal. In other words, the column select signal YI is a signal generated by extending the activation width of the column command signal (eg, 1 tCK), and as shown in FIGS. 1A and 1B, the activation width of the column select signal YI is increased. It can be seen that 1.5 cycles (1.5 tCK) of the external clock signal. This is to ensure sufficient time when loading the amplified data from the bit-line sense amplifier (BLSA) to the local input / output line (LIO).
그러나, 같은 뱅크 그룹 내에 연속적인 컬럼 액세스가 이루어지는 경우(도 1a 참조)에는 프리차지 구간이 외부클럭신호의 2.5 주기(2.5tCK)로 확보되어 로컬 입출력 라인(LIO)이 정상적으로 프리차징될 수 있지만, 서로 다른 뱅크 그룹에 순차적인 컬럼 액세스가 이루어지는 경우(도 1b 참조)에는 프리차지 구간이 외부클럭신호의 0.5 주기(0.5tCK) 밖에 확보되지 못해 프리차지 동작이 제대로 수행되지 못하는 문제점이 발생한다.However, when continuous column access is made within the same bank group (see FIG. 1A), the precharge period is secured as 2.5 cycles (2.5 tCK) of the external clock signal, so that the local input / output line (LIO) can be normally precharged. When sequential column access is made to different bank groups (refer to FIG. 1B), the precharge period may not be properly performed because only 0.5 cycles (0.5 tCK) of the external clock signal are secured.
한편, 반도체 메모리 장치에서는 컬럼 선택 신호(YI)에 대응하여 활성화 폭이 결정되는 파이프 입력 신호(도면에 미도시)가 이용된다. 파이프 입력 신호는 글로벌 입출력 라인(Global I/O Line : GIO)에 실린 데이터를 파이프 래치회로에 래치시키기 위한 제어신호이다. 이러한 파이프 입력 신호의 활성화 폭은 컬럼 선택 신호(YI)의 활성화 폭이 확장됨에 따라 함께 확장되기 때문에, 파이프 입력 신호의 활성화 폭이 이미 충분한데도 불구하고 불필요하게 확장된다. 이러한 경우, 글로벌 입출력 라인(GIO)의 마진(margin)이 열화되는 문제점이 있다.On the other hand, in the semiconductor memory device, a pipe input signal (not shown) in which an activation width is determined corresponding to the column selection signal YI is used. The pipe input signal is a control signal for latching data carried on the global I / O line (GIO) to the pipe latch circuit. Since the activation width of this pipe input signal expands together as the activation width of the column select signal YI expands, it is unnecessarily extended even though the activation width of the pipe input signal is already sufficient. In this case, there is a problem in that the margin of the global input / output line GIO is degraded.
본 발명은 로컬 입출력 라인(LIO)이 안정적으로 프리차징되면서도 글로벌 입출력 라인(GIO)의 마진(margin)이 확보된 반도체 메모리 장치를 제공하는데 그 목적이 있다.An object of the present invention is to provide a semiconductor memory device in which a margin of a global input / output line (GIO) is secured while the local input / output line (LIO) is stably precharged.
본 발명의 다른 목적은 외부클럭신호와 상관없이 컬럼 선택 신호 및 파이프 입력 신호를 생성하여 로컬 입출력 라인(LIO)의 프리차지 구간 및 글로벌 입출력 라인(GIO)의 마진을 확보하는 것이다.
Another object of the present invention is to generate a column selection signal and a pipe input signal irrespective of an external clock signal to secure a precharge period of a local input / output line (LIO) and a margin of a global input / output line (GIO).
본 발명의 일 측면에 따르면, 본 발명은 뱅크 그룹핑 모드 신호에 응답하여 컬럼 커맨드 신호를 선택적으로 전달하기 위한 선택 전달부와, 선택 전달부의 출력신호를 예정된 지연량만큼 지연시키기 위한 지연부와, 컬럼 커맨드 신호와 지연부의 출력신호에 응답하여 컬럼 선택 신호를 출력하기 위한 컬럼 선택 신호 출력부를 포함한다.According to an aspect of the present invention, the present invention provides a selection transfer unit for selectively transferring a column command signal in response to a bank grouping mode signal, a delay unit for delaying an output signal of the selection transfer unit by a predetermined delay amount, and a column; And a column select signal output unit for outputting a column select signal in response to an output signal of the command signal and the delay unit.
본 발명의 다른 측면에 따르면, 본 발명은 제1 펄스 폭을 가지는 컬럼 커맨드 신호를 입력받으며, 뱅크 그룹핑 모드 신호에 응답하여 제1 펄스 폭을 가지거나 또는 제1 펄스 폭보다 큰 제2 펄스 폭을 가지는 컬럼 선택 신호를 선택적으로 생성하기 위한 컬럼 선택 신호 생성부와, 컬럼 선택 신호를 입력받으며, 뱅크 그룹핑 모드 신호에 응답하여 제2 펄스 폭을 가지거나 또는 제2 펄스 폭보다 작은 제3 펄스 폭을 가지는 파이프 입력 신호를 선택적으로 생성하기 위한 파이프 입력 신호 생성부를 포함한다.
According to another aspect of the invention, the present invention receives a column command signal having a first pulse width, and the second pulse width having a first pulse width or greater than the first pulse width in response to the bank grouping mode signal A column selection signal generator for selectively generating a column selection signal, and a column selection signal, and receiving a third pulse width having a second pulse width or smaller than the second pulse width in response to the bank grouping mode signal. The branch includes a pipe input signal generator for selectively generating a pipe input signal.
본 발명은 컬럼 선택 신호의 활성화 구간과 로컬 입출력 라인(LIO)의 프리차지 구간을 최적으로 설정함에 따라, 비트라인 감지 증폭부(BLSA)에서 증폭된 데이터를 로컬 입출력 라인(LIO)에 정상적으로 실리게 하면서도 로컬 입출력 라인(LIO)이 안정적으로 프리차징되는 효과가 있다. 이때, 컬럼 선택 신호의 활성화 구간과 로컬 입출력 라인(LIO)의 프리차지 구간은 외부클럭신호에 상관없이 설정되기 때문에, 고주파수 환경에도 적용될 수 있는 효과도 있다.According to the present invention, the activation period of the column selection signal and the precharge period of the local input / output line (LIO) are optimally set so that the data amplified by the bit line detection amplifier BLSA is normally loaded on the local input / output line (LIO). At the same time, the local input / output line (LIO) is stably precharged. At this time, since the activation period of the column selection signal and the precharge period of the local input / output line LIO are set regardless of the external clock signal, there is an effect that can be applied to a high frequency environment.
또한, 본 발명은 파이프 입력 신호의 활성화 구간을 최적으로 설정하여 글로벌 입출력 라인(GIO)의 마진을 확보할 수 있는 효과가 있다.
In addition, the present invention has the effect of ensuring the margin of the global I / O line (GIO) by setting the activation interval of the pipe input signal to the optimum.
도 1a는 종래에 의한 반도체 메모리 장치의 동작 중에서 같은 뱅크 그룹 내에 연속적인 컬럼 액세스가 이루어지는 경우를 보인 타이밍도.
도 1b는 종래에 의한 반도체 메모리 장치의 동작 중에서 서로 다른 뱅크 그룹에 순차적인 컬럼 액세스가 이루어지는 경우를 보인 타이밍도.
도 2는 본 발명의 실시예에 의한 반도체 메모리 장치의 요부 구성을 설명하기 위한 블록 구성도.
도 3a는 도 2의 컬럼 선택 신호 생성부의 일예를 보인 내부 구성도.
도 3b는 도 2의 파이프 입력 신호 생성부의 일예를 보인 내부 구성도.
도 4a는 도 3a의 컬럼 선택 신호 생성부의 동작을 설명하기 위한 타이밍도.
도 4b는 도 3b의 파이프 입력 신호 생성부의 동작을 설명하기 위한 타이밍도.1A is a timing diagram showing a case where continuous column access is made in the same bank group during operation of a conventional semiconductor memory device.
1B is a timing diagram illustrating a case where sequential column access is made to different bank groups during operation of a conventional semiconductor memory device.
Fig. 2 is a block diagram for explaining the essential parts of a semiconductor memory device according to the embodiment of the present invention.
FIG. 3A is an internal configuration diagram illustrating an example of the column select signal generator of FIG. 2. FIG.
3B is an internal configuration diagram illustrating an example of the pipe input signal generator of FIG. 2.
FIG. 4A is a timing diagram for describing an operation of the column select signal generator of FIG. 3A. FIG.
4B is a timing diagram for describing an operation of the pipe input signal generator of FIG. 3B.
이하, 본 발명이 속하는 기술 분야에서 통상의 지식을 가진 자가 본 발명의 기술적 사상을 용이하게 실시할 수 있을 정도로 상세히 설명하기 위하여, 본 발명의 실시예를 첨부 도면을 참조하여 설명하기로 한다.Hereinafter, embodiments of the present invention will be described in detail with reference to the accompanying drawings, so that those skilled in the art can easily carry out the technical idea of the present invention.
본 발명의 실시예에서는 리드(read) 동작이 수행되는 것을 예로 들어 설명한다.In the embodiment of the present invention, a read operation is performed as an example.
도 2에는 본 발명의 실시예에 의한 반도체 메모리 장치의 요부 구성이 블록 구성도로 도시되어 있다.2 is a block diagram illustrating a main part of a semiconductor memory device according to an embodiment of the present invention.
도 2를 참조하면, 반도체 메모리 장치(100)는 리드 커맨드 신호(RD_CMD)를 입력받으며, 뱅크 그룹핑 모드 신호(BG)에 응답하여 리드 커맨드 신호(RD_CMD)의 펄스 폭을 가지는 컬럼 선택 신호(YI)를 생성하거나 또는 리드 커맨드 신호(RD_CMD)의 펄스 폭보다 확장된 컬럼 선택 신호(YI)를 생성하기 위한 컬럼 선택 신호 생성부(110)와, 컬럼 선택 신호 생성부(110)에서 출력되는 컬럼 선택 신호(YI)를 입력받으며, 뱅크 그룹핑 모드 신호(BG)에 응답하여 컬럼 선택 신호(YI)의 펄스 폭을 가지는 파이프 입력 신호(RD_PIN)를 생성하거나 또는 컬럼 선택 신호(YI)의 펄스 폭보다 축소된 파이프 입력 신호(RD_PIN)를 생성하기 위한 파이프 입력 신호 생성부(120)를 포함한다. 여기서, 컬럼 선택 신호(YI)는 도면에 도시되고 있지 않지만, 해당하는 비트라인 감지증폭부(Bit-Line Sense Amplifier : BLSA)에서 증폭된 데이터를 로컬 입출력 라인(Local I/O Line : LIO)에 실리도록 하기 위한 신호를 말하며, 파이프 입력 신호(RD_PIN)는 글로벌 입출력 라인(Global I/O Line : GIO)에 실린 데이터를 파이프 래치회로에 래치되도록 제어하기 위한 신호를 말한다.Referring to FIG. 2, the
도 3a에는 도 2의 컬럼 선택 신호 생성부(110)의 일예를 보인 내부 구성도가 도시되어 있다.3A is a diagram illustrating an internal configuration of an example of the column
도 3a를 참조하면, 컬럼 선택 신호 생성부(110)는 리드 커맨드 신호(RD_CMD)를 반전시키기 위한 반전부(112)와, 뱅크 그룹핑 모드 신호(BG)에 응답하여 반전부(112)의 출력신호를 선택적으로 전달하기 위한 제1 선택 전달부(114)와, 선택 전달부(114)의 출력신호를 예정된 지연량만큼 지연시키기 위한 제1 지연부(116)와, 반전부(112)의 출력신호와 지연부(116)의 출력신호에 응답하여 컬럼 선택 신호(YI)를 출력하기 위한 컬럼 선택 신호 출력부(118)를 포함한다.Referring to FIG. 3A, the column
반전부(112)는 제1 인버터(INV1)로 구성된다.The
제1 선택 전달부(114)는 뱅크 그룹핑 모드 신호(BG)를 반전시켜 출력하는 제2 인버터(INV2)와, 제2 인버터(INV2)의 출력신호와 제1 인버터(INV1)의 출력신호를 입력받아 부정 논리합 연산을 수행하는 제1 노어 게이트(NOR1)와, 제1 노어 게이트(NOR1)의 출력신호를 반전시켜 출력하는 제3 인버터(INV3)로 구성된다.The first
제1 지연부(116)는 다수의 인버터로 구성될 수 있다. 이때, 다수의 인버터에 의한 지연량은 컬럼 선택 신호(YI)의 활성화 폭을 결정하게 된다. 예컨대, 뱅크 그룹핑 모드에서 서로 다른 뱅크 그룹에 순차적으로 컬럼 액세스(column access)가 이루어지는 경우에는 커맨드간에 최소 'tCCD(CAS to CAS Command Delay)'가 외부클럭신호의 '2 주기(2tCK)' 에 대응하고, 같은 뱅크 그룹 내에서 연속적으로 컬럼 액세스가 이루어지는 경우에는 커맨드간에 최소 'tCCD'가 상기 외부클럭신호의 '4 주기(4tCK)' 에 대응하는 것으로 가정한 상태에서, 뱅크 그룹핑 모드시 리드 커맨드 신호(RD_CMD)의 활성화 폭이 외부클럭신호의 '1 주기(1tCK)'에 대응하면, 컬럼 선택 신호(YI)의 활성화 폭은 외부클럭신호의 '1 주기(1tCK)'보다 크고 '1.5 주기(1.5tCK)보다 작게 결정된다. 만약 컬럼 선택 신호(YI)의 활성화 폭이 외부클럭신호의 '1.3 주기(1.3tCK)'로 결정된다면, 서로 다른 뱅크 그룹에 순차적으로 컬럼 액세스가 이루어지는 경우에는 커맨드간에 최소 'tCCD'가 외부클럭신호의 '2 주기(2tCK)' 에 대응하므로, 프리차지 구간은 외부클럭신호의 '0.7 주기(0.7tCK)'에 대응되게 확보될 수 있다.The
컬럼 선택 신호 출력부(118)는 반전부(112)의 출력신호와 제1 지연부(116)의 출력신호를 입력받아 부정 논리곱 연산을 수행하여 컬럼 선택 신호(YI)를 출력하는 제1 낸드 게이트(NAND1)로 구성된다. 이와 같이 구성되는 컬럼 선택 신호 출력부(118)는 반전부(112)의 출력신호와 제1 지연부(116)의 출력신호에 응답하여 리드 커맨드 신호(RD_CMD)의 펄스 폭을 가지는 컬럼 선택 신호(YI) 또는 리드 커맨드 신호(RD_CMD)의 펄스 폭보다 확장된 컬럼 선택 신호(YI)를 선택적으로 출력한다.The column select
도 3b에는 도 2의 파이프 입력 신호 생성부(120)의 일예를 보인 내부 구성도가 도시되어 있다.3B is an internal configuration diagram illustrating an example of the pipe
도 3b를 참조하면, 파이프 입력 신호 생성부(120)는 뱅크 그룹핑 모드 신호(BG)에 응답하여 컬럼 선택 신호(YI)를 선택적으로 전달하기 위한 제2 선택 전달부(122)와, 제2 선택 전달부(122)의 출력신호를 예정된 지연량만큼 지연시켜 출력하기 위한 제2 지연부(124)와, 제2 지연부(124)의 출력신호와 컬럼 선택 신호(YI)에 응답하여 파이프 입력 신호(RD_PIN)를 출력하기 위한 파이프 입력 신호 출력부(126)를 포함한다.Referring to FIG. 3B, the pipe
제2 선택 전달부(122)는 뱅크 그룹핑 모드 신호(BG)를 반전시켜 출력하는 제4 인버터(INV4)와, 제4 인버터(INV4)의 출력신호와 컬럼 선택 신호(YI)를 입력받아 부정 논리합 연산을 수행하는 제2 노어 게이트(NOR2)와, 제2 노어 게이트(NOR2)의 출력신호를 반전시켜 출력하는 제5 인버터(INV5)로 구성된다.The second
제2 지연부(124)는 다수의 인버터로 구성될 수 있으며, 다수의 인버터에 의한 지연량은 파이프 입력 신호(RD_PIN)의 활성화 폭을 결정하게 된다.The
파이프 입력 신호 출력부(126)는 컬럼 선택 신호(YI)와 제2 지연부(124)의 출력신호를 입력받아 부정 논리곱 연산을 수행하는 제2 낸드 게이트(NAND2)와, 제2 낸드 게이트(NAND2)의 출력신호를 반전시켜 파이프 입력 신호(RD_PIN)를 출력하는 제6 인버터로 구성된다. 이와 같은 구성되는 파이프 입력 신호 출력부(126)는 컬럼 선택 신호(YI)와 제2 지연부(124)의 출력신호에 응답하여 컬럼 선택 신호(YI)의 펄스 폭을 가지는 파이프 입력 신호(RD_PIN) 또는 컬럼 선택 신호(YI)의 펄스 폭보다 축소된 파이프 입력 신호(RD_PIN)를 선택적으로 출력한다.The pipe input
이하, 상기와 같은 구성을 가지는 본 발명의 실시예에 의한 반도체 메모리 장치의 동작을 도 4a 및 도 4b를 참조하여 설명한다.Hereinafter, the operation of the semiconductor memory device according to the embodiment of the present invention having the above configuration will be described with reference to FIGS. 4A and 4B.
본 발명의 실시예에서는 설명의 편의를 위해 뱅크 그룹핑 모드만을 전제로 설명하기로 한다. 이때, 뱅크 그룹핑 모드는 다수의 뱅크를 논리적으로 그룹핑하고 같은 뱅크 그룹 내에 연속적인 컬럼 액세스가 이루어지는 경우 커맨드간에 최소 'tCCD'를 늘려주는 모드로써, 서로 다른 뱅크 그룹에 순차적으로 컬럼 액세스가 이루어지는 경우에는 커맨드간에 최소 'tCCD'가 외부클럭신호의 2 주기(2tCK)로 설정되고, 같은 뱅크 그룹 내에서 연속적으로 컬럼 액세스가 이루어지는 경우에는 커맨드간에 최소 'tCCD'가 외부클럭신호의 4 주기(4tCK)로 확장되는 것을 예로 들어 설명하기로 한다.In the embodiment of the present invention, only the bank grouping mode will be described for convenience of description. In this case, the bank grouping mode is a mode in which a plurality of banks are logically grouped to increase the minimum 'tCCD' between commands when successive column accesses are made in the same bank group. If the minimum 'tCCD' is set to two cycles (2tCK) of the external clock signal between commands, and if the column access is performed continuously in the same bank group, the minimum 'tCCD' is set to four cycles (4tCK) of the external clock signal between commands. An extension will be described as an example.
도 4a에는 도 3a의 컬럼 선택 신호 생성부(110)의 동작을 설명하기 위한 타이밍도가 도시되어 있고, 도 4b에는 도 3b의 파이프 입력 신호 생성부(120)의 동작을 설명하기 위한 타이밍도가 도시되어 있다.4A is a timing diagram illustrating the operation of the column
먼저, 도 4a를 설명하면, 제1 활성화 폭 - 외부클럭신호(도면에 미도시)의 1 주기(1tCK)에 대응함 - 을 가지는 리드 커맨드 신호(RD_CMD)가 반전부(112)에 인가되면, 반전부(112)는 반전된 리드 커맨드 신호(A)를 출력한다.First, referring to FIG. 4A, when the read command signal RD_CMD having the first activation width corresponding to one cycle 1tCK of the external clock signal (not shown) is applied to the
그러면, 제1 선택 전달부(114)는 반전된 리드 커맨드 신호(A)를 제1 지연부(116)로 전달한다. 이를 더욱 자세하게 설명하면, 뱅크 그룹핑 모드 신호(BG)는 현재 뱅크 그룹핑 모드이므로, 논리 하이 레벨을 가진다. 즉, 뱅크 그룹핑 모드 신호(BG)는 하이 액티브 신호인 것이다. 이에 따라, 제2 인버터(INV2)는 논리 하이 레벨의 뱅크 그룹핑 신호(BG)를 반전시켜 출력하고, 제1 노어 게이트(NOR1)는 하나의 입력단으로 논리 로우 레벨의 신호 - 제2 인버터(INV2)의 출력신호 - 를 인가받으므로, 나머지 하나의 입력단으로 인가되는 신호 - 반전된 리드 커맨드 신호(A) - 를 반전하여 출력한다. 그리고, 제3 인버터(INV3)는 제1 노어 게이트(NOR1)의 출력신호를 반전하여 출력하므로, 제2 인버터(INV3)의 출력신호는 반전된 리드 커맨드 신호(A)와 동일하게 된다.Then, the first
이에 따라, 제1 지연부(116)는 반전된 리드 커맨드 신호(A)를 입력받아 예정된 지연량(a)만큼 지연시켜 지연된 리드 커맨드 신호(B)를 출력한다. 여기서, 예정된 지연량(a)은 외부클럭신호의 0.5 주기(0.5tCK)보다 작은 값을 가진다.Accordingly, the
결국, 컬럼 선택 신호 출력부(118)는 반전된 리드 커맨드 신호(A)와 지연된 리드 커맨드 신호(B)를 부정 논리곱 연산하여 제2 활성화 폭 - 외부클럭신호의 1 주기(1tCK)보다 크고 1.5 주기(1.5tCK)보다 작음 - 을 가진 컬럼 선택 신호(YI)를 출력한다. 이와 같은 컬럼 선택 신호(YI)는 제2 활성화 폭(1tCK < 1tCK+a < 1.5tCK)을 가지므로, 해당하는 비트라인 감지증폭부(BLSA)에서 증폭된 데이터가 로컬 입출력 라인(LIO)에 정상적으로 실리기 위한 시간이 확보된다. 아울러, 서로 다른 뱅크 그룹에 순차적인 컬럼 액세스가 이루어지는 경우에도 커맨드간에 최소 'tCCD' 가 외부클럭신호의 2 주기(2tCK)이므로, 제2 활성화 폭(1tCK < 1tCK+a < 1.5tCK)을 제외한 프리차지 구간이 외부클럭신호의 0.5 주기(0.5tCK)보다 크게 확보되어, 로컬 입출력 라인(LIO)에 대한 프리차지 동작이 정상적으로 수행될 수 있게 된다.As a result, the column select
다음으로, 도 4b를 설명하면, 제2 선택 전달부(122)는 제2 활성화 폭(1tCK+a)을 가지는 컬럼 선택 신호(YI)가 인가됨에 따라 인가된 컬럼 선택 신호(YI)를 제2 지연부(124)로 전달한다. 이를 더욱 자세하게 설명하면, 제 인버터(INV4)는 논리 하이 레벨의 뱅크 그룹핑 모드 신호(BG)를 반전시켜 출력한다. 그리고, 제2 노어 게이트(NOR2)는 하나의 입력단으로 논리 로우 레벨의 신호 - 제4 인버터(INV4)의 출력신호 - 를 인가받으므로, 다른 하나의 입력단으로 인가되는 컬럼 선택 신호(YI)를 반전시켜 제5 인버터(INV5)로 전달한다. 그러면, 제5 인버터(INV5)는 제2 노어 게이트(NOR2)의 출력신호를 반전시켜 제2 지연부(124)로 전달한다.Next, referring to FIG. 4B, the second
그러면, 제2 지연부(124)는 컬럼 선택 신호(YI)를 입력받아 예정된 지연량만큼 지연시켜 지연된 컬럼 선택 신호(C)를 파이프 입력 신호 출력부(126)로 출력한다. 이때, 예정된 지연량은 제1 지연부(124)의 예정된 지연량(a)과 같을 수도 있고 다를 수도 있다. 본 발명의 실시예에서는 같은 것을 예로 들어 설명한다.Then, the
이에 따라, 파이프 입력 신호 출력부(126)는 컬럼 선택 신호(YI)와 지연된 컬럼 선택 신호(C)를 입력받아 제3 활성화 폭(1tCK)을 가지는 파이프 입력 신호(RD_PIN)를 출력한다. 즉, 제2 낸드 게이트(NAND2)는 컬럼 선택 신호(YI)와 지연된 컬럼 선택 신호(C)를 부정 논리곱 연산하고, 제6 인버터(INV6)는 제2 낸드 게이트(NAND2)의 출력신호를 반전시켜 파이프 입력 신호(RD_PIN)를 출력하게 된다. 이와 같이 최적의 활성화 폭으로 설정된 파이프 입력 신호(RD_PIN)는 글로벌 입출력 라인(GIO)에 실린 데이터를 파이프 래치회로에 래치시키기 위한 제어신호로 이용되기 때문에, 글로벌 입출력 라인(GIO)의 마진을 확보할 수 있게 된다.Accordingly, the pipe input
이와 같은 본 발명의 실시예에 따르면, 뱅크 그룹핑 모드에서 컬럼 액세스 동작 및 프리차지 동작이 정상적으로 수행될 수 있으며, 글로벌 입출력 라인(GIO)d의 마진이 확보될 수 있는 이점이 있다.According to the exemplary embodiment of the present invention, the column access operation and the precharge operation may be normally performed in the bank grouping mode, and the margin of the global input / output line GIO d may be secured.
본 발명의 기술 사상은 상기 실시예에 따라 구체적으로 기술되었으나, 이상에서 설명한 실시예는 그 설명을 위한 것이며 그 제한을 위한 것이 아님을 주의하여야 한다. 또한, 본 발명의 기술 분야의 통상의 전문가라면 본 발명의 기술 사상의 범위 내에서 여러 가지 치환, 변형 및 변경으로 다양한 실시예가 가능함을 이해할 수 있을 것이다.
Although the technical spirit of the present invention has been described in detail with reference to the above embodiments, it should be noted that the above-described embodiments are for the purpose of description and not of limitation. In addition, those skilled in the art will understand that various embodiments are possible with various substitutions, modifications, and changes within the scope of the technical idea of the present invention.
100 : 반도체 메모리 장치 110 : 컬럼 선택 신호 생성부
112 : 반전부 114 : 제2 선택 전달부
116 : 제1 지연부 118 : 컬럼 선택 신호 출력부
120 : 파이프 입력 신호 생성부 122 : 제2 선택 전달부
124 : 제2 지연부 126 : 파이프 입력 신호 출력부100: semiconductor memory device 110: column select signal generator
112: inversion unit 114: second selection transfer unit
116: first delay unit 118: column select signal output unit
120: pipe input signal generation unit 122: second selection transfer unit
124: second delay unit 126: pipe input signal output unit
Claims (12)
상기 선택 전달부의 출력신호를 예정된 지연량만큼 지연시키기 위한 지연부; 및
상기 컬럼 커맨드 신호와 상기 지연부의 출력신호에 응답하여 컬럼 선택 신호를 출력하기 위한 컬럼 선택 신호 출력부
를 포함하는 반도체 메모리 장치.
A selection transfer unit for selectively transferring a column command signal in response to the bank grouping mode signal;
A delay unit for delaying the output signal of the selection transfer unit by a predetermined delay amount; And
A column select signal output unit for outputting a column select signal in response to the column command signal and the output signal of the delay unit;
And a semiconductor memory device.
뱅크 그룹핑 모드에서 서로 다른 뱅크 그룹에 순차적인 컬럼 액세스가 이루어지는 경우에는 커맨드간에 최소 'tCCD(CAS to CAS Command Delay)'가 외부클럭신호의 '2 주기(2tCK)' 에 대응하고, 같은 뱅크 그룹 내에서 연속적인 컬럼 액세스가 이루어지는 경우에는 커맨드간에 최소 'tCCD'가 상기 외부클럭신호의 '4 주기(4tCK)' 에 대응하는 반도체 메모리 장치.
The method of claim 1,
When sequential column access is made to different bank groups in the bank grouping mode, at least 'tCCD (CAS to CAS Command Delay)' corresponds to '2 cycles (2tCK)' of the external clock signal between commands, and within the same bank group. In the case of successive column accesses in the semiconductor memory device, at least 'tCCD' between commands corresponds to '4 cycles (4tCK)' of the external clock signal.
상기 뱅크 그룹핑 모드에서 상기 컬럼 커맨드 신호의 펄스 폭은 상기 외부클럭신호의 '1 주기(1tCK)'에 대응하는 반도체 메모리 장치.
The method of claim 2,
The pulse width of the column command signal in the bank grouping mode corresponds to one cycle (1tCK) of the external clock signal.
상기 뱅크 그룹핑 모드에서 상기 컬럼 선택 신호의 펄스 폭은 상기 외부클럭신호의 '1 주기(1tCK)'보다 크고 '1.5 주기(1.5tCK)보다 작게 설정되는 반도체 메모리 장치.
The method of claim 2,
The pulse width of the column selection signal in the bank grouping mode is set greater than one cycle (1tCK) and less than 1.5 cycles (1.5tCK) of the external clock signal.
상기 컬럼 선택 신호를 입력받으며, 상기 뱅크 그룹핑 모드 신호에 응답하여 상기 제2 펄스 폭을 가지거나 또는 상기 제2 펄스 폭보다 작은 제3 펄스 폭을 가지는 파이프 입력 신호를 선택적으로 생성하기 위한 파이프 입력 신호 생성부
를 포함하는 반도체 메모리 장치.
Receiving a column command signal having a first pulse width and selectively generating a column selection signal having the first pulse width or a second pulse width greater than the first pulse width in response to a bank grouping mode signal; A column selection signal generation unit for; And
A pipe input signal for receiving the column selection signal and selectively generating a pipe input signal having a second pulse width or a third pulse width smaller than the second pulse width in response to the bank grouping mode signal; Generator
And a semiconductor memory device.
상기 컬럼 선택 신호 생성부는,
상기 뱅크 그룹핑 모드 신호에 응답하여 상기 컬럼 커맨드 신호를 선택적으로 전달하기 위한 제1 선택 전달부;
상기 제1 선택 전달부의 출력신호를 예정된 제1 지연량만큼 지연시키기 위한 제1 지연부; 및
상기 컬럼 커맨드 신호와 상기 제1 지연부의 출력신호에 응답하여 상기 컬럼 선택 신호를 출력하기 위한 컬럼 선택 신호 출력부를 포함하는 반도체 메모리 장치.
The method of claim 5,
The column select signal generator,
A first selection transfer unit for selectively transferring the column command signal in response to the bank grouping mode signal;
A first delay unit for delaying the output signal of the first select transfer unit by a predetermined first delay amount; And
And a column select signal output unit configured to output the column select signal in response to an output signal of the column command signal and the first delay unit.
상기 파이프 입력 신호 생성부는,
상기 뱅크 그룹핑 모드 신호에 응답하여 상기 컬럼 선택 신호를 선택적으로 전달하기 위한 제2 선택 전달부;
상기 제2 선택 전달부의 출력신호를 예정된 제2 지연량만큼 지연시키기 위한 제2 지연부;
상기 제2 지연부의 출력신호와 상기 컬럼 선택 신호에 응답하여 상기 파이프 입력 신호를 출력하기 위한 파이프 입력 신호 출력부를 포함하는 반도체 메모리 장치.The method of claim 5,
The pipe input signal generator,
A second selection transfer unit for selectively transferring the column selection signal in response to the bank grouping mode signal;
A second delay unit for delaying the output signal of the second select transfer unit by a predetermined second delay amount;
And a pipe input signal output unit configured to output the pipe input signal in response to an output signal of the second delay unit and the column selection signal.
상기 제1 지연량과 상기 제2 지연량이 동일하게 구현되는 반도체 메모리 장치.
The method according to claim 6 or 7,
And the first delay amount and the second delay amount are the same.
상기 제1 지연량과 상기 제2 지연량이 상이하게 구현되는 반도체 메모리 장치.
The method according to claim 6 or 7,
And the first delay amount and the second delay amount are different from each other.
뱅크 그룹핑 모드에서 서로 다른 뱅크 그룹에 순차적인 컬럼 액세스가 이루어지는 경우에는 커맨드간에 최소 'tCCD(CAS to CAS Command Delay)'가 외부클럭신호의 '2 주기(2tCK)' 에 대응하고, 같은 뱅크 그룹 내에서 연속적인 컬럼 액세스가 이루어지는 경우에는 커맨드간에 최소 'tCCD'가 상기 외부클럭신호의 '4 주기(4tCK)' 에 대응하는 반도체 메모리 장치.
8. The method according to any one of claims 5 to 7,
When sequential column access is made to different bank groups in the bank grouping mode, at least 'tCCD (CAS to CAS Command Delay)' corresponds to '2 cycles (2tCK)' of the external clock signal between commands, and within the same bank group. In the case of successive column accesses in the semiconductor memory device, at least 'tCCD' between commands corresponds to '4 cycles (4tCK)' of the external clock signal.
상기 제1 펄스 폭은 상기 외부클럭신호의 '1 주기(1tCK)'에 대응하는 반도체 메모리 장치.
The method of claim 10,
The first pulse width corresponds to one cycle (1tCK) of the external clock signal.
상기 제2 펄스 폭은 상기 외부클럭신호의 '1 주기(1tCK)'보다 크고 '1.5 주기(1.5tCK)보다 작게 정의되는 반도체 메모리 장치.The method of claim 10,
The second pulse width is defined as being greater than one cycle (1tCK) and less than 1.5 cycles (1.5tCK) of the external clock signal.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020100065512A KR20120004825A (en) | 2010-07-07 | 2010-07-07 | Semiconductor memory device |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020100065512A KR20120004825A (en) | 2010-07-07 | 2010-07-07 | Semiconductor memory device |
Publications (1)
Publication Number | Publication Date |
---|---|
KR20120004825A true KR20120004825A (en) | 2012-01-13 |
Family
ID=45611227
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
KR1020100065512A KR20120004825A (en) | 2010-07-07 | 2010-07-07 | Semiconductor memory device |
Country Status (1)
Country | Link |
---|---|
KR (1) | KR20120004825A (en) |
Cited By (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR20140136203A (en) * | 2013-05-20 | 2014-11-28 | 에스케이하이닉스 주식회사 | Semiconductor integrated circuit |
KR20170095534A (en) * | 2016-02-15 | 2017-08-23 | 에스케이하이닉스 주식회사 | Memory device |
KR20190103697A (en) * | 2018-02-28 | 2019-09-05 | 에스케이하이닉스 주식회사 | Semiconductor device |
KR20200116248A (en) * | 2019-04-01 | 2020-10-12 | 에스케이하이닉스 주식회사 | Method for generating write command and semiconductor system thereof |
WO2024197994A1 (en) * | 2023-03-28 | 2024-10-03 | 长鑫存储技术有限公司 | Column control circuit and storage apparatus |
-
2010
- 2010-07-07 KR KR1020100065512A patent/KR20120004825A/en not_active Application Discontinuation
Cited By (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR20140136203A (en) * | 2013-05-20 | 2014-11-28 | 에스케이하이닉스 주식회사 | Semiconductor integrated circuit |
KR20170095534A (en) * | 2016-02-15 | 2017-08-23 | 에스케이하이닉스 주식회사 | Memory device |
KR20190103697A (en) * | 2018-02-28 | 2019-09-05 | 에스케이하이닉스 주식회사 | Semiconductor device |
KR20200116248A (en) * | 2019-04-01 | 2020-10-12 | 에스케이하이닉스 주식회사 | Method for generating write command and semiconductor system thereof |
WO2024197994A1 (en) * | 2023-03-28 | 2024-10-03 | 长鑫存储技术有限公司 | Column control circuit and storage apparatus |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US8154933B2 (en) | Mode-register reading controller and semiconductor memory device | |
US6201760B1 (en) | Apparatus and method for performing data read operation in DDR SDRAM | |
US9520167B2 (en) | Semiconductor memory device using delays to control column signals for different memory regions | |
US6337809B1 (en) | Semiconductor memory device capable of improving data processing speed and efficiency of a data input and output pin and related method for controlling read and write | |
US7668038B2 (en) | Semiconductor memory device including a write recovery time control circuit | |
KR100252043B1 (en) | Column selection control method of memory device | |
KR20120075323A (en) | Semiconductor memory device and refresh control method thereof | |
US7227812B2 (en) | Write address synchronization useful for a DDR prefetch SDRAM | |
US8773928B2 (en) | Command latency systems and methods | |
KR20120004825A (en) | Semiconductor memory device | |
JP4307894B2 (en) | Method and apparatus for controlling column decoder enable timing of synchronous semiconductor memory device | |
US8230140B2 (en) | Latency control circuit and method using queuing design method | |
GB2371663A (en) | Semiconductor memory device | |
KR20150009309A (en) | Semiconductor device and semiconductor system with the same | |
US8929172B2 (en) | Pipe register circuit and semiconductor memory apparatus having the same | |
KR102123517B1 (en) | Semiconductor device, semiconductor system including the same and method for operating semiconductor device | |
KR100798795B1 (en) | Internal address generator and operation method | |
KR100831677B1 (en) | Counter control signal generating circuit | |
KR20040072224A (en) | Semiconductor memory device having input output architecture capable of increasing write and read operation speed | |
JP2011154771A (en) | Memory system and semiconductor memory device | |
KR100536598B1 (en) | Semiconductor memory device with selecting clock enable time | |
US20230077701A1 (en) | Processing-in-memory(pim) device | |
KR100924017B1 (en) | Auto precharge circuit and method for auto precharge | |
KR20140146331A (en) | Data strobe control device | |
KR100903387B1 (en) | Semiconductor memory apparatus for reducing power consumption |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
WITN | Withdrawal due to no request for examination |