[go: up one dir, main page]
More Web Proxy on the site http://driver.im/

KR20020034437A - Data output buffer control circuit - Google Patents

Data output buffer control circuit Download PDF

Info

Publication number
KR20020034437A
KR20020034437A KR1020000064710A KR20000064710A KR20020034437A KR 20020034437 A KR20020034437 A KR 20020034437A KR 1020000064710 A KR1020000064710 A KR 1020000064710A KR 20000064710 A KR20000064710 A KR 20000064710A KR 20020034437 A KR20020034437 A KR 20020034437A
Authority
KR
South Korea
Prior art keywords
data output
control signal
data
output
signal
Prior art date
Application number
KR1020000064710A
Other languages
Korean (ko)
Other versions
KR100401491B1 (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 KR10-2000-0064710A priority Critical patent/KR100401491B1/en
Publication of KR20020034437A publication Critical patent/KR20020034437A/en
Application granted granted Critical
Publication of KR100401491B1 publication Critical patent/KR100401491B1/en

Links

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
    • G11C7/1057Data output buffers, e.g. comprising level conversion circuits, circuits for adapting load
    • 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/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

Landscapes

  • Dram (AREA)

Abstract

PURPOSE: A data output buffer control circuit is provided, which improves a yield by stabilizing an operation of the circuit by controlling a time(tAC) from when a data hold time(tOH) and a clock signal(clock) are applied until effective data are output at random. CONSTITUTION: A control signal generation unit generates a number of control signals by decoding an output signal of a number of fuse box parts having fuses. A data output control signal generation unit controls a timing by controlling a delay of the data output control signal generated from a clock by a number of clock signals from the control signal generation unit. And a data output enable signal generation unit controls a timing by controlling a delay of the data output enable signal generated from a clock by a number of control signals generated from the control signal generation unit. The control signal generation unit comprises the first and the second fuse box part(50,60) outputting a 'high' or 'low' level signal by a connection state of the fuse, and a decoding circuit part outputting control signals by decoding the output signals of the first and the second fuse box part.

Description

데이터 출력 버퍼 제어 회로{DATA OUTPUT BUFFER CONTROL CIRCUIT}Data output buffer control circuit {DATA OUTPUT BUFFER CONTROL CIRCUIT}

본 발명은 반도체 메모리 장치의 데이터출력버퍼 제어회로에 관한 것으로,특히 데이터 홀드 시간(tOH)과 클럭 신호(clock)가 인가된 시점으로부터 유효 데이터가 출력될 때까지 걸리는 시간(tAC)을 조정하여 회로의 동작을 안정화시킨 데이터출력버퍼 제어회로에 관한 것이다.BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to a data output buffer control circuit of a semiconductor memory device, and in particular, adjusts the time t AC from the time point at which the data hold time t OH and the clock signal are applied until the valid data is output. The present invention relates to a data output buffer control circuit which stabilizes the operation of a circuit.

도 1a는 종래의 데이터 출력 제어 회로를 간단히 개념도로 나타낸 것으로, 메모리 코어부(10)와, 상기 메모리 코어부(10)로 부터의 데이터(data)를 출력제어신호(oc)에 의해 데이터 출력 버퍼부(30)로 전달하는 데이터 출력 제어부(20)와, 상기 데이터 출력 제어부(20)로 부터의 데이터(dout)를 데이터출력인에이블신호(oe)에 의해 입/출력 패드(32)로 출력하는 데이터 출력 버퍼부(30)가 도시되어 있다.FIG. 1A is a schematic diagram of a conventional data output control circuit, in which a data output buffer is output from a memory core unit 10 and data from the memory core unit 10 by an output control signal oc. A data output control unit 20 for transmitting to the unit 30, and outputs the data (dout) from the data output control unit 20 to the input / output pad 32 by the data output enable signal (oe) The data output buffer section 30 is shown.

도 1b는 도 1a에 도시된 종래의 데이터 출력 버퍼 제어 회로의 개념도를 회로도로 나타낸 것이다.FIG. 1B is a circuit diagram of a conventional data output buffer control circuit shown in FIG. 1A.

도시된 바와 같이, 종래의 데이터 출력 버퍼메모리 코어부(10)에서 독출된 리드 데이터(data)는 데이터출력제어신호(oc)가 '하이' 상태를 가질때 전달 게이트(P1, N1)를 통해 노드(Nd1)로 전달된다. 상기 노드(Nd1)의 신호는 인버터(INV2)에 의해 노드(Nd2)로 전달되며, 상기 노드(Nd2)의 전위 신호는 메모리 셀(INV4, INV2)에 의해 다음 데이터가 전이될 때까지 현재의 상태를 유지하게 된다. 상기 노드(Nd2)의 데이터는 인버터(INV3)에 의해 반전되어 노드(Nd3)로 출력된다.As shown in the drawing, the read data data read from the conventional data output buffer memory core unit 10 is connected to the node through the transfer gates P1 and N1 when the data output control signal oc has a high state. Nd1). The signal of the node Nd1 is transmitted to the node Nd2 by the inverter INV2, and the potential signal of the node Nd2 is present until the next data is transferred by the memory cells INV4 and INV2. Will be maintained. The data of the node Nd2 is inverted by the inverter INV3 and output to the node Nd3.

상기 노드(Nd3)로 출력된 데이터 출력 제어부(20)의 출력 신호(dout)는 데이터 출력 버퍼부(30)로 입력된다. 이때, 출력인에이블신호(oe)가 '하이' 상태에서 상기 노드(Nd3)가 '하이' 상태일 때는 풀업 트랜지스터(P2)가 동작하여 입/출력 패드(I/O PAD)로 '하이' 데이터를 출력하고, 출력인에이블신호(oe)가 '하이' 상태에서 상기 노드(Nd3)가 '로우' 상태일 때는 풀다운 트랜지스터(N2)가 동작하여 입/출력 패드(I/O PAD)로 '로우' 데이터를 출력한다. 그리고, 상기 출력인에이블신호(oe)가 '로우'일 때는 상기 노드(Nd3)의 전위 레벨과는 상관없이 풀업 및 풀다운 트랜지스터(P2, N2)가 모두 턴오프되어 입/출력 패드(I/O PAD)는 하이 임피던스(Hi-Z) 상태를 가진다.The output signal dout of the data output control unit 20 output to the node Nd3 is input to the data output buffer unit 30. At this time, when the output enable signal oe is 'high' and the node Nd3 is 'high', the pull-up transistor P2 operates to 'high' data to the input / output pad I / O PAD. When the output enable signal oe is 'high' and the node Nd3 is 'low', the pull-down transistor N2 operates to 'low' the input / output pad I / O PAD. 'Print data. When the output enable signal oe is 'low', both the pull-up and pull-down transistors P2 and N2 are turned off regardless of the potential level of the node Nd3, and thus the input / output pads I / O. PAD) has a high impedance (Hi-Z) state.

도 1c는 도 1a 및 도 1b에 도시된 제어 신호와 출력 데이터의 동작 타이밍을 나타낸 것이다.FIG. 1C illustrates an operation timing of the control signal and output data shown in FIGS. 1A and 1B.

데이터 출력 제어 신호(oc)는 데이터(data)가 전이한 후 일정 시간후에 펄스 신호를 발생하며, 데이터 출력 인에이블 신호(oe)는 상기 첫번째 데이터 출력 제어 신호(oc)가 발생한 후 일정 시간후에 '하이'로 인에이블된다.The data output control signal oc generates a pulse signal after a predetermined time after the data transitions, and the data output enable signal oe is generated after a predetermined time after the first data output control signal oc occurs. Enabled to high.

상기 데이터 출력 제어 신호(oc)와 데이터 출력 인에이블 신호(oe)는 반도체 메모리 장치의 디램(DRAM)에 있어서 첫번째 데이터를 출력하는 컬럼 어드레스 액세스 시간(tAA)을 결정하는 신호이다. 또한, 두번째 데이터의 출력부터는 데이터 홀드 시간(tOH)과 클럭 신호(clock)가 인가된 시점으로부터 유효 데이터가 출력될 때까지 걸리는 시간(tAC)을 만족하도록 데이터 제어 신호의 타이밍을 조절하여 메모리 셀로부터 나온 데이터를 제 시간에 출력하도록 한다.The data output control signal oc and the data output enable signal oe are signals for determining the column address access time t AA for outputting the first data in the DRAM of the semiconductor memory device. In addition, from the output of the second data, the timing of the data control signal is adjusted to satisfy the data hold time t OH and the time t AC from the time point at which the clock signal is applied until the valid data is output. Try to output the data from the cell on time.

그런데, 어떤 공정상의 변화등에 의해 데이터 출력 제어 신호(oc)나 데이터 출력 인에이블 신호(oe)가 빠르거나 느리게 동작하게 되면, 데이터 홀드 시간(tOH)과 클럭 신호(clock)가 인가된 시점으로부터 유효 데이터가 출력될 때까지 걸리는 시간(tAC)을 만족하지 못하게 되어 회로가 불안정하게 동작된다.However, when the data output control signal oc or the data output enable signal oe operates fast or slow due to a change in a process, the data hold time t OH and a clock signal are applied. The circuit does not operate reliably because it does not satisfy the time t AC until valid data is output.

상기 데이터 출력 제어 신호(oc)와 데이터 출력 인에이블 신호(oe)는 일반적인 데이터 출력 버퍼에서도 사용되고 있으나 그 타이밍(timing)이 제조공정 전에 이미 결정되어 있다. 그러므로, 제조 공정후 변경할 수 없으며, 필요시 상기 데이터 출력 제어 신호(oc)와 데이터 출력 인에이블 신호(oe)의 타이밍을 수정할 경우에는 메탈 레이어(metal layer)등의 수정을 통해 다시 웨이퍼를 제조공정에 투입해야 하는 문제점이 있었다.The data output control signal oc and the data output enable signal oe are also used in general data output buffers, but the timing is already determined before the manufacturing process. Therefore, it cannot be changed after the manufacturing process, and if necessary, when the timing of the data output control signal oc and the data output enable signal oe is corrected, the wafer is manufactured again through a modification of a metal layer. There was a problem that should be committed to.

따라서, 본 발명은 상기 문제점을 해결하기 위하여 이루어진 것으로, 본 발명의 목적은 공정상의 변화등에 의해 데이터출력제어신호(oc)나 데이터인에이블신호(oe)가 빠르거나 느리게 동작하더라도 데이터 홀드 시간(tOH)과 클럭 신호(clock)가 인가된 시점으로부터 유효 데이터가 출력될 때까지 걸리는 시간(tAC)을 임의로 조정하여 회로의 동작을 안정화시킴으로써 수율을 향상시킨 데이터출력버퍼 제어회로를 제공하는데 있다.Accordingly, the present invention has been made to solve the above problems, and an object of the present invention is to provide a data hold time t even if a data output control signal oc or a data enable signal oe operates fast or slow due to a process change or the like. It is to provide a data output buffer control circuit which improves the yield by stabilizing the operation of the circuit by arbitrarily adjusting the time (t AC ) from the time point at which OH ) and the clock signal (clock) is applied until the valid data is output.

상기 목적을 달성하기 위하여, 본 발명의 데이터출력버퍼 제어회로는,In order to achieve the above object, the data output buffer control circuit of the present invention,

각각의 퓨즈를 갖는 다수개의 퓨즈 박스부의 출력 신호를 디코딩하여 다수개의 제어 신호를 발생하는 제어신호 발생수단과,Control signal generating means for decoding the output signals of the plurality of fuse box portions having respective fuses to generate a plurality of control signals;

상기 제어신호발생수단에서 발생된 다수개의 제어 신호에 의해 클럭으로 부터 생성되는 데이터출력제어신호의 딜레이를 조절하여 타이밍을 조절하는 데이터출력제어신호 발생수단과,A data output control signal generating means for adjusting timing by adjusting a delay of a data output control signal generated from a clock by a plurality of control signals generated by the control signal generating means;

상기 제어신호발생수단에서 발생된 다수개의 제어 신호에 의해 클럭으로 부터 생성되는 데이터출력인에이블신호의 딜레이를 조절하여 타이밍을 조절하는 데이터출력인에이블신호 발생수단을 포함하여 이루어진 것을 특징으로 한다.And a data output enable signal generating means for adjusting timing by adjusting a delay of the data output enable signal generated from the clock by a plurality of control signals generated by the control signal generating means.

본 발명의 데이터출력버퍼 제어회로에 있어서, 상기 제어신호 발생수단은 상기 퓨즈의 연결 상태에 의해 '하이' 또는 '로우' 레벨의 신호를 출력하는 제 1 및 제 2 퓨즈 박스부와, 상기 제 1 및 제 2 퓨즈 박스부의 출력 신호를 입력하여 디코딩한 제 1 내지 제 4 제어 신호를 출력하는 디코딩 회로부로 구성된 것을 특징으로 한다.In the data output buffer control circuit of the present invention, the control signal generating means includes first and second fuse box parts for outputting a signal having a 'high' or 'low' level according to a connection state of the fuse, and the first And a decoding circuit unit for outputting the first to fourth control signals decoded by inputting the output signal of the second fuse box unit.

도 1a는 종래의 데이터 출력 개념도1A is a conceptual diagram of a conventional data output

도 1b는 종래의 데이터 출력 버퍼 제어 회로도Figure 1b is a conventional data output buffer control circuit diagram

도 1c는 도 1b의 동작 타이밍도FIG. 1C is an operation timing diagram of FIG. 1B

도 2는 본 발명에 의한 데이터 출력 제어 회로도로서,2 is a data output control circuit diagram according to the present invention;

도 2a는 본 발명의 데이터출력제어신호 발생 회로도이고,2A is a circuit diagram of a data output control signal generator according to the present invention;

도 2b는 본 발명에 의한 데이터출력인에이블신호 발생 회로도이고,2B is a data output enable signal generation circuit diagram according to the present invention;

도 2c는 도 2a 및 도 2b에 도시된 제어 신호 발생 회로도이다.FIG. 2C is a control signal generation circuit diagram shown in FIGS. 2A and 2B.

도 3은 본 발명에 의한 데이터 출력 제어 회로의 동작 타이밍도3 is an operation timing diagram of a data output control circuit according to the present invention;

* 도면의 주요부분에 대한 부호의 설명 *Explanation of symbols on the main parts of the drawings

10 : 메모리 코어부20 : 데이터출력 제어부10: memory core unit 20: data output control unit

30 : 데이터 출력 버퍼부50 : 제 1 퓨즈 박스부30: data output buffer section 50: first fuse box section

60 : 제 2 퓨즈 박스부60: second fuse box portion

이하, 본 발명의 실시예에 관하여 첨부도면을 참조하면서 상세히 설명한다.Hereinafter, embodiments of the present invention will be described in detail with reference to the accompanying drawings.

또, 실시예를 설명하기 위한 모든 도면에서 동일한 기능을 갖는 것은 동일한 부호를 사용하고 그 반복적인 설명은 생략한다.In addition, in all the drawings for demonstrating an embodiment, the thing with the same function uses the same code | symbol, and the repeated description is abbreviate | omitted.

도 2는 본 발명에 의한 데이터 출력 제어 회로도로서, 도 2a는 본 발명의 데이터출력제어신호 발생 회로도이고, 도 2b는 본 발명에 의한 데이터출력인에이블신호 발생 회로도이고, 도 2c는 도 2a 및 도 2b에 도시된 제어 신호 발생 회로도이다.2 is a data output control circuit diagram according to the present invention, FIG. 2A is a data output control signal generation circuit diagram of the present invention, FIG. 2B is a data output enable signal generation circuit diagram according to the present invention, and FIG. 2C is FIGS. 2A and FIG. It is a control signal generation circuit diagram shown in 2b.

먼저, 도 2c에 도시된 제어 신호 발생 회로는, 퓨즈(fuse)의 연결 상태에 의해 '하이' 또는 '로우' 레벨의 신호를 출력하는 제 1 및 제 2 퓨즈 박스부(50, 60)와, 상기 제 1 및 제 2 퓨즈 박스부(50, 60)의 출력 신호를 입력하여 출력 신호(out)를 출력하는 NAND 게이트(NAND2)와, 상기 제 1 퓨즈 박스부(50)의 출력 신호(Nd5) 및 상기 제 2 퓨즈 박스부(60)의 출력 신호(Nd6)의 반전 신호를 입력하여 제 1 제어신호(conA)를 출력하는 NAND 게이트(NAND3)와, 상기 제 1 퓨즈 박스부(50)의 출력 신호(Nd5)의 반전 신호 및 상기 제 2 퓨즈 박스부(60)의 출력 신호(Nd6)를 입력하여 제 2 제어신호(conB)를 출력하는 NAND 게이트(NAND4)와, 상기 제 1 퓨즈 박스부(50)의 출력 신호(Nd5)의 반전 신호 및 상기 제 2 퓨즈 박스부(60)의 출력 신호(Nd6)의 반전 신호를 입력하여 제 3 제어신호(conC)를 출력하는 NAND 게이트(NAND5)로 구성된다.First, the control signal generating circuit shown in FIG. 2C includes first and second fuse box parts 50 and 60 that output signals of a 'high' or 'low' level by a connection state of a fuse; A NAND gate NAND2 for inputting output signals of the first and second fuse box units 50 and 60 to output an output signal out, and an output signal Nd5 of the first fuse box unit 50. And a NAND gate NAND3 for inputting an inverted signal of the output signal Nd6 of the second fuse box unit 60 to output the first control signal conA, and an output of the first fuse box unit 50. A NAND gate NAND4 for inputting an inverted signal of the signal Nd5 and an output signal Nd6 of the second fuse box unit 60 to output a second control signal conB, and the first fuse box unit ( A NAND gate N for outputting a third control signal conC by inputting an inverted signal of the output signal Nd5 of 50 and an inverted signal of the output signal Nd6 of the second fuse box unit 60. AND5).

상기 제 1 및 제 2 퓨즈 박스부(50, 60)는 파워업시의 펄스등을 이용한 초기화 신호(initial)에 의해 노드(Nd4)로 전원전압(Vdd)을 공급하는 PMOS 트랜지스터(P3)와, 상기 노드(Nd4)와 접지전압(Vss) 사이에 직렬접속되며 상기 초기화 신호(initial)에 의해 스위칭되는 NMOS 트랜지스터(N3)와 퓨즈(f1)와, 상기 노드(Nd4) 및 상기 노드(Nd5) 사이에 접속된 인버터(INV6)와, 상기 노드(Nd5)의 전위에 의해 상기 노드(Nd4)로 전원전압(Vdd)을 공급하는 PMOS 트랜지스터(P4)로 구성된다.The first and second fuse box parts 50 and 60 may include a PMOS transistor P3 for supplying a power supply voltage Vdd to the node Nd4 by an initialization signal using a pulse lamp during power-up, and the The NMOS transistor N3 and the fuse f1 connected in series between the node Nd4 and the ground voltage Vss and switched by the initialization signal, and between the node Nd4 and the node Nd5. It is composed of a connected inverter INV6 and a PMOS transistor P4 which supplies a power supply voltage Vdd to the node Nd4 by the potential of the node Nd5.

상기 퓨즈(f1)가 연결된 상태이면, 상기 초기화 신호(initial)는 '하이' 레벨을 가지며, 따라서 상기 제 1 퓨즈 박스부(50)의 출력은 퓨즈(f1)와 연결된 NMOS트랜지스터(N3)를 통하여 인버터(INV6)에 입력되는 '로우' 레벨을 받아 '하이' 레벨을 출력한다.When the fuse f1 is connected, the initialization signal has a high level, so that the output of the first fuse box part 50 is connected through the NMOS transistor N3 connected to the fuse f1. It receives the 'low' level input to the inverter INV6 and outputs a 'high' level.

그리고, 상기 퓨즈(f1)가 끊어진 상태이면, 상기 초기화 신호(intial)는 '로우' 레벨을 가지며, 따라서 PMOS 트랜지스터(P3)를 통해 '하이' 레벨의 전위 신호가 인버터(INV6)로 입력된다. 그러므로, 상기 인버터(INV6)는 '로우' 레벨을 출력하고 래치용 PMOS 트랜지스터(P4)가 그 입력 레벨을 유지해 줌으로써, 상기 제 1 퓨즈 박스부(50)는 '로우' 레벨을 출력한다.When the fuse f1 is blown, the initialization signal int has a 'low' level, and thus a potential signal having a 'high' level is input to the inverter INV6 through the PMOS transistor P3. Therefore, the inverter INV6 outputs the 'low' level and the latching PMOS transistor P4 maintains the input level, so that the first fuse box part 50 outputs the 'low' level.

정상 동작에서는 초기화 신호(initial)가 '하이' 레벨이 되어 NMOS 트랜지스터(N3)를 동작시키려고 하여도 퓨즈(fuse)가 끊어져 있어서 래치 PMOS 트랜지스터(P4)를 통해 인버터(INV6)의 입력은 '하이' 레벨을 유지한다. 따라서, 퓨즈 박스부(50)의 출력은 '로우' 레벨을 갖는다.In normal operation, the fuse is blown even when the initialization signal (initial) is at the 'high' level and the NMOS transistor N3 is operated, so the input of the inverter INV6 through the latch PMOS transistor P4 is 'high'. Keep your level. Thus, the output of the fuse box portion 50 has a 'low' level.

도 2b에서, 제 1 퓨즈 박스부(50)에 있는 퓨즈를 편의상 제 1 퓨즈(f1)라 하고, 상기 제 2 퓨즈 박스부(60)에 있는 퓨즈를 제 2 퓨즈(f2)라 할 때, 제 1 및 제 2 퓨즈의 연결 유무에 따라 출력되는 신호를 아래표에 나타내었다.In FIG. 2B, when the fuse in the first fuse box part 50 is called a first fuse f1 for convenience and the fuse in the second fuse box part 60 is called a second fuse f2, The signal output according to whether the first and second fuses are connected is shown in the following table.

제 1 퓨즈(f1)First fuse (f1) 제 2 퓨즈(f2)Second fuse (f2) 출력 신호('로우' 상태)Output signal ('low' state) 연결됨Connected 연결됨Connected defaultdefault 연결됨Connected 끊어짐Broken conAconA 끊어짐Broken 연결됨Connected conBconB 끊어짐Broken 끊어짐Broken conCconC

상기 표에서와 같이, 제 1 퓨즈(f1) 및 제 2 퓨즈(f2)를 모두 끊지 않은 경우 출력 신호(default)만 '로우' 레벨이며, 나머지 신호는 모두 '하이' 레벨을 출력한다.As shown in the above table, when both the first fuse f1 and the second fuse f2 are not blown, only the output signal default is at the 'low' level, and all remaining signals output the 'high' level.

여기서 발생된 4개의 신호들은 도 2a에 도시된 데이터출력제어신호(oc) 발생 회로로 각각 입력되어 클럭(clock)으로부터 데이터출력제어신호(oc)가 출력되는 타이밍을 조정하는데 사용된다.The four signals generated here are respectively input to the data output control signal oc generating circuit shown in Fig. 2A and used to adjust the timing at which the data output control signal oc is output from the clock.

도 2a를 참조하면, 본 발명에 의한 데이터출력제어신호(oc) 발생 회로는 클럭(clock) 신호를 입력하는 단자 및 노드(Nd7) 사이에 직렬연결된 2개의 인버터(INV9, INV10)와, 상기 제 1 제어신호(conA)에 의해 상기 노드(Nd7)의 신호를 반전시켜 노드(Nd8)로 출력하는 인버터(INV11)와, 상기 노드(Nd8)의 신호를 반전시켜 데이터출력제어신호(oc)로 출력하는 인버터(INV12)로 구성된다. 그리고, 상기 노드(Nd7) 및 노드(Nd9) 사이에 직렬연결된 2개의 인버터(INV13, INV14)와, 상기 제 2 제어신호(conB)에 의해 상기 노드(Nd9)의 신호를 반전시켜 상기 노드(Nd8)로 출력하는 인버터(INV15)와, 상기 노드(Nd9) 및 노드(Nd10) 사이에 직렬연결된 2개의 인버터(INV16, INV17)와, 상기 제어 신호(default)에 의해 상기 노드(Nd10)의 신호를 반전시켜 상기 노드(Nd8)로 출력하는 인버터(INV18)와, 상기 노드(Nd10) 및 노드(Nd11) 사이에 직렬연결된 2개의 인버터(INV19, INV20)와, 상기 제 3 제어신호(conC)에 의해 상기 노드(Nd11)의 신호를 반전시켜 상기 노드(Nd8)로 출력하는 인버터(INV15)로 구성된다.Referring to FIG. 2A, the data output control signal oc generating circuit according to the present invention includes two inverters INV9 and INV10 connected in series between a terminal for inputting a clock signal and a node Nd7. Inverter INV11 which inverts the signal of node Nd7 by one control signal conA and outputs it to node Nd8, and inverts the signal of node Nd8 and outputs it as data output control signal oc. Is composed of an inverter INV12. In addition, two inverters INV13 and INV14 connected in series between the node Nd7 and the node Nd9 and the node Nd8 are inverted by inverting the signal of the node Nd9 by the second control signal conB. Signal from the node Nd10 by the inverter INV15 to be output to the node, two inverters INV16 and INV17 connected in series between the node Nd9 and the node Nd10, and the control signal default. Inverter INV18 inverted and outputted to node Nd8, two inverters INV19 and INV20 connected in series between node Nd10 and node Nd11, and the third control signal conC. An inverter INV15 for inverting the signal of the node Nd11 and outputting the inverted signal to the node Nd8.

상기 도 2b의 회로에서 발생된 4개의 제어 신호중 하나만이 '로우' 레벨을 가지므로 데이터출력제어신호(oc)는 그에 따라 인버터 2개에서 8개까지의 딜레이된 후에 동작한다. 단, 여기서 사용한 인버터의 숫자나 또는 딜레이 소자는 얼마든지변경이 가능하다. 이렇게 데이터출력제어신호(oc)의 동작 타이밍을 바꿔줌으로써 데이터 출력시 데이터 홀드 시간(tOH)과 클럭 신호(clock)가 인가된 시점으로부터 유효 데이터가 출력될 때까지 걸리는 시간(tAC)을 임의로 조정하여 정상적인 동작이 가능하도록 하였다.Since only one of the four control signals generated in the circuit of FIG. 2B has a 'low' level, the data output control signal oc operates accordingly after two to eight inverters are delayed. However, the number of inverters or delay elements used here can be changed as much as possible. By changing the operation timing of the data output control signal oc as described above, the data hold time t OH and the time t AC from the time point at which the clock signal is applied to the valid data are output at the time of data output. It was adjusted to allow normal operation.

도 2b는 본 발명에 의한 데이터출력인에이블신호(oe) 발생 회로도이다.2B is a circuit diagram of a data output enable signal oe generation according to the present invention.

도시된 바와 같이, 본 발명의 데이터출력인에이블신호(oe) 발생 회로는, 리드 명령과 클럭(clock)을 입력하는 NAND 게이트(NAND6)와, 상기 NAND 게이트(NAND6)의 출력단 및 노드(Nd12) 사이에 직렬연결된 2개의 인버터(INV22, INV23)와, 버스트 랭스(burst length)에 의해 발생하거나 버스트 스톱(burst stop)등에 의해 발생되는 리드 인에이블바 신호(REB)에 의해 상기 노드(Nd12)의 신호를 래치하는 NAND 게이트(NAND7, NAND8)로 구성된 플립플롭과, 상기 플립플롭(NAND7, NAND8)의 출력 신호를 반전하여 노드(Nd13)로 출력하는 인버터(INV24)와, 상기 제 1 제어신호(conA)에 의해 상기 노드(Nd13)의 신호를 반전시켜 데이터출력인에이블신호(oe)로 출력하는 인버터(INV25)로 구성된다. 그리고, 상기 노드(Nd13) 및 노드(Nd14) 사이에 직렬연결된 2개의 인버터(INV26, INV27)와, 상기 제 2 제어 신호(conB)에 의해 상기 데이터출력인에이블신호(oe)를 출력하는 단자로 상기 노드(Nd14)의 신호를 반전시켜 출력하는 인버터(INV28)로 구성된다. 그리고, 상기 노드(Nd14) 및 노드(Nd15) 사이에 직렬연결된 2개의 인버터(INV29, INV30)와, 상기 제 3 제어 신호(conC)에 의해 상기 데이터출력인에이블신호(oe)를 출력하는 단자로상기 노드(Nd15)의 신호를 반전시켜 출력하는 인버터(INV31)로 구성된다. 그리고, 상기 노드(Nd15) 및 노드(Nd16) 사이에 직렬연결된 2개의 인버터(INV32, INV33)와, 제 4 제어 신호(conD)에 의해 상기 데이터출력인에이블신호(oe)를 출력하는 단자로 상기 노드(Nd16)의 신호를 반전시켜 출력하는 인버터(INV34)로 구성된다.As shown, the data output enable signal (oe) generation circuit of the present invention includes a NAND gate (NAND6) for inputting a read command and a clock, an output terminal of the NAND gate (NAND6), and a node (Nd12). Two inverters INV22 and INV23 connected in series between each other and the node Nd12 by a lead enable bar signal REB generated by a burst length or a burst stop or the like. A flip-flop composed of NAND gates NAND7 and NAND8 latching a signal, an inverter INV24 for inverting the output signals of the flip-flop NAND7 and NAND8 and outputting it to the node Nd13, and the first control signal It consists of an inverter INV25 which inverts the signal of the node Nd13 by conA and outputs it as a data output enable signal oe. In addition, two inverters INV26 and INV27 connected in series between the node Nd13 and the node Nd14 and the terminal outputting the data output enable signal oe by the second control signal conB. And an inverter INV28 that inverts and outputs the signal of the node Nd14. In addition, two inverters INV29 and INV30 connected in series between the node Nd14 and the node Nd15 and the terminal outputting the data output enable signal oe by the third control signal conC. Inverter INV31 for inverting and outputting the signal of node Nd15. In addition, two inverters INV32 and INV33 connected in series between the node Nd15 and the node Nd16 and a terminal for outputting the data output enable signal oe by a fourth control signal conD are provided. It consists of an inverter INV34 which inverts and outputs the signal of the node Nd16.

상기 데이터출력인에이블신호(oe) 발생 회로는 도 2c에 도시된 퓨즈 박스부를 하나더 설치하여 4개의 제어 신호(conA∼conD)를 입력하여, 데이터출력인에이블신호(oe)의 타이밍을 조정하였다. 이를 통해 첫 데이터 출력시의 컬럼 어드레스 액세스 타임(tAA)에 대한 변동을 줄 수 있다. 또한 데이터와의 타이밍을 맞춰주므로써 첫 데이터 출력시의 무효 데이터가 출력되는 것을 막을 수 있다.The data output enable signal (oe) generating circuit is provided with one more fuse box unit shown in FIG. 2C to input four control signals conA to conD to adjust the timing of the data output enable signal oe. . This allows variation in the column address access time t AA at the first data output. In addition, the timing with the data can be adjusted to prevent the invalid data from being output at the first data output.

이상에서 설명한 바와 같이, 본 발명의 데이터출력버퍼 제어회로에 의하면, 공정상의 변화등에 의해 데이터출력제어신호(oc)나 데이터인에이블신호(oe)가 빠르거나 느리게 동작하더라도 데이터 홀드 시간(tOH)과 클럭 신호(clock)가 인가된 시점으로부터 유효 데이터가 출력될 때까지 걸리는 시간(tAC)을 임의로 조정할 수 있으므로, 회로의 동작을 안정화시킬 수 있고 또한 수율을 향상시킬 수 있다.As described above, according to the data output buffer control circuit of the present invention, even if the data output control signal oc or the data enable signal oe operates fast or slow due to a process change or the like, the data hold time t OH And the time t AC from the time point at which the clock signal is applied to the valid data to be output can be arbitrarily adjusted, so that the operation of the circuit can be stabilized and the yield can be improved.

아울러 본 발명의 바람직한 실시예들은 예시의 목적을 위해 개시된 것이며, 당업자라면 본 발명의 사상과 범위 안에서 다양한 수정, 변경, 부가등이 가능할 것이며, 이러한 수정 변경등은 이하의 특허청구범위에 속하는 것으로 보아야 할 것이다.In addition, preferred embodiments of the present invention are disclosed for the purpose of illustration, those skilled in the art will be able to various modifications, changes, additions, etc. within the spirit and scope of the present invention, these modifications and changes should be seen as belonging to the following claims. something to do.

Claims (2)

반도체 메모리 장치에 있어서,In a semiconductor memory device, 각각의 퓨즈를 갖는 다수개의 퓨즈 박스부의 출력 신호를 디코딩하여 다수개의 제어 신호를 발생하는 제어신호 발생수단과,Control signal generating means for decoding the output signals of the plurality of fuse box portions having respective fuses to generate a plurality of control signals; 상기 제어신호발생수단에서 발생된 다수개의 제어 신호에 의해 클럭으로 부터 생성되는 데이터출력제어신호의 딜레이를 조절하여 타이밍을 조절하는 데이터출력제어신호 발생수단과,A data output control signal generating means for adjusting timing by adjusting a delay of a data output control signal generated from a clock by a plurality of control signals generated by the control signal generating means; 상기 제어신호발생수단에서 발생된 다수개의 제어 신호에 의해 클럭으로 부터 생성되는 데이터출력인에이블신호의 딜레이를 조절하여 타이밍을 조절하는 데이터출력인에이블신호 발생수단을 포함하여 이루어진 것을 특징으로 하는 데이터출력버퍼 제어회로.And a data output enable signal generating means for adjusting timing by adjusting a delay of a data output enable signal generated from a clock by a plurality of control signals generated by the control signal generating means. Buffer control circuit. 제 1 항에 있어서, 상기 제어신호 발생수단은,The method of claim 1, wherein the control signal generating means, 상기 퓨즈의 연결 상태에 의해 '하이' 또는 '로우' 레벨의 신호를 출력하는 제 1 및 제 2 퓨즈 박스부와,First and second fuse box parts configured to output signals of a 'high' or 'low' level by a connection state of the fuse; 상기 제 1 및 제 2 퓨즈 박스부의 출력 신호를 입력하여 디코딩한 제 1 내지 제 4 제어 신호를 출력하는 디코딩 회로부로 구성된 것을 특징으로 하는 데이터출력버퍼 제어회로.And a decoding circuit unit for outputting first to fourth control signals decoded by inputting output signals of the first and second fuse box units.
KR10-2000-0064710A 2000-11-01 2000-11-01 Data output buffer control circuit KR100401491B1 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
KR10-2000-0064710A KR100401491B1 (en) 2000-11-01 2000-11-01 Data output buffer control circuit

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
KR10-2000-0064710A KR100401491B1 (en) 2000-11-01 2000-11-01 Data output buffer control circuit

Publications (2)

Publication Number Publication Date
KR20020034437A true KR20020034437A (en) 2002-05-09
KR100401491B1 KR100401491B1 (en) 2003-10-11

Family

ID=19696728

Family Applications (1)

Application Number Title Priority Date Filing Date
KR10-2000-0064710A KR100401491B1 (en) 2000-11-01 2000-11-01 Data output buffer control circuit

Country Status (1)

Country Link
KR (1) KR100401491B1 (en)

Cited By (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR100383262B1 (en) * 2001-03-19 2003-05-09 삼성전자주식회사 Semiconductor memory device and data output method thereof
KR100443506B1 (en) * 2001-10-23 2004-08-09 주식회사 하이닉스반도체 An output circuit for reducing skew
US7092306B2 (en) 2003-04-30 2006-08-15 Hynix Semiconductor Inc. Semiconductor device capable of adjusting operation timing using antifuse
KR100630675B1 (en) * 2001-03-17 2006-10-02 삼성전자주식회사 Data Output Circuit of Semiconductor Memory Device
KR100868252B1 (en) * 2007-03-29 2008-11-12 주식회사 하이닉스반도체 Semiconductor memory device and the method for operating the same

Family Cites Families (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP3260048B2 (en) * 1994-12-13 2002-02-25 株式会社東芝 Clock signal generation circuit and semiconductor device
JPH09304484A (en) * 1996-05-13 1997-11-28 Nec Corp Semiconductor memory apparatus
US5920518A (en) * 1997-02-11 1999-07-06 Micron Technology, Inc. Synchronous clock generator including delay-locked loop

Cited By (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR100630675B1 (en) * 2001-03-17 2006-10-02 삼성전자주식회사 Data Output Circuit of Semiconductor Memory Device
KR100383262B1 (en) * 2001-03-19 2003-05-09 삼성전자주식회사 Semiconductor memory device and data output method thereof
KR100443506B1 (en) * 2001-10-23 2004-08-09 주식회사 하이닉스반도체 An output circuit for reducing skew
US7092306B2 (en) 2003-04-30 2006-08-15 Hynix Semiconductor Inc. Semiconductor device capable of adjusting operation timing using antifuse
KR100868252B1 (en) * 2007-03-29 2008-11-12 주식회사 하이닉스반도체 Semiconductor memory device and the method for operating the same
US8050374B2 (en) 2007-03-29 2011-11-01 Hynix Semiconductor Inc. Semiconductor memory device capable of controlling tAC timing and method for operating the same

Also Published As

Publication number Publication date
KR100401491B1 (en) 2003-10-11

Similar Documents

Publication Publication Date Title
KR100240539B1 (en) Synchronous semiconductor memory device in which current consumed by input buffer circuit is reduced
KR100533965B1 (en) Synchronous memory device for preventing error operation by dqs ripple
KR20050022163A (en) Semiconductor memory device with ability to mediate impedance of data output-driver
KR100649826B1 (en) Auto precharge apparatus of semiconductor memory device
US7498834B2 (en) Semiconductor memory device
KR100304195B1 (en) Synchronous Semiconductor Memory Device with External Clock Signal
US6154415A (en) Internal clock generation circuit of semiconductor device and method for generating internal clock
KR100401491B1 (en) Data output buffer control circuit
US7554857B2 (en) Data output multiplexer
KR20040025477A (en) Data output circuit in SDR/DDR combined semiconductor memory device
US7733739B2 (en) Synchronous semiconductor memory device
KR101292687B1 (en) Semiconductor device having reset circuit for output buffer and method having the same
KR20010004957A (en) A data strobe buffer in synchronous DRAM
KR100650845B1 (en) Buffer control circuit for reducing consumption power source, a semiconductor memory device for the use of a memory module with the buffer control circuit, and control operation method of the same
KR100308119B1 (en) CAS Latency control circuit
KR100879780B1 (en) Core Voltage Generator in Semiconductor Memory Device
KR100333648B1 (en) Write scheme of DDR SDRAM synchronized with the falling edge of Data Strobe Signal
KR19990083389A (en) Semiconductor integrated circuit
KR100632595B1 (en) Column control signal pulse width control circuit
KR20010087643A (en) Data input buffer circuit
KR950003395B1 (en) State control device using address pin
KR100200914B1 (en) Data input buffer current of semiconductor memory device
KR20000011222A (en) Semiconductor integrated circuit device having output buffer
KR100318439B1 (en) Memory device and method for improving word line access time
KR100546277B1 (en) Synchronous DRAM semiconductor device having a data output buffer control circuit and a data output buffer control method thereof

Legal Events

Date Code Title Description
A201 Request for examination
E701 Decision to grant or registration of patent right
GRNT Written decision to grant
FPAY Annual fee payment

Payment date: 20100825

Year of fee payment: 8

LAPS Lapse due to unpaid annual fee