+

KR100728556B1 - Data output circuit of semiconductor memory device - Google Patents

Data output circuit of semiconductor memory device Download PDF

Info

Publication number
KR100728556B1
KR100728556B1 KR1020050115221A KR20050115221A KR100728556B1 KR 100728556 B1 KR100728556 B1 KR 100728556B1 KR 1020050115221 A KR1020050115221 A KR 1020050115221A KR 20050115221 A KR20050115221 A KR 20050115221A KR 100728556 B1 KR100728556 B1 KR 100728556B1
Authority
KR
South Korea
Prior art keywords
signal
output enable
cas latency
clock
output
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
Application number
KR1020050115221A
Other languages
Korean (ko)
Other versions
KR20070056505A (en
Inventor
이형욱
Original Assignee
주식회사 하이닉스반도체
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by 주식회사 하이닉스반도체 filed Critical 주식회사 하이닉스반도체
Priority to KR1020050115221A priority Critical patent/KR100728556B1/en
Publication of KR20070056505A publication Critical patent/KR20070056505A/en
Application granted granted Critical
Publication of KR100728556B1 publication Critical patent/KR100728556B1/en
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11CSTATIC STORES
    • G11C7/00Arrangements for writing information into, or reading information out from, a digital store
    • G11C7/10Input/output [I/O] data interface arrangements, e.g. I/O data control circuits, I/O data buffers
    • G11C7/1051Data output circuits, e.g. read-out amplifiers, data output buffers, data output registers, data output level conversion circuits
    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11CSTATIC STORES
    • G11C7/00Arrangements for writing information into, or reading information out from, a digital store
    • G11C7/10Input/output [I/O] data interface arrangements, e.g. I/O data control circuits, I/O data buffers
    • G11C7/1051Data output circuits, e.g. read-out amplifiers, data output buffers, data output registers, data output level conversion circuits
    • G11C7/1063Control signal output circuits, e.g. status or busy flags, feedback command signals
    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11CSTATIC STORES
    • G11C7/00Arrangements for writing information into, or reading information out from, a digital store
    • G11C7/10Input/output [I/O] data interface arrangements, e.g. I/O data control circuits, I/O data buffers
    • G11C7/1051Data output circuits, e.g. read-out amplifiers, data output buffers, data output registers, data output level conversion circuits
    • G11C7/1066Output synchronization
    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11CSTATIC STORES
    • G11C7/00Arrangements for writing information into, or reading information out from, a digital store
    • G11C7/22Read-write [R-W] timing or clocking circuits; Read-write [R-W] control signal generators or management 
    • G11C7/222Clock generating, synchronizing or distributing circuits within memory device
    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11CSTATIC STORES
    • G11C2207/00Indexing scheme relating to arrangements for writing information into, or reading information out from, a digital store
    • G11C2207/22Control and timing of internal memory operations
    • G11C2207/2227Standby or low power modes

Landscapes

  • Dram (AREA)

Abstract

본 발명은 데이터 출력을 위해 생성되는 출력 인에이블 신호의 생성 과정을 간소화하여 전류 손실을 감소시키는 반도체 메모리 장치의 데이터 출력 회로를 제시한다.The present invention provides a data output circuit of a semiconductor memory device that reduces current loss by simplifying a process of generating an output enable signal generated for data output.

본 발명의 반도체 메모리 장치의 데이터 출력 회로는 CAS 레이턴시에 따라 입력 클럭에 지연 시간을 각각 다르게 부여하여 출력 인에이블 클럭 신호를 생성하여 출력하는 지연 수단; 상기 입력 클럭 및 출력 인에이블 초기 신호를 입력 받아 상기 CAS 레이턴시에 따라 발생 시점이 달라지는 제 1 출력 인에이블 신호를 생성하여 출력하는 제 1 출력 인에이블 신호 생성 수단; 및 상기 제 1 출력 인에이블 신호 및 상기 출력 인에이블 클럭 신호를 입력 받아 제 2 출력 인에이블 신호를 생성하여 출력하는 제 2 출력 인에이블 신호 생성 수단을 포함하는 것을 특징으로 한다.The data output circuit of the semiconductor memory device of the present invention comprises delay means for generating and outputting an output enable clock signal by giving different delay times to the input clock according to CAS latency; First output enable signal generation means for receiving the input clock and the output enable initial signal and generating and outputting a first output enable signal having a different generation time according to the CAS latency; And second output enable signal generation means for receiving the first output enable signal and the output enable clock signal to generate and output a second output enable signal.

반도체 메모리 장치, 데이터 출력, 출력 인에이블 Semiconductor memory device, data output, output enable

Description

반도체 메모리 장치의 데이터 출력 회로{Circuit for Outputting Data in Semiconductor Memory Apparatus}Circuit for Outputting Data in Semiconductor Memory Apparatus

도 1은 종래의 기술에 따른 반도체 메모리 장치의 데이터 출력 회로의 구성을 나타낸 블록도,1 is a block diagram showing the configuration of a data output circuit of a semiconductor memory device according to the prior art;

도 2는 도 1에 도시한 반도체 메모리 장치의 데이터 출력 회로의 상세 구성을 나타낸 블록도,FIG. 2 is a block diagram showing a detailed configuration of a data output circuit of the semiconductor memory device shown in FIG. 1;

도 3은 도 1 및 도 2에 도시한 출력 인에이블 클럭 신호 생성 수단의 내부 구성도,3 is an internal configuration diagram of the output enable clock signal generating means shown in FIGS. 1 and 2;

도 4는 종래의 기술에 따른 반도체 메모리 장치의 데이터 출력 회로의 동작을 설명하기 위한 타이밍도,4 is a timing diagram for explaining an operation of a data output circuit of a semiconductor memory device according to the prior art;

도 5는 본 발명에 따른 반도체 메모리 장치의 데이터 출력 회로의 구성을 나타낸 블록도,5 is a block diagram showing a configuration of a data output circuit of a semiconductor memory device according to the present invention;

도 6은 도 5에 도시한 지연 수단의 내부 구성도,6 is an internal configuration diagram of a delay unit shown in FIG. 5;

도 7은 도 5에 도시한 제 1 출력 인에이블 신호 생성 수단의 내부 구성도,7 is an internal configuration diagram of the first output enable signal generating means shown in FIG. 5;

도 8은 도 5에 도시한 제 2 출력 인에이블 신호 생성 수단의 내부 구성도,FIG. 8 is an internal configuration diagram of the second output enable signal generating means shown in FIG. 5;

도 9는 본 발명에 따른 반도체 메모리 장치의 데이터 출력 회로의 동작을 설명하기 위한 타이밍도이다.9 is a timing diagram for describing an operation of a data output circuit of a semiconductor memory device according to the present invention.

<도면의 주요 부분에 대한 부호 설명><Description of the symbols for the main parts of the drawings>

10/40 : 지연 수단10/40: delay means

20 : 출력 인에이블 클럭 신호 생성 수단20: output enable clock signal generating means

30 : 출력 인에이블 신호 생성 수단30: output enable signal generating means

50 : 제 1 출력 인에이블 신호 생성 수단50: first output enable signal generating means

60 : 제 2 출력 인에이블 신호 생성 수단60: second output enable signal generating means

본 발명은 반도체 메모리 장치의 데이터 출력 회로에 관한 것으로, 보다 상세하게는 데이터 출력을 위해 생성되는 출력 인에이블 신호의 생성 과정을 간소화하여 전류 손실을 감소시키는 반도체 메모리 장치의 데이터 출력 회로에 관한 것이다.The present invention relates to a data output circuit of a semiconductor memory device, and more particularly, to a data output circuit of a semiconductor memory device that reduces current loss by simplifying a process of generating an output enable signal generated for data output.

일반적으로 반도체 메모리 장치는 데이터 출력시 DLL(Delay Locked Loop) 회로에서 전달되는 클럭(clock)을 기준으로 하여 CAS 레이턴시(Column Address Strobe latency)별 클럭 사이클에 맞춰 데이터를 출력하기 위해 출력 인에이블 신호를 생성하여 데이터의 출력 동작을 수행한다. CAS 레이턴시를 받아 들이기 위해 구비되는 CAS 레이턴시 디코더에 의해 입력된 CAS 레이턴시에 따라 상기 클럭의 라이징 에지에 동기되는 CAS 레이턴시 신호가 생성된다.In general, a semiconductor memory device outputs an output enable signal to output data according to clock cycles according to CAS column address strobe latency based on a clock transmitted from a delay locked loop (DLL) circuit when outputting data. Generate and perform data output operation. A CAS latency signal is generated that is synchronized with the rising edge of the clock in accordance with the CAS latency input by the CAS latency decoder provided to accept CAS latency.

이하, 종래의 기술에 따른 반도체 메모리 장치의 데이터 출력 회로를 도 1 ~ 도 4를 참조하여 설명하면 다음과 같다.Hereinafter, a data output circuit of a semiconductor memory device according to the related art will be described with reference to FIGS. 1 to 4.

도 1은 종래의 기술에 따른 반도체 메모리 장치의 데이터 출력 회로의 구성을 나타낸 블록도로서, CAS 레이턴시 9까지 데이터를 출력하기 위한 출력 인에이블 신호를 생성하는 것을 예로 들어 나타낸 것이다. 또한 출력 인에이블 클럭 신호는 6개가 생성되며 그로 인해 출력 인에이블 신호는 8개가 생성된다고 가정한다.1 is a block diagram illustrating a configuration of a data output circuit of a semiconductor memory device according to the related art, and illustrates an example of generating an output enable signal for outputting data up to a CAS latency of 9. It is also assumed that six output enable clock signals are generated, resulting in eight output enable signals.

상기 반도체 메모리 장치의 데이터 출력 회로는 DLL 회로에서 전달되는 클럭(이하, DLL 클럭(dll_clk))을 입력 받아 각각 지연 시간을 달리 하는 복수 개의 CAS 레이턴시 클럭 신호(CL_clk)를 생성하여 출력하는 지연 수단(10), 칩의 외부로부터 입력되는 CAS 레이턴시에 따라 CAS 레이턴시 디코더로부터 인에이블 되어 전달되는 CAS 레이턴시 신호(CL_sig) 및 상기 지연 수단(10)으로부터 상기 복수 개의 CAS 레이턴시 클럭 신호(CL_clk)를 입력 받아 라이징 에지 타임에 데이터를 출력하도록 하기 위한 출력 인에이블 클럭 신호(oe_clk)를 생성하여 출력하는 출력 인에이블 클럭 신호 생성 수단(20) 및 출력 인에이블 초기 신호(oe_i) 및 상기 출력 인에이블 클럭 신호(oe_clk)를 입력 받아 데이터 출력을 위한 출력 인에이블 신호(oe)를 생성하여 출력하는 출력 인에이블 신호 생성 수단(30)으로 구성된다.The data output circuit of the semiconductor memory device may receive a clock (hereinafter referred to as a DLL clock dll_clk) transmitted from a DLL circuit and generate and output a plurality of CAS latency clock signals CL_clk having different delay times. 10) receiving a CAS latency signal CL_sig enabled and delivered from a CAS latency decoder according to a CAS latency input from an outside of a chip, and receiving the plurality of CAS latency clock signals CL_clk from the delay means 10. An output enable clock signal generation means 20 for generating and outputting an output enable clock signal oe_clk for outputting data at an edge time and an output enable initial signal oe_i and the output enable clock signal oe_clk. Number of output enable signals generated by receiving) and generating and outputting an output enable signal (oe) for data output. It is composed of 30.

상기 지연 수단(10)은 입력되는 상기 DLL 클럭(dll_clk)을 지연시켜 각각의 CAS 레이턴시 별로 출력 인에이블 신호(oe)를 생성하기 위한 복수 개의 CAS 레이턴시 클럭 신호(CL_clk)를 생성한다. 도면을 보면 상기 지연 수단(10)으로부터 상기 출력 인에이블 클럭 신호 생성 수단(20)에 DLL 클럭(dll_clk), CAS 레이턴시 3 클 럭 신호(CL3_clk), CAS 레이턴시 45 클럭 신호(CL45_clk), CAS 레이턴시 67 클럭 신호(CL67_clk) 및 CAS 레이턴시 89 클럭 신호(CL89_clk)가 각각 전송되고 있다. 이 때 상기 CAS 레이턴시 3 클럭 신호(CL3_clk)는 CAS 레이턴시 3에 데이터가 출력되도록 하는 출력 인에이블 신호(oe)를 생성하기 위한 신호이다. 그리고 상기 CAS 레이턴시 45 클럭 신호(CL45_clk)는 CAS 레이턴시 4 또는 CAS 레이턴시 5에 데이터가 출력되도록 하는 출력 인에이블 신호(oe)를 생성하기 위한 신호이며 CAS 레이턴시 67 클럭 신호(CL67_clk) 및 CAS 레이턴시 89 클럭 신호(CL89_clk)도 마찬가지로 이해할 수 있다.The delay means 10 generates a plurality of CAS latency clock signals CL_clk for generating an output enable signal oe for each CAS latency by delaying the input DLL clock dll_clk. As shown in the figure, the DLL clock (dll_clk), CAS latency 3 clock signal (CL3_clk), CAS latency 45 clock signal (CL45_clk), CAS latency 67 from the delay means 10 to the output enable clock signal generation means 20. The clock signal CL67_clk and the CAS latency 89 clock signal CL89_clk are respectively transmitted. In this case, the CAS latency 3 clock signal CL3_clk is a signal for generating an output enable signal oe for outputting data to CAS latency 3. The CAS latency 45 clock signal CL45_clk is a signal for generating an output enable signal oe for outputting data at CAS latency 4 or CAS latency 5 and is a CAS latency 67 clock signal CL67_clk and a CAS latency 89 clock. The signal CL89_clk can be understood similarly.

상기 출력 인에이블 클럭 신호 생성 수단(20)은 상기 복수 개의 CAS 레이턴시 클럭 신호(CL_clk) 및 상기 CAS 레이턴시 신호(CL_sig)를 입력 받아 출력 인에이블 10 클럭 신호(oe10_clk)부터 출력 인에이블 60 클럭 신호(oe60_clk)까지 6개의 출력 인에이블 클럭 신호(oe<10:60>_clk)를 생성한다. 상기 출력 인에이블 10 클럭 신호(oe10_clk)는 상기 출력 인에이블 신호 생성 수단(30)에 입력되어 출력 인에이블 초기 신호(oe_i)에 비해 상기 DLL 클럭(dll_clk) 기준으로 한 주기 지연된 출력 인에이블 10 신호(oe10)를 생성하는 데 사용된다. 마찬가지로 출력 인에이블 20 클럭 신호(oe20_clk)는 상기 출력 인에이블 10 신호(oe10)에 비해 상기 DLL 클럭(dll_clk) 기준으로 한 주기 늦게 발생하는 출력 인에이블 20 신호(oe20)를 생성한다. 출력 인에이블 30 클럭 신호 ~ 출력 인에이블 50 클럭 신호(oe<30:50>_clk)도 같은 방법으로 출력 인에이블 30 신호 ~ 출력 인에이블 50 신호(oe<30:50>)를 생성한다. 그러나 출력 인에이블 60 클럭 신호(oe60_clk)는 상기 출 력 인에이블 신호 생성 수단(30)에 입력되어 출력 인에이블 60 신호 ~ 출력 인에이블 80 신호(oe<60:80>)를 생성한다.The output enable clock signal generating means 20 receives the plurality of CAS latency clock signals CL_clk and the CAS latency signals CL_sig and outputs an output enable 60 clock signal from an output enable 10 clock signal oe10_clk. Generates six output enable clock signals (oe <10:60> _clk) up to oe60_clk. The output enable 10 clock signal oe10_clk is inputted to the output enable signal generating means 30 and output delayed 10 signal which is delayed with respect to the DLL clock dll_clk relative to the output enable initial signal oe_i. Used to generate (oe10). Similarly, the output enable 20 clock signal oe20_clk generates an output enable 20 signal oe20 that occurs later than the output enable 10 signal oe10 based on the DLL clock dll_clk. The output enable 30 clock signal to the output enable 50 clock signal (oe <30:50> _clk) also generate the output enable 30 signal to the output enable 50 signal (oe <30:50>) in the same manner. However, the output enable 60 clock signal oe60_clk is input to the output enable signal generating means 30 to generate an output enable 60 signal to an output enable 80 signal oe <60:80>.

상기 반도체 메모리 장치의 데이터 출력 회로의 동작은 도 2를 통해 보다 상세히 설명하기로 한다.An operation of the data output circuit of the semiconductor memory device will be described in more detail with reference to FIG. 2.

도 2는 도 1에 도시한 반도체 메모리 장치의 데이터 출력 회로의 상세 구성을 나타낸 블록도이다.FIG. 2 is a block diagram illustrating a detailed configuration of a data output circuit of the semiconductor memory device shown in FIG. 1.

상기 지연 수단(10)은 복수 개의 지연부를 구비하고 상기 DLL 클럭(dll_clk)은 상기 복수 개의 지연부에 각각 입력되어 지연 시간을 각각 달리하는 복수 개의 클럭 신호로 변환되어 출력된다. 즉 도시한 제 1 지연부(101)는 상기 DLL 클럭(dll_clk)을 지연시켜 CAS 레이턴시 3에 출력 인에이블 10 신호(oe10)를 생성하기 위한 CAS 레이턴시 3 클럭 10 신호(CL3_clk10)를 생성하여 출력한다. 그리고 제 2 지연부(102)는 CAS 레이턴시 45 클럭 10 신호(CL45_clk10)를, 제 3 지연부(103)는 CAS 레이턴시 45 클럭 20 신호(CL45_clk20)를, 제 4 지연부(104)는 CAS 레이턴시 45 클럭 30 신호(CL45_clk30)를, 제 5 지연부(105)는 CAS 레이턴시 67 클럭 10 신호(CL67_clk10)를, 제 6 지연부(106)는 CAS 레이턴시 67 클럭 20 신호(CL67_clk20)를, 제 7 지연부(107)는 CAS 레이턴시 67 클럭 30 신호(CL67_clk30)를, 제 8 지연부(108)는 CAS 레이턴시 67 클럭 40 신호(CL67_clk40)를, 제 9 지연부(109)는 CAS 레이턴시 89 클럭 10 신호(CL89_clk10)를, 제 10 지연부(110)는 CAS 레이턴시 89 클럭 20 신호(CL89_clk20)를, 제 11 지연부(111)는 CAS 레이턴시 89 클럭 30 신호(CL89_clk30)를, 제 12 지연부(112)는 CAS 레이턴시 89 클럭 40 신호(CL89_clk40) 를, 제 13 지연부(113)는 CAS 레이턴시 89 클럭 50 신호(CL89_clk50)를 각각 상기 DLL 클럭(dll_clk)에 각각의 지연 시간을 부여하여 생성한다.The delay means 10 includes a plurality of delay units, and the DLL clock dll_clk is input to the plurality of delay units, respectively, and converted into a plurality of clock signals having different delay times. That is, the illustrated first delay unit 101 generates and outputs the CAS latency 3 clock 10 signal CL3_clk10 for generating the output enable 10 signal oe10 at CAS latency 3 by delaying the DLL clock dll_clk. . The second delay unit 102 receives a CAS latency 45 clock 10 signal CL45_clk10, the third delay unit 103 receives a CAS latency 45 clock 20 signal CL45_clk20, and the fourth delay unit 104 transmits a CAS latency 45. The clock 30 signal CL45_clk30, the fifth delay unit 105, CAS latency 67 clock 10 signal (CL67_clk10), the sixth delay unit 106, CAS latency 67 clock 20 signal (CL67_clk20), the seventh delay unit. Reference numeral 107 denotes a CAS latency 67 clock 30 signal CL67_clk30, an eighth delay unit 108 denotes a CAS latency 67 clock 40 signal CL67_clk40, and a ninth delay unit 109 denotes a CAS latency 89 clock 10 signal CL89_clk10. ), The tenth delay unit 110 receives the CAS latency 89 clock 20 signal CL89_clk20, the eleventh delay unit 111 receives the CAS latency 89 clock 30 signal CL89_clk30, and the twelfth delay unit 112 receives the CAS Each of the latency 89 clock 40 signal CL89_clk40 and the thirteenth delay unit 113 output the CAS latency 89 clock 50 signal CL89_clk50 to the DLL clock dll_clk, respectively. It generates the grant.

상기 출력 인에이블 클럭 신호 생성 수단(20)은 입력되는 CAS 레이턴시에 따라 상기 복수 개의 CAS 레이턴시 클럭 신호(CL_clk)로부터 6개의 출력 인에이블 클럭 신호(oe<10:60>_clk)를 생성하여 출력한다.The output enable clock signal generating means 20 generates and outputs six output enable clock signals oe <10:60> _clk from the plurality of CAS latency clock signals CL_clk according to the input CAS latency. .

상기 6개의 출력 인에이블 클럭 신호(oe<10:60>_clk)는 상기 출력 인에이블 신호 생성 수단(30)에 전달된다. 상기 출력 인에이블 신호 생성 수단(30)은 8개의 플립플롭을 구비한다. 제 1 플립플롭(301)은 상기 출력 인에이블 초기 신호(oe_i) 및 상기 출력 인에이블 10 클럭 신호(oe10_clk)를 입력 받아 상기 출력 인에이블 10 신호(oe10)를 생성하여 출력한다. 그리고 제 2 플립플롭(302)은 상기 출력 인에이블 10 신호(oe10) 및 상기 출력 인에이블 20 클럭 신호(oe20_clk)를 입력 받아 상기 출력 인에이블 20 신호(oe20)를 생성하여 출력한다. 또한 제 3 플립플롭(303)은 상기 출력 인에이블 20 신호(oe20) 및 상기 출력 인에이블 30 클럭 신호(oe30_clk)를 입력 받아 상기 출력 인에이블 30 신호(oe30)를 생성하여 출력한다. 마찬가지의 방법으로 제 4 ~ 제 8 플립플롭(304 ~ 308)은 각각 상기 출력 인에이블 40 신호 ~ 출력 인에이블 80 신호(oe<40:80>)를 생성하여 출력한다. 그러나 이 때 상기 제 6 ~ 제 8 플립플롭(306 ~ 308)에는 상기 출력 인에이블 60 클럭 신호 ~ 출력 인에이블 80 클럭 신호(oe<60:80>_clk)가 각각 입력된다.The six output enable clock signals oe <10:60> _clk are transmitted to the output enable signal generating means 30. The output enable signal generating means 30 has eight flip flops. The first flip-flop 301 receives the output enable initial signal oe_i and the output enable 10 clock signal oe10_clk, and generates and outputs the output enable 10 signal oe10. The second flip-flop 302 receives the output enable 10 signal oe10 and the output enable 20 clock signal oe20_clk and generates and outputs the output enable 20 signal oe20. In addition, the third flip-flop 303 receives the output enable 20 signal oe20 and the output enable 30 clock signal oe30_clk, and generates and outputs the output enable 30 signal oe30. In the same manner, the fourth to eighth flip-flops 304 to 308 generate and output the output enable 40 signals to the output enable 80 signals oe <40:80>, respectively. However, at this time, the output enable 60 clock signal to the output enable 80 clock signal oe <60:80> _clk are respectively input to the sixth to eighth flip-flops 306 to 308.

도 3은 도 1 및 도 2에 도시한 출력 인에이블 클럭 신호 생성 수단의 내부 구성도이다.3 is an internal configuration diagram of the output enable clock signal generating means shown in FIGS. 1 and 2.

상기 출력 인에이블 클럭 신호 생성 수단(20)은 입력되는 CAS 레이턴시에 따라 각각 다른 출력 인에이블 클럭 신호(oe_clk)를 생성하여 출력하기 위해 6개의 선택부를 구비한다. 6개의 선택부 중 제 1 선택부(210)는 CAS 레이턴시 2일 때 턴 온(turn on) 되는 제 1 패스게이트(211)를 구비하여 상기 제 1 패스게이트(211)가 턴 온 되면 상기 DLL 클럭(dll_clk)을 직렬 연결된 짝수 개의 인버터 어레이에 전달한다. 또한 제 1 선택부(210)는 CAS 레이턴시 3일 때 턴 온 되는 제 2 패스게이트(212)를 구비하여 상기 제 2 패스게이트(212)가 턴 온 되면 상기 CAS 레이턴시 3 클럭 10 신호(CL3_clk10)를 상기 직렬 연결된 짝수 개의 인버터 어레이에 전달한다. 마찬가지로 제 3 패스게이트(213)는 CAS 레이턴시 4 또는 5일 때 상기 CAS 레이턴시 45 클럭 10 신호를, 제 4 패스게이트(214)는 CAS 레이턴시 6 또는 7일 때 상기 CAS 레이턴시 67 클럭 10 신호를, 제 5 패스게이트(215)는 CAS 레이턴시 8 또는 9일 때 상기 CAS 레이턴시 89 클럭 10 신호를 상기 직렬 연결된 짝수 개의 인버터 어레이에 전달한다. 상기 직렬 연결된 짝수 개의 인버터 어레이에 의해 구동된 각각의 신호들은 상기 출력 인에이블 10 클럭 신호(oe10_clk)가 되어 상기 출력 인에이블 신호 생성 수단(30)에 전달된다.The output enable clock signal generating means 20 includes six selectors for generating and outputting different output enable clock signals oe_clk according to the CAS latency input. The first selector 210 of the six selectors includes a first passgate 211 that is turned on when the CAS latency is 2 so that the DLL clock is turned on when the first passgate 211 is turned on. Pass (dll_clk) to an even array of inverters connected in series. In addition, the first selector 210 includes a second passgate 212 that is turned on when the CAS latency 3 is set. When the second passgate 212 is turned on, the first selector 210 supplies the CAS latency 3 clock 10 signal CL3_clk10. It delivers to the array of even numbers of inverters connected in series. Similarly, a third passgate 213 may output the CAS latency 45 clock 10 signal when the CAS latency is 4 or 5, and a fourth passgate 214 may output the CAS latency 67 clock 10 signal when the CAS latency is 6 or 7. The five passgate 215 delivers the CAS latency 89 clock 10 signal to the series of even-numbered inverter arrays when the CAS latency is 8 or 9. Each signal driven by the even-numbered inverter array connected in series becomes the output enable 10 clock signal oe10_clk and is transmitted to the output enable signal generation means 30.

같은 방법으로 제 2 선택부(220)는 CAS 레이턴시 2 또는 3일 때 상기 DLL 클럭(dll_clk)을, CAS 레이턴시 4 또는 5일 때 상기 CAS 레이턴시 45 클럭 20 신호(CL45_clk20)를, CAS 레이턴시 6 또는 7일 때 상기 CAS 레이턴시 67 클럭 20 신호(CL67_clk20)를, CAS 레이턴시 8 또는 9일 때 상기 CAS 레이턴시 89 클럭 20 신호(CL89_clk20)를 각각 직렬 연결된 짝수 개의 인버터 어레이에 전달한다. 상기 직렬 연결된 짝수 개의 인버터 어레이에 의해 구동된 각각의 신호들은 상기 출력 인에이블 20 클럭 신호(oe20_clk)가 되어 상기 출력 인에이블 신호 생성 수단(30)에 전달된다.In the same manner, the second selector 220 uses the DLL clock dll_clk when the CAS latency is 2 or 3, the CAS latency 45 clock 20 signal CL45_clk20 when the CAS latency is 4 or 5, and the CAS latency is 6 or 7. The CAS latency 67 clock 20 signal CL67_clk20 is transmitted to the CAS latency 89 clock 20 signal CL89_clk20 when the CAS latency 8 or 9 is transmitted to an even number of inverter arrays connected in series. Each signal driven by the even-numbered inverter array connected in series becomes the output enable 20 clock signal oe20_clk and is transmitted to the output enable signal generating means 30.

마찬가지로 제 3 선택부(230)는 CAS 레이턴시 2 또는 3일 때 상기 DLL 클럭(dll_clk)을, CAS 레이턴시 4 또는 5일 때 상기 CAS 레이턴시 45 클럭 30 신호(CL45_clk30)를, CAS 레이턴시 6 또는 7일 때 상기 CAS 레이턴시 67 클럭 30 신호(CL67_clk30)를, CAS 레이턴시 8 또는 9일 때 상기 CAS 레이턴시 89 클럭 30 신호(CL89_clk30)를 각각 직렬 연결된 짝수 개의 인버터 어레이에 전달한다. 상기 직렬 연결된 짝수 개의 인버터 어레이에 의해 구동된 각각의 신호들은 상기 출력 인에이블 30 클럭 신호(oe30_clk)가 되어 상기 출력 인에이블 신호 생성 수단(30)에 전달된다.Similarly, the third selector 230 uses the DLL clock dll_clk when the CAS latency is 2 or 3, the CAS latency 45 clock 30 signal CL45_clk30 when the CAS latency is 4 or 5, and the CAS latency is 6 or 7. The CAS latency 67 clock 30 signal CL67_clk30 is transferred to the CAS latency 89 clock 30 signal CL89_clk30 when the CAS latency is 8 or 9, respectively. Each signal driven by the even-numbered inverter array connected in series becomes the output enable 30 clock signal oe30_clk and is transmitted to the output enable signal generation means 30.

또한 제 4 선택부(240)는 CAS 레이턴시 2, 3, 4 또는 5일 때 상기 DLL 클럭(dll_clk)을, CAS 레이턴시 6 또는 7일 때 상기 CAS 레이턴시 67 클럭 40 신호(CL67_clk40)를, CAS 레이턴시 8 또는 9일 때 상기 CAS 레이턴시 89 클럭 40 신호(CL89_clk40)를 각각 직렬 연결된 짝수 개의 인버터 어레이에 전달한다. 상기 직렬 연결된 짝수 개의 인버터 어레이에 의해 구동된 각각의 신호들은 상기 출력 인에이블 40 클럭 신호(oe40_clk)가 되어 상기 출력 인에이블 신호 생성 수단(30)에 전달된다.In addition, the fourth selector 240 selects the DLL clock dll_clk when the CAS latency is 2, 3, 4, or 5, and uses the CAS latency 67 clock 40 signal (CL67_clk40) when the CAS latency is 6 or 7. Alternatively, when 9, the CAS latency 89 clock 40 signal CL89_clk40 is transmitted to an even number of inverter arrays connected in series. Each signal driven by the even-numbered inverter array connected in series becomes the output enable 40 clock signal oe40_clk and is transmitted to the output enable signal generation means 30.

그리고 제 5 선택부(250)는 CAS 레이턴시 2, 3, 4, 5, 6 또는 7일 때 상기 DLL 클럭 신호(dll_clk)를, CAS 레이턴시 8 또는 9일 때 상기 CAS 레이턴시 89 클 럭 50 신호(CL89_clk50)를 각각 직렬 연결된 짝수 개의 인버터 어레이에 전달한다. 상기 직렬 연결된 짝수 개의 인버터 어레이에 의해 구동된 각각의 신호들은 상기 출력 인에이블 50 클럭 신호(oe50_clk)가 되어 상기 출력 인에이블 신호 생성 수단(30)에 전달된다.The fifth selector 250 converts the DLL clock signal dll_clk when the CAS latency is 2, 3, 4, 5, 6, or 7, and the CAS latency 89 clock 50 signal when the CAS latency is 8 or 9 (CL89_clk50). ) Are delivered to an even array of inverters each connected in series. Each signal driven by the even-numbered inverter array connected in series becomes the output enable 50 clock signal oe50_clk and is transmitted to the output enable signal generation means 30.

마지막으로 제 6 선택부(260)는 입력되는 CAS 레이턴시에 관계 없이 상기 DLL 클럭(dll_clk)을 직렬 연결된 짝수 개의 인버터 어레이에서 구동하여 상기 출력 인에이블 60 클럭 신호(oe60_clk)를 생성하여 상기 출력 인에이블 신호 생성 수단(30)에 전달한다.Finally, the sixth selector 260 generates the output enable 60 clock signal oe60_clk by driving the DLL clock dll_clk in an even number of inverter arrays connected in series regardless of the CAS latency inputted to generate the output enable. It passes to the signal generating means 30.

이 때 상기 제 1 ~ 제 6 선택부(210 ~ 260)에 구비되는 각각의 패스게이트들은 CAS 레이턴시 디코더로부터 전달되는 CAS 레이턴시 신호(CL_sig)와 상기 CAS 레이턴시 신호(CL_sig)와 반대의 위상을 갖는 부 CAS 레이턴시 신호(CL_sigb)에 의해 턴 온 또는 턴 오프 된다. 예를 들어, 상기 제 1 선택부(210)의 제 1 패스게이트(211)는 CAS 레이턴시 2일 때 CAS 레이턴시 2 신호(CL_sig2) 및 부 CAS 레이턴시 2 신호(CL_sig2b)가 인에이블 됨에 따라 턴 온 된다. 그러나 CAS 레이턴시가 변화하여 다른 값을 갖게 되면 턴 오프 된다.In this case, each of the passgates included in the first to sixth selectors 210 to 260 has a phase opposite to that of the CAS latency signal CL_sig and the CAS latency signal CL_sig transmitted from the CAS latency decoder. It is turned on or off by the CAS latency signal CL_sigb. For example, the first passgate 211 of the first selector 210 is turned on when the CAS latency 2 signal CL_sig2 and the sub CAS latency 2 signal CL_sig2b are enabled when the CAS latency 2 is set. . However, if the CAS latency changes and has a different value, it is turned off.

도 4는 종래의 기술에 따른 반도체 메모리 장치의 데이터 출력 회로의 동작을 설명하기 위한 타이밍도이다.4 is a timing diagram for describing an operation of a data output circuit of a semiconductor memory device according to the related art.

상기 DLL 클럭(dll_clk)과 상기 출력 인에이블 초기 신호(oe_i) 및 상기 출력 인에이블 10 클럭 신호(oe10_clk)가 상기 출력 인에이블 신호 생성 수단(30)에 입력되면 상기 출력 인에이블 초기 신호(oe_i)가 인에이블 될 때 라이징 에지 타임 을 갖는 상기 출력 인에이블 10 클럭 신호(oe10_clk)에 의해 상기 출력 인에이블 10 신호(oe10)가 생성됨을 확인할 수 있다. 이 때 상기 출력 인에이블 10 신호(oe10) 신호는 상기 출력 인에이블 10 클럭(oe10_clk)의 라이징 에지 타임에 비해 약간의 지연 시간 후에 인에이블 된다. 또한 상기 출력 인에이블 10 신호(oe10)가 인에이블 될 때 라이징 에지 타임을 갖는 상기 출력 20 클럭 신호(oe20_clk)에 의해 상기 출력 인에이블 20 신호(oe20)가 생성되어 약간의 지연 시간 후에 인에이블 되는 것을 볼 수 있다. 마찬가지의 방법으로 상기 출력 인에이블 30 신호 ~ 출력 인에이블 60 신호(oe<30:60>)가 생성된다. 그러나 상기 출력 인에이블 70 신호 및 상기 출력 인에이블 80 신호(oe<70:80>)는 상기 출력 인에이블 60 클럭 신호(oe60_clk)에 의해 생성된다. 즉 상기 출력 인에이블 60 클럭 신호(oe60_clk)에 의해 상기 출력 인에이블 60 ~ 출력 인에이블 80 신호(oe<60:80>)가 모두 생성되는 것이다.When the DLL clock dll_clk, the output enable initial signal oe_i and the output enable 10 clock signal oe10_clk are input to the output enable signal generating means 30, the output enable initial signal oe_i. When is enabled, it can be seen that the output enable 10 signal oe10 is generated by the output enable 10 clock signal oe10_clk having a rising edge time. At this time, the output enable 10 signal oe10 is enabled after a slight delay compared to the rising edge time of the output enable 10 clock oe10_clk. In addition, when the output enable 10 signal oe10 is enabled, the output enable 20 signal oe20 is generated by the output 20 clock signal oe20_clk having a rising edge time and is enabled after a slight delay time. You can see that. In the same manner, the output enable 30 signal to the output enable 60 signal oe <30:60> are generated. However, the output enable 70 signal and the output enable 80 signal oe <70:80> are generated by the output enable 60 clock signal oe60_clk. That is, all of the output enable 60 to output enable 80 signals oe <60:80> are generated by the output enable 60 clock signal oe60_clk.

이와 같이, 입력되는 CAS 레이턴시에 따라 데이터를 출력하기 위한 상기 출력 인에이블 신호(oe)는 각각의 출력 인에이블 클럭 신호(oe_clk)에 의해 순차적으로 생성되었다. 그러나 CAS 레이턴시 8 또는 9와 같이 CAS 레이턴시가 긴 경우 CAS 레이턴시 2 또는 3과 같이 짧은 CAS 레이턴시의 데이터를 출력하기 위한 출력 인에이블 클럭 신호(oe_clk) 및 출력 인에이블 신호(oe)까지도 생성하여 사용하였다. 따라서 불필요한 출력 인에이블 클럭 신호(oe_clk) 및 출력 인에이블 신호(oe)를 생성함으로 인해 전류의 손실이 발생하게 되었고 불필요하게 흐르는 전류에 의한 노이즈 등의 문제점이 초래되었다.As such, the output enable signal oe for outputting data according to the input CAS latency is sequentially generated by each output enable clock signal oe_clk. However, when the CAS latency is long, such as CAS latency 8 or 9, an output enable clock signal (oe_clk) and an output enable signal (oe) are also generated to output data of short CAS latency, such as CAS latency 2 or 3. . Therefore, the unnecessary output enable clock signal oe_clk and the output enable signal oe are generated, resulting in a loss of current and a problem such as noise due to unnecessary flowing current.

본 발명은 상술한 문제점을 해결하기 위하여 안출된 것으로서, 데이터 출력을 위해 생성되는 출력 인에이블 신호를 CAS 레이턴시 별로 각각 다른 시점에 발생시킴으로써 출력 인에이블 신호의 생성 과정을 간소화하여 전류 손실을 감소시키는 반도체 메모리 장치의 데이터 출력 회로를 제공하는 데에 그 기술적 과제가 있다.SUMMARY OF THE INVENTION The present invention has been made to solve the above-described problem, and the semiconductor device can reduce the current loss by simplifying the generation of the output enable signal by generating an output enable signal generated for data output at different time points for each CAS latency. There is a technical problem in providing a data output circuit of a memory device.

상술한 기술적 과제를 달성하기 위한 본 발명의 반도체 메모리 장치의 데이터 출력 회로는, CAS 레이턴시에 따라 입력 클럭에 지연 시간을 각각 다르게 부여하여 출력 인에이블 클럭 신호를 생성하여 출력하는 지연 수단; 상기 입력 클럭 및 출력 인에이블 초기 신호를 입력 받아 상기 CAS 레이턴시에 따라 발생 시점이 달라지는 제 1 출력 인에이블 신호를 생성하여 출력하는 제 1 출력 인에이블 신호 생성 수단; 및 상기 제 1 출력 인에이블 신호 및 상기 출력 인에이블 클럭 신호를 입력 받아 제 2 출력 인에이블 신호를 생성하여 출력하는 제 2 출력 인에이블 신호 생성 수단;을 포함하는 것을 특징으로 한다.According to another aspect of the present invention, there is provided a data output circuit of a semiconductor memory device, comprising: delay means for generating and outputting an output enable clock signal by giving different delay times to input clocks according to CAS latency; First output enable signal generation means for receiving the input clock and the output enable initial signal and generating and outputting a first output enable signal having a different generation time according to the CAS latency; And second output enable signal generation means for receiving the first output enable signal and the output enable clock signal to generate and output a second output enable signal.

이하에서는 첨부된 도면을 참조하여 본 발명의 바람직한 실시예를 보다 상세히 설명하기로 한다.Hereinafter, with reference to the accompanying drawings will be described in detail a preferred embodiment of the present invention.

도 5는 본 발명에 따른 반도체 메모리 장치의 데이터 출력 회로의 구성을 나타낸 블록도로서, CAS 레이턴시 9까지 데이터를 출력하기 위한 출력 인에이블 신호를 생성하는 것을 예로 들어 나타낸 것이다.FIG. 5 is a block diagram illustrating a configuration of a data output circuit of a semiconductor memory device according to the present invention, and illustrates an example of generating an output enable signal for outputting data up to CAS latency 9. FIG.

도시한 바와 같이, 본 발명에 따른 반도체 메모리 장치의 데이터 출력 회로는 CAS 레이턴시(CL<2:9>)에 따라 DLL 클럭(dll_clk)에 지연 시간을 각각 다르게 부여하여 출력 인에이블 클럭 신호(oe_clk)를 생성하여 출력하는 지연 수단(40), 출력 인에이블 초기 신호(oe_i) 및 상기 DLL 클럭(dll_clk)을 입력 받아 상기 CAS 레이턴시(CL<2:9>)에 따라 지연 시간이 달라지는 출력 인에이블 10 신호(oe10)를 생성하여 출력하는 제 1 출력 인에이블 신호 생성 수단(50) 및 상기 출력 인에이블 10 신호(oe10) 및 상기 출력 인에이블 클럭 신호(oe_clk)를 입력 받아 출력 인에이블 20 신호(oe20)를 생성하여 출력하는 제 2 출력 인에이블 신호 생성 수단(60)으로 구성된다.As shown, the data output circuit of the semiconductor memory device according to the present invention provides a delay time to the DLL clock dll_clk according to the CAS latency CL <2: 9> so that the output enable clock signal oe_clk is different. Delay means 40 for generating and outputting a signal, an output enable initial signal oe_i, and the DLL clock dll_clk are inputted, and output enable 10 whose delay time varies according to the CAS latency CL <2: 9>. A first output enable signal generating means 50 for generating and outputting a signal oe10 and the output enable 10 signal oe10 and the output enable clock signal oe_clk are received and output enable 20 signal oe20 ) And second output enable signal generating means (60) for generating and outputting the &quot;

이와 같이 구성된 본 발명의 데이터 출력 회로의 동작은 상기 지연 수단(40), 상기 제 1 출력 인에이블 신호 생성 수단(50) 및 상기 제 2 출력 인에이블 신호 생성 수단(60)의 내부 구성도를 도시한 이하의 도면을 통해 설명하기로 한다.The operation of the data output circuit of the present invention configured as described above shows an internal configuration diagram of the delay means 40, the first output enable signal generating means 50 and the second output enable signal generating means 60. A description with reference to the drawings below.

도 6은 도 5에 도시한 지연 수단의 내부 구성도이다.6 is an internal configuration diagram of the delay means shown in FIG.

상기 지연 수단(40)은 CAS 레이턴시 3일 때 상기 DLL 클럭(dll_clk)을 지연시켜 출력 인에이블 클럭 신호(oe_clk)를 생성하여 출력하는 제 1 지연부(410), CAS 레이턴시 4 또는 5일 때 상기 DLL 클럭(dll_clk)을 지연시켜 출력 인에이블 클럭 신호(oe_clk)를 생성하여 출력하는 제 2 지연부(420), CAS 레이턴시 6 또는 7일 때 상기 DLL 클럭(dll_clk)을 지연시켜 출력 인에이블 클럭 신호(oe_clk)를 생성하여 출력하는 제 3 지연부(430), CAS 레이턴시 8 또는 9일 때 상기 DLL 클럭(dll_clk)을 지연시켜 출력 인에이블 클럭 신호(oe_clk)를 생성하여 출력하는 제 4 지연부(440) 및 CAS 레이턴시 2일 때 상기 DLL 클럭(dll_clk)을 출력 인에이블 클럭 신호(oe_clk)로 출력하는 제 5 지연부(450)로 구성된다.The delay means 40 delays the DLL clock dll_clk when the CAS latency is 3 to generate and output an output enable clock signal oe_clk, and when the CAS latency is 4 or 5. A second delay unit 420 which generates and outputs an output enable clock signal oe_clk by delaying the DLL clock dll_clk, and outputs the clock enable signal by delaying the DLL clock dll_clk when the CAS latency is 6 or 7. a third delay unit 430 for generating and outputting (oe_clk) and a fourth delay unit for generating and outputting an output enable clock signal oe_clk by delaying the DLL clock dll_clk when the CAS latency is 8 or 9. 440 and a fifth delay unit 450 that outputs the DLL clock dll_clk as an output enable clock signal oe_clk when CAS latency 2 is obtained.

여기에서 상기 제 1 지연부(410)는 CAS 레이턴시 3일 때 상기 DLL 클럭(dll_clk)을 통과시키는 제 1 패스게이트(411) 및 상기 제 1 패스게이트(411)로부터 전달되는 상기 DLL 클럭(dll_clk)에 일정한 지연 시간을 부여하여 상기 출력 인에이블 클럭 신호(oe_clk)를 생성하여 출력하는 제 1 지연기(413)로 구성된다. 마찬가지로 상기 제 2 ~ 제 4 지연부(410 ~ 440) 또한 제 2 ~ 제 4 지연기(423 ~ 443) 및 제 2 ~ 제 4 패스게이트(421 ~ 441)를 각각 구비한다. 그리하여 상기 제 2 지연부(420)는 CAS 레이턴시가 4 또는 5일 때, 상기 제 3 지연부(430)는 CAS 레이턴시가 6 또는 7일 때, 상기 제 4 지연부(440)는 CAS 레이턴시가 8 또는 9일 때 각각 상기 출력 인에이블 클럭 신호(oe_clk)를 생성하여 출력한다. 또한 상기 제 5 지연부(450)는 제 5 패스게이트(451)를 구비하여 CAS 레이턴시가 2일 때 상기 DLL 클럭(dll_clk)을 상기 출력 인에이블 클럭 신호(oe_clk)로 출력한다. 이 때 상기 제 1 ~ 제 4 지연기(413 ~ 443)는 각각 다른 지연 시간을 부여하므로 CAS 레이턴시에 따라 각각 다른 타이밍을 갖는 상기 출력 인에이블 클럭 신호(oe_clk)가 생성된다.Here, the first delay unit 410 may have a first passgate 411 passing through the DLL clock dll_clk when CAS latency 3 and the DLL clock dll_clk transferred from the first passgate 411. The first delay unit 413 is configured to generate and output the output enable clock signal oe_clk by giving a predetermined delay time. Similarly, the second to fourth delay units 410 to 440 also include second to fourth delayers 423 to 443 and second to fourth passgates 421 to 441, respectively. Thus, when the CAS latency is 4 or 5, the second delay unit 420 has a CAS latency of 4 or 5, and the third delay unit 440 has a CAS latency of 8 when the CAS latency is 6 or 7. Alternatively, when 9, the output enable clock signal oe_clk is generated and output. The fifth delay unit 450 includes a fifth passgate 451 to output the DLL clock dll_clk as the output enable clock signal oe_clk when the CAS latency is 2. In this case, since the first to fourth delayers 413 to 443 give different delay times, the output enable clock signals oe_clk having different timings are generated according to CAS latency.

여기에서 상기 제 1 ~ 제 5 지연부(410 ~ 450)에 구비되는 각각의 패스게이트들은 CAS 레이턴시 디코더로부터 전달되는 CAS 레이턴시 신호(CL_sig)와 상기 CAS 레이턴시 신호(CL_sig)와 반대의 위상을 갖는 부 CAS 레이턴시 신호(CL_sigb)에 의해 턴 온 또는 턴 오프 된다. 예를 들어, 상기 제 1 지연부(410)의 제 1 패스 게이트(411)는 CAS 레이턴시 3일 때 CAS 레이턴시 3 신호(CL_sig3) 및 부 CAS 레이턴시 3 신호(CL_sig3b)가 인에이블 됨에 따라 턴 온 된다. 그러나 CAS 레이턴시가 변화하여 다른 값을 갖게 되면 턴 오프 된다.Here, each of the passgates included in the first to fifth delay units 410 to 450 has a negative phase having a phase opposite to that of the CAS latency signal CL_sig and the CAS latency signal CL_sig transmitted from the CAS latency decoder. It is turned on or off by the CAS latency signal CL_sigb. For example, the first pass gate 411 of the first delay unit 410 is turned on when the CAS latency 3 signal CL_sig3 and the sub CAS latency 3 signal CL_sig3b are enabled when the CAS latency is 3. . However, if the CAS latency changes and has a different value, it is turned off.

도 7은 도 5에 도시한 제 1 출력 인에이블 신호 생성 수단의 내부 구성도이다.FIG. 7 is an internal configuration diagram of the first output enable signal generating means shown in FIG. 5.

상기 제 1 출력 인에이블 신호 생성 수단(50)은 CAS 레이턴시 2일 때 상기 출력 인에이블 초기 신호(oe_i)를 통과시키는 제 1 패스게이트(510), CAS 레이턴시 3일 때 상기 출력 인에이블 초기 신호(oe_i)를 통과시키는 제 2 패스게이트(520), 상기 출력 인에이블 초기 신호(oe_i) 및 상기 DLL 클럭 신호(dll_clk)를 입력 받아 상기 DLL 클럭 신호(dll_clk)가 인에이블 될 때 상기 출력 인에이블 초기 신호(oe_i)를 일정 시간 지연시켜 출력하는 제 1 플립플롭(530), CAS 레이턴시 4 또는 5일 때 상기 제 1 플립플롭(530)으로부터 전달되는 신호를 통과시키는 제 3 패스게이트(540), 상기 제 1 플립플롭(530)으로부터 전달되는 신호 및 상기 DLL 클럭 신호(dll_clk)를 입력 받아 상기 DLL 클럭 신호(dll_clk)가 인에이블 될 때 상기 제 1 플립플롭(530)으로부터 전달되는 신호를 일정 시간 지연시켜 출력하는 제 2 플립플롭(550), CAS 레이턴시 6 또는 7일 때 상기 제 2 플립플롭(550)으로부터 전달되는 신호를 통과시키는 제 4 패스게이트(560), 상기 제 2 플립플롭(550)으로부터 전달되는 신호 및 상기 DLL 클럭 신호(dll_clk)를 입력 받아 상기 DLL 클럭 신호(dll_clk)가 인에이블 될 때 상기 제 2 플립플롭(550)으로부터 전달되는 신호를 일정 시간 지연시켜 출력하는 제 3 플립플롭(570) 및 CAS 레이턴시 8 또는 9일 때 상 기 제 3 플립플롭(570)으로부터 전달되는 신호를 통과시키는 제 5 패스게이트(580)로 구성된다.The first output enable signal generating means 50 includes a first passgate 510 for passing the output enable initial signal oe_i when CAS latency 2 and the output enable initial signal when CAS latency 3. The output enable initial state when the DLL clock signal dll_clk is enabled by receiving the second passgate 520 that passes oe_i, the output enable initial signal oe_i, and the DLL clock signal dll_clk. A first flip-flop 530 for delaying and outputting a signal oe_i for a predetermined time; a third pass gate 540 for passing a signal transmitted from the first flip-flop 530 when the CAS latency is 4 or 5; Delay the signal transmitted from the first flip-flop 530 when the DLL clock signal dll_clk is enabled by receiving the signal transmitted from the first flip-flop 530 and the DLL clock signal dll_clk. To output A second pass-flop 550, a fourth passgate 560 for passing a signal transmitted from the second flip-flop 550 when the CAS latency is 6 or 7, and a signal transmitted from the second flip-flop 550 And a third flip-flop 570 that receives the DLL clock signal dll_clk and outputs the delayed signal from the second flip-flop 550 by a predetermined time when the DLL clock signal dll_clk is enabled. When the CAS latency is 8 or 9, the fifth passgate 580 passes a signal transmitted from the third flip-flop 570.

상기 제 1 ~ 제 5 패스게이트(510 ~ 580)는 CAS 레이턴시 디코더로부터 전달되는 CAS 레이턴시 신호(CL_sig)와 상기 CAS 레이턴시 신호(CL_sig)와 반대의 위상을 갖는 부 CAS 레이턴시 신호(CL_sigb)에 의해 턴 온 또는 턴 오프 된다.The first to fifth passgates 510 to 580 are turned on by a CAS latency signal CL_sig transmitted from a CAS latency decoder and a negative CAS latency signal CL_sigb having a phase opposite to that of the CAS latency signal CL_sig. It is turned on or off.

이 때 상기 제 1 및 제 2 패스게이트(510, 520)를 통과하는 신호는 출력 인에이블 10_a 신호(oe10_a)이고, 상기 제 3 패스게이트(540)를 통과하는 신호는 출력 인에이블 10_b 신호(oe10_b)이며, 상기 제 4 패스게이트(560)를 통과하는 신호는 출력 인에이블 10_c 신호(oe10_c)이고, 상기 제 5 패스게이트(580)를 통과하는 신호는 출력 인에이블 10_d 신호(oe10_d)이다. 상기 4개의 출력 인에이블 10 신호(oe10_<a:d>)는 모두 상기 출력 인에이블 10 신호(oe10)이다. 즉 상술한 구성에 의해 상기 출력 인에이블 10 신호(oe10)는 CAS 레이턴시에 따라 상기 출력 인에이블 초기 신호(oe_i)로부터 각각 다른 시간 동안 지연되어 생성되므로 CAS 레이턴시에 따라 발생 시점이 가변적인 신호라는 것을 유추할 수 있다. 즉 CAS 레이턴시가 짧을 때의 상기 출력 인에이블 10 신호(oe10)의 인에이블 되는 시점이 CAS 레이턴시가 길 때보다 상기 출력 인에이블 초기 신호(oe_i)와 더 가깝게 된다.In this case, the signal passing through the first and second passgates 510 and 520 is an output enable 10_a signal oe10_a, and the signal passing through the third passgate 540 is an output enable 10_b signal oe10_b. ), The signal passing through the fourth passgate 560 is an output enable 10_c signal oe10_c, and the signal passing through the fifth passgate 580 is an output enable 10_d signal oe10_d. The four output enable 10 signals oe10_ <a: d> are all the output enable 10 signals oe10. That is, according to the above configuration, the output enable 10 signal oe10 is generated after being delayed for a different time from the output enable initial signal oe_i according to the CAS latency for a different time. Can be inferred. That is, the timing at which the output enable 10 signal oe10 is enabled when the CAS latency is short is closer to the output enable initial signal oe_i than when the CAS latency is long.

도 8은 도 5에 도시한 제 2 출력 인에이블 신호 생성 수단의 내부 구성도이다.8 is an internal configuration diagram of the second output enable signal generating means shown in FIG.

상기 제 2 출력 인에이블 신호 생성 수단(60)은 상기 제 1 출력 인에이블 신호 생성 수단(50)으로부터 전달되는 상기 출력 인에이블 10 신호(oe10) 및 상기 지 연 수단(40)으로부터 전달되는 출력 인에이블 클럭 신호(oe_clk)를 입력 받아 상기 출력 인에이블 클럭 신호(oe_clk)가 인에이블 될 때 출력 인에이블 20 신호(oe20)를 생성하여 출력하는 플립플롭(610)으로 구성된다.The second output enable signal generating means 60 is the output enable 10 signal oe10 transmitted from the first output enable signal generating means 50 and the output in delivered from the delay means 40. The flip-flop 610 is configured to receive the enable clock signal oe_clk and generate and output an output enable 20 signal oe20 when the output enable clock signal oe_clk is enabled.

CAS 레이턴시가 길면 상기 출력 인에이블 클럭 신호(oe_clk) 및 상기 출력 인에이블 10 신호(oe10)는 각각 상기 지연 수단(40) 및 상기 제 1 출력 인에이블 신호 생성 수단(50)의 구조적 특성상 CAS 레이턴시가 짧을 때보다 더 큰 지연 시간을 갖게 되므로 더 늦게 발생하게 된다. 따라서 상기 플립플롭(610)에서 출력되는 상기 출력 인에이블 20 신호(oe20)는 CAS 레이턴시에 따라 발생하는 시점이 달라지게 된다.When the CAS latency is long, the output enable clock signal oe_clk and the output enable 10 signal oe10 have a CAS latency due to the structural characteristics of the delay means 40 and the first output enable signal generation means 50, respectively. It will occur later because it will have a larger delay time than when it is short. Accordingly, a time point at which the output enable 20 signal oe20 output from the flip-flop 610 occurs according to CAS latency varies.

CAS 레이턴시가 유동적이므로 CAS 레이턴시가 9보다 더 큰 경우의 데이터 출력 동작을 예상하여 보면, 상기 지연 수단(40)으로부터 출력되는 출력 인에이블 클럭 신호(oe_clk)에 일정한 지연 시간을 부여하여 출력 인에이블 20 클럭 신호(oe20_clk)를 생성할 수 있다. 그리고 상기 제 2 출력 인에이블 신호 생성 수단(60)에 상기 플립플롭(610) 외에 또 하나의 플립플롭을 구비하여 상기 출력 인에이블 20 클럭 신호가 인에이블 될 때 상기 출력 인에이블 20 신호(oe20)를 일정 시간 지연시켜 출력 인에이블 30 클럭 신호(oe30)를 생성할 수 있다. 또한 이러한 방법은 CAS 레이턴시의 길이에 따라 적절히 적용시킬 수 있다.Since the CAS latency is flexible, the data output operation when the CAS latency is greater than 9 is expected, and a constant delay time is given to the output enable clock signal oe_clk output from the delay means 40 to enable the output. The clock signal oe20_clk may be generated. In addition to the flip-flop 610 in the second output enable signal generating means 60, another flip-flop is provided so that the output enable 20 signal oe20 when the output enable 20 clock signal is enabled. Delays a predetermined time to generate an output enable 30 clock signal oe30. This method can also be appropriately applied depending on the length of CAS latency.

도 9는 본 발명에 따른 반도체 메모리 장치의 데이터 출력 회로의 동작을 설명하기 위한 타이밍도이다.9 is a timing diagram for describing an operation of a data output circuit of a semiconductor memory device according to the present invention.

도면에는 DLL 클럭(dll_clk)과 출력 인에이블 초기 신호(oe_i)가 도시되어 있다. 상기 출력 인에이블 초기 신호(oe_i)가 인에이블 될 때 라이징 에지 타임을 갖는 상기 DLL 클럭(dll_clk)에 의해 출력 인에이블 10 신호(oe10)가 생성된다. 이 때 상기 출력 인에이블 10 신호(oe10)는 CAS 레이턴시에 따라 발생하는 시점이 달라진다. 즉 CAS 레이턴시가 짧을 때에는 상기 출력 인에이블 10_a 신호(oe10_a)가 발생하고 CAS 레이턴시의 길이에 따라 상기 출력 인에이블 10_b 신호(oe10_b), 상기 출력 인에이블 10_c 신호(oe10_c) 또는 상기 출력 인에이블 10_d 신호(oe10_d)가 발생하므로 상기 출력 인에이블 10 신호(oe10)는 CAS 레이턴시의 길이에 따라 발생 시점이 유동적인 신호가 되는 것이다. 이러한 동작은 상기 제 1 출력 인에이블 신호 생성 수단(50)의 제 1 ~ 제 3 플립플롭(530, 550, 570)에서 부여하는 지연 시간에 기인한다. 상기 출력 인에이블 10 신호(oe10)가 인에이블 될 때 라이징 에지 타임을 갖는 출력 인에이블 클럭 신호(oe_clk)에 의해 출력 인에이블 20 신호(oe20)가 발생하여 최종적으로 데이터 출력 동작을 위해 사용된다. 도 9에 도시한 출력 인에이블 20 신호(oe20)는 CAS 레이턴시 8 또는 9일 때 상기 출력 인에이블 10 신호(oe10)에 의해 발생한 것이다. 상기 출력 인에이블 10 신호(oe10)의 발생 시점이 CAS 레이턴시에 따라 유동적이므로 상기 출력 인에이블 20 신호(oe20)의 발생 시점 또한 CAS 레이턴시에 따라 변화한다.In the figure, a DLL clock dll_clk and an output enable initial signal oe_i are shown. When the output enable initial signal oe_i is enabled, an output enable 10 signal oe10 is generated by the DLL clock dll_clk having a rising edge time. In this case, the time at which the output enable 10 signal oe10 is generated depends on the CAS latency. That is, when the CAS latency is short, the output enable 10_a signal oe10_a is generated and according to the length of the CAS latency, the output enable 10_b signal oe10_b, the output enable 10_c signal oe10_c, or the output enable 10_d signal. Since oe10_d is generated, the output enable 10 signal oe10 is a signal in which the time of occurrence is flexible according to the length of the CAS latency. This operation is due to the delay time given by the first to third flip-flops 530, 550, and 570 of the first output enable signal generating means 50. When the output enable 10 signal oe10 is enabled, an output enable 20 signal oe20 is generated by an output enable clock signal oe_clk having a rising edge time and finally used for a data output operation. The output enable 20 signal oe20 shown in FIG. 9 is generated by the output enable 10 signal oe10 when the CAS latency is 8 or 9. FIG. Since the generation time of the output enable 10 signal oe10 is flexible according to the CAS latency, the generation time of the output enable 20 signal oe20 also changes according to the CAS latency.

상술한 바와 같이 본 발명의 데이터 출력 회로에서는 출력 인에이블 신호(oe)를 두 개만 발생시키고 출력 인에이블 클럭 신호(oe_clk)를 한 개만을 발생시킴으로써 데이터 출력 동작에 사용함으로써 전류 손실을 감소시킬 수 있게 되었다. 즉 입력되는 CAS 레이턴시에 따라 상기 출력 인에이블 클럭 신호(oe_clk) 및 상기 출력 인에이블 신호(oe)의 발생 시점이 유동적으로 변화하도록 함으로써 불필요한 전류에 의한 전류 손실을 감소시키고 그에 따라 노이즈 등의 부작용을 줄일 수 있게 되었다. 또한 적은 개수의 구성 요소(예를 들어, 플립플롭)만으로도 상기 출력 인에이블 신호(oe)의 생성이 가능하므로 고속으로 동작하는 반도체 메모리 장치에서 각각의 신호와 구성 요소 간의 타이밍 마진 감소로 인해 발생할 수 있는 오동작이 방지되었다.As described above, in the data output circuit of the present invention, only two output enable signals oe are generated and only one output enable clock signal oe_clk is generated so that the current loss can be reduced. It became. That is, the generation time of the output enable clock signal oe_clk and the output enable signal oe is changed flexibly according to the input CAS latency, thereby reducing current loss due to unnecessary current, thereby reducing side effects such as noise. Can be reduced. In addition, since the output enable signal (oe) can be generated using only a small number of components (for example, flip-flops), the timing margin between each signal and the component may be reduced in a high speed semiconductor memory device. Malfunctions were prevented.

그러나 이상에서 설명한 상기 출력 인에이블 신호(oe) 및 출력 인에이블 클럭 신호(oe_clk)는 도면에 도시한 형태에 한정되지 않는다. 즉 상기 출력 인에이블 신호(oe)의 개수 및 상기 출력 인에이블 클럭 신호(oe_clk)의 개수는 상술한 설명과 다를 수도 있다. 따라서 상기 출력 인에이블 신호가 CAS 레이턴시의 길이에 따라 유동적으로 변화하는 신호이며 그로 인해 불필요한 출력 인에이블 신호 및 출력 인에이블 클럭 신호의 발생을 방지하여 전류 손실을 감소시키는 것이 본 발명의 특징이 되는 것이다.However, the output enable signal oe and the output enable clock signal oe_clk described above are not limited to the form shown in the drawing. That is, the number of the output enable signal oe and the number of the output enable clock signal oe_clk may be different from those described above. Accordingly, it is a feature of the present invention to reduce the current loss by preventing the generation of the output enable signal and the output enable clock signal by changing the output enable signal according to the CAS latency. .

이와 같이, 본 발명이 속하는 기술분야의 당업자는 본 발명이 그 기술적 사상이나 필수적 특징을 변경하지 않고서 다른 구체적인 형태로 실시될 수 있다는 것을 이해할 수 있을 것이다. 그러므로 이상에서 기술한 실시예들은 모든 면에서 예시적인 것이며 한정적인 것이 아닌 것으로서 이해해야만 한다. 본 발명의 범위는 상기 상세한 설명보다는 후술하는 특허청구범위에 의하여 나타내어지며, 특허청구범위의 의미 및 범위 그리고 그 등가개념으로부터 도출되는 모든 변경 또는 변형된 형태가 본 발명의 범위에 포함되는 것으로 해석되어야 한다.As such, those skilled in the art will appreciate that the present invention can be implemented in other specific forms without changing the technical spirit or essential features thereof. Therefore, the above-described embodiments are to be understood as illustrative in all respects and not as restrictive. The scope of the present invention is shown by the following claims rather than the detailed description, and all changes or modifications derived from the meaning and scope of the claims and their equivalents should be construed as being included in the scope of the present invention. do.

이상에서 설명한 본 발명의 반도체 메모리 장치의 데이터 출력 회로는 데이터 출력을 위해 생성되는 출력 인에이블 신호를 CAS 레이턴시 별로 각각 다른 시점에 발생시킴으로써 출력 인에이블 신호의 생성 과정을 간소화하여 전류 손실을 감소시키고, 적은 개수의 구성 요소만으로도 출력 인에이블 신호의 생성이 가능하므로 고속으로 동작하는 반도체 메모리 장치에서 각각의 신호와 구성 요소 간의 타이밍 마진 감소로 인해 발생할 수 있는 오동작을 방지하는 효과가 있다.The data output circuit of the semiconductor memory device according to the present invention described above generates an output enable signal generated for data output at different points in time for each CAS latency, thereby simplifying the generation of the output enable signal, thereby reducing current loss. Since the output enable signal can be generated using only a small number of components, there is an effect of preventing a malfunction that may occur due to a decrease in timing margin between each signal and the component in a high speed semiconductor memory device.

Claims (7)

CAS 레이턴시에 따라 입력 클럭에 지연 시간을 각각 다르게 부여하여 출력 인에이블 클럭 신호를 생성하여 출력하는 지연 수단;Delay means for generating and outputting an output enable clock signal by giving different delay times to the input clock according to the CAS latency; 상기 입력 클럭 및 출력 인에이블 초기 신호를 입력 받아 상기 CAS 레이턴시에 따라 발생 시점이 달라지는 제 1 출력 인에이블 신호를 생성하여 출력하는 제 1 출력 인에이블 신호 생성 수단; 및First output enable signal generation means for receiving the input clock and the output enable initial signal and generating and outputting a first output enable signal having a different generation time according to the CAS latency; And 상기 제 1 출력 인에이블 신호 및 상기 출력 인에이블 클럭 신호를 입력 받아 제 2 출력 인에이블 신호를 생성하여 출력하는 제 2 출력 인에이블 신호 생성 수단;Second output enable signal generation means for receiving the first output enable signal and the output enable clock signal to generate and output a second output enable signal; 을 포함하는 것을 특징으로 하는 반도체 메모리 장치의 데이터 출력 회로.And a data output circuit of the semiconductor memory device. 제 1 항에 있어서,The method of claim 1, 상기 지연 수단은,The delay means, CAS 레이턴시 별로 상기 입력 클럭에 지연 시간을 부여하여 출력 인에이블 클럭 신호를 생성하여 출력하는 복수 개의 지연부를 포함하는 것을 특징으로 하는 반도체 메모리 장치의 데이터 출력 회로.And a plurality of delay units configured to generate and output an output enable clock signal by giving a delay time to the input clock for each CAS latency. 제 2 항에 있어서,The method of claim 2, 상기 지연부는,The delay unit, CAS 레이턴시 신호의 입력에 대응하여 상기 입력 클럭을 통과시키는 패스게이트; 및A passgate configured to pass the input clock in response to an input of a CAS latency signal; And 상기 패스게이트로부터 전달되는 상기 입력 클럭에 일정한 지연 시간을 부여하여 상기 출력 인에이블 클럭 신호를 생성하여 출력하는 지연기;A delayer for generating and outputting the output enable clock signal by giving a predetermined delay time to the input clock transferred from the passgate; 를 포함하는 것을 특징으로 하는 반도체 메모리 장치의 데이터 출력 회로.And a data output circuit of the semiconductor memory device. 제 3 항에 있어서,The method of claim 3, wherein 상기 패스게이트는 CAS 레이턴시에 따라 다른 인에이블 시점을 갖는 CAS 레이턴시 신호 및 부 CAS 레이턴시 신호에 의해 턴 온 또는 턴 오프 되는 것을 특징으로 하는 반도체 메모리 장치의 데이터 출력 회로.And said passgate is turned on or off by a CAS latency signal and a negative CAS latency signal having an enable timing different according to CAS latency. 제 1 항에 있어서,The method of claim 1, 상기 제 1 출력 인에이블 신호 생성 수단은,The first output enable signal generating means, 상기 입력 클럭 및 상기 출력 인에이블 초기 신호를 입력 받아 상기 입력 클럭이 인에이블 될 때 상기 출력 인에이블 초기 신호를 단계적으로 지연시키기 위해 직렬 연결되는 적어도 하나 이상의 플립플롭; 및At least one flip-flop connected in series to receive the input clock and the output enable initial signal and to sequentially delay the output enable initial signal when the input clock is enabled; And CAS 레이턴시 신호의 입력에 대응하여 상기 출력 인에이블 초기 신호 및 상기 적어도 하나 이상의 플립플롭에 의해 단계적으로 지연된 신호를 선택적으로 통과시켜 상기 제 1 출력 인에이블 신호를 출력하는 복수 개의 패스게이트;A plurality of passgates configured to selectively pass the output enable initial signal and a signal delayed by the at least one flip-flop in response to an input of a CAS latency signal to output the first output enable signal; 를 포함하는 것을 특징으로 하는 반도체 메모리 장치의 데이터 출력 회로.And a data output circuit of the semiconductor memory device. 제 5 항에 있어서,The method of claim 5, 상기 복수 개의 패스게이트는 CAS 레이턴시에 따라 다른 인에이블 시점을 갖는 CAS 레이턴시 신호 및 부 CAS 레이턴시 신호에 의해 턴 온 또는 턴 오프 되는 것을 특징으로 하는 반도체 메모리 장치의 데이터 출력 회로.And the plurality of passgates are turned on or off by a CAS latency signal and a secondary CAS latency signal having different enable points according to CAS latency. 제 1 항에 있어서,The method of claim 1, 상기 제 2 출력 인에이블 신호 생성 수단은,The second output enable signal generating means, 상기 제 1 출력 인에이블 신호 생성 수단으로부터 전달되는 상기 제 1 출력 인에이블 신호 및 상기 지연 수단으로부터 전달되는 출력 인에이블 클럭 신호를 입력 받아 상기 출력 인에이블 클럭 신호가 인에이블 될 때 제 2 출력 인에이블 신호를 생성하여 출력하는 플립플롭을 포함하는 것을 특징으로 하는 반도체 메모리 장치의 데이터 출력 회로.A second output enable when the output enable clock signal is enabled by receiving the first output enable signal delivered from the first output enable signal generation means and the output enable clock signal delivered from the delay means; And a flip-flop for generating and outputting a signal.
KR1020050115221A 2005-11-30 2005-11-30 Data output circuit of semiconductor memory device Expired - Fee Related KR100728556B1 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
KR1020050115221A KR100728556B1 (en) 2005-11-30 2005-11-30 Data output circuit of semiconductor memory device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
KR1020050115221A KR100728556B1 (en) 2005-11-30 2005-11-30 Data output circuit of semiconductor memory device

Publications (2)

Publication Number Publication Date
KR20070056505A KR20070056505A (en) 2007-06-04
KR100728556B1 true KR100728556B1 (en) 2007-06-15

Family

ID=38354252

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1020050115221A Expired - Fee Related KR100728556B1 (en) 2005-11-30 2005-11-30 Data output circuit of semiconductor memory device

Country Status (1)

Country Link
KR (1) KR100728556B1 (en)

Families Citing this family (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR100803369B1 (en) * 2006-12-22 2008-02-13 주식회사 하이닉스반도체 Latency Control Circuit of Semiconductor Integrated Circuits
KR100933800B1 (en) 2008-06-30 2009-12-24 주식회사 하이닉스반도체 Output Enable Signal Generation Circuit of Semiconductor Memory Device
KR100988809B1 (en) * 2008-11-06 2010-10-20 주식회사 하이닉스반도체 Semiconductor memory device and output enable signal generation method

Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH10188553A (en) 1996-12-26 1998-07-21 Mitsubishi Electric Corp Semiconductor storage device
KR20020017801A (en) * 2000-08-31 2002-03-07 박종섭 A output enable signal generator in high speed memory device
KR20020058519A (en) * 2000-12-30 2002-07-12 박종섭 Data out put circuit
KR20030039178A (en) * 2001-11-12 2003-05-17 삼성전자주식회사 Circuit and method for generating output control signal in synchronous semiconductor memory device
KR20040019599A (en) * 2002-08-28 2004-03-06 삼성전자주식회사 Data input circuit and method of inputting data controlling setup time and hold time of data according to the frequency of external clock
KR20050105557A (en) * 2004-04-30 2005-11-04 주식회사 하이닉스반도체 A device for controlling the data output driver of a memory device

Patent Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH10188553A (en) 1996-12-26 1998-07-21 Mitsubishi Electric Corp Semiconductor storage device
KR20020017801A (en) * 2000-08-31 2002-03-07 박종섭 A output enable signal generator in high speed memory device
KR20020058519A (en) * 2000-12-30 2002-07-12 박종섭 Data out put circuit
KR20030039178A (en) * 2001-11-12 2003-05-17 삼성전자주식회사 Circuit and method for generating output control signal in synchronous semiconductor memory device
KR20040019599A (en) * 2002-08-28 2004-03-06 삼성전자주식회사 Data input circuit and method of inputting data controlling setup time and hold time of data according to the frequency of external clock
KR20050105557A (en) * 2004-04-30 2005-11-04 주식회사 하이닉스반도체 A device for controlling the data output driver of a memory device

Also Published As

Publication number Publication date
KR20070056505A (en) 2007-06-04

Similar Documents

Publication Publication Date Title
US7710799B2 (en) Circuit for generating data strobe in DDR memory device, and method therefor
US7975162B2 (en) Apparatus for aligning input data in semiconductor memory device
US8775761B2 (en) Semiconductor memory device and semiconductor memory system including the same
US8115529B2 (en) Device and control method of device
KR100540487B1 (en) Data output control circuit
KR100950483B1 (en) Setup / hold time measuring device
US8436641B2 (en) Circuit and method for generating on-die termination signal and semiconductor apparatus using the same
JP4824274B2 (en) Method for generating output control signal of synchronous semiconductor memory device and synchronous semiconductor memory device
US8928371B2 (en) Deserializers
KR20050061123A (en) Data control circuit in the double data rate synchronous dram controller
US7178048B2 (en) System and method for signal synchronization based on plural clock signals
KR100845804B1 (en) Clock Control Circuit and Method of Semiconductor Memory Device
KR100728556B1 (en) Data output circuit of semiconductor memory device
KR100656444B1 (en) Data output circuit of semiconductor memory device
US20090039932A1 (en) Delay circuit of semiconductor memory apparatus
KR100656462B1 (en) Circuit and Method for Generating Data Output Clock of Semiconductor Memory Device
KR20100078715A (en) Semiconductor memory device and operation method thereof
KR20080067930A (en) DLL circuit having coarse lock time adaptive to frequency band and semiconductor memory device having same
KR100800139B1 (en) DL device
KR100889323B1 (en) Input buffer for delay locked loop circuit
KR100307826B1 (en) Data input device of semiconductor memory device
KR100800138B1 (en) DL device
KR20250053630A (en) Data receiving circuit for storage architecture
KR100718041B1 (en) Delay Device and Method of DLL Circuit
JP4050763B2 (en) Semiconductor integrated circuit

Legal Events

Date Code Title Description
A201 Request for examination
PA0109 Patent application

St.27 status event code: A-0-1-A10-A12-nap-PA0109

PA0201 Request for examination

St.27 status event code: A-1-2-D10-D11-exm-PA0201

D13-X000 Search requested

St.27 status event code: A-1-2-D10-D13-srh-X000

D14-X000 Search report completed

St.27 status event code: A-1-2-D10-D14-srh-X000

E902 Notification of reason for refusal
PE0902 Notice of grounds for rejection

St.27 status event code: A-1-2-D10-D21-exm-PE0902

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

PG1501 Laying open of application

St.27 status event code: A-1-1-Q10-Q12-nap-PG1501

GRNT Written decision to grant
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

G170 Re-publication after modification of scope of protection [patent]
PG1701 Publication of correction

St.27 status event code: A-5-5-P10-P19-oth-PG1701

Patent document republication publication date: 20080423

Republication note text: Request for Correction Notice (Document Request)

Gazette number: 1007285560000

Gazette reference publication date: 20070615

PR1001 Payment of annual fee

St.27 status event code: A-4-4-U10-U11-oth-PR1001

Fee payment year number: 4

FPAY Annual fee payment

Payment date: 20110526

Year of fee payment: 5

PR1001 Payment of annual fee

St.27 status event code: A-4-4-U10-U11-oth-PR1001

Fee payment year number: 5

PN2301 Change of applicant

St.27 status event code: A-5-5-R10-R13-asn-PN2301

St.27 status event code: A-5-5-R10-R11-asn-PN2301

LAPS Lapse due to unpaid annual fee
PC1903 Unpaid annual fee

St.27 status event code: A-4-4-U10-U13-oth-PC1903

Not in force date: 20120609

Payment event data comment text: Termination Category : DEFAULT_OF_REGISTRATION_FEE

PN2301 Change of applicant

St.27 status event code: A-5-5-R10-R13-asn-PN2301

St.27 status event code: A-5-5-R10-R11-asn-PN2301

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: 20120609

PN2301 Change of applicant

St.27 status event code: A-5-5-R10-R13-asn-PN2301

St.27 status event code: A-5-5-R10-R11-asn-PN2301

P22-X000 Classification modified

St.27 status event code: A-4-4-P10-P22-nap-X000

点击 这是indexloc提供的php浏览器服务,不要输入任何密码和下载