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

KR20080043153A - Command buffer of semiconductor memory device - Google Patents

Command buffer of semiconductor memory device Download PDF

Info

Publication number
KR20080043153A
KR20080043153A KR1020060111829A KR20060111829A KR20080043153A KR 20080043153 A KR20080043153 A KR 20080043153A KR 1020060111829 A KR1020060111829 A KR 1020060111829A KR 20060111829 A KR20060111829 A KR 20060111829A KR 20080043153 A KR20080043153 A KR 20080043153A
Authority
KR
South Korea
Prior art keywords
delay
output
delay time
command
control signal
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.)
Granted
Application number
KR1020060111829A
Other languages
Korean (ko)
Other versions
KR100851990B1 (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 KR1020060111829A priority Critical patent/KR100851990B1/en
Publication of KR20080043153A publication Critical patent/KR20080043153A/en
Application granted granted Critical
Publication of KR100851990B1 publication Critical patent/KR100851990B1/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/1078Data input circuits, e.g. write amplifiers, data input buffers, data input registers, data input level conversion circuits
    • G11C7/1084Data input 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/1078Data input circuits, e.g. write amplifiers, data input buffers, data input registers, data input level conversion circuits
    • G11C7/1087Data input latches
    • 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 
    • 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/2272Latency related aspects

Landscapes

  • Dram (AREA)

Abstract

본 발명은 외부 커맨드를 입력 받아 버퍼링하는 버퍼, 클럭 신호를 기설정된 지연시간 만큼 지연시켜 출력하는 지연부, 상기 버퍼에서 출력된 커맨드의 펄스폭을 조절하는 펄스폭 조절부, 및 상기 펄스폭이 조절된 커맨드를 상기 지연부에서 출력된 클럭 신호를 이용하여 래치하는 래치를 구비한다.The present invention provides a buffer for receiving and buffering an external command, a delay unit for delaying and outputting a clock signal by a predetermined delay time, a pulse width adjusting unit for adjusting a pulse width of a command output from the buffer, and adjusting the pulse width. And a latch for latching the command using the clock signal output from the delay unit.

Description

반도체 메모리 장치의 커맨드 버퍼{Command Buffer for Semiconductor Memory Apparatus}Command Buffer for Semiconductor Memory Apparatus

도 1은 종래의 기술에 따른 반도체 메모리 장치의 커맨드 버퍼의 블록도,1 is a block diagram of a command buffer of a semiconductor memory device according to the prior art;

도 2는 종래의 기술에 따른 반도체 메모리 장치의 커맨드 버퍼의 각부 파형도,2 is a waveform diagram of each part of a command buffer of a conventional semiconductor memory device;

도 3은 본 발명에 따른 반도체 메모리 장치의 커맨드 버퍼의 블록도,3 is a block diagram of a command buffer of a semiconductor memory device according to the present invention;

도 4는 도 3의 제 1 지연부의 내부 구성 블록도,4 is a block diagram illustrating an internal configuration of a first delay unit of FIG. 3;

도 5는 도 3의 펄스폭 조절부의 회로도,5 is a circuit diagram of the pulse width adjusting unit of FIG. 3;

도 6은 도 3의 펄스폭 조절부의 출력 파형도,6 is an output waveform diagram of the pulse width adjusting unit of FIG. 3;

도 7은 본 발명에 따른 반도체 메모리 장치의 커맨드 버퍼의 각부 파형도이다.7 is a waveform diagram of each part of the command buffer of the semiconductor memory device according to the present invention.

< 도면의 주요 부분에 대한 부호의 설명 ><Description of Symbols for Main Parts of Drawings>

10: 버퍼 20: 래치10: buffer 20: latch

100: 제 1 지연부 200: 펄스폭 조절부100: first delay unit 200: pulse width adjusting unit

210: 제 2 지연부210: second delay unit

본 발명은 입력된 외부 커맨드(Command)를 입력받아 반도체 메모리 장치 내부에서 사용할 수 있는 내부 커맨드를 출력하는 반도체 메모리 장치의 커맨드 버퍼에 관한 것이다.The present invention relates to a command buffer of a semiconductor memory device which receives an input external command and outputs an internal command that can be used in the semiconductor memory device.

종래의 기술에 따른 반도체 메모리 장치의 커맨드 버퍼는 각 커맨드 별로 구비되어 있으며, 그 중 하나의 구성예를 보면 도 1에 도시된 바와 같이, 외부 커맨드를 입력받아 버퍼링하여 출력하는 버퍼(10), 및 상기 버퍼의 출력을 래치하는 래치(20)를 구비한다.The command buffer of the semiconductor memory device according to the related art is provided for each command. As shown in FIG. 1, a buffer 10 for receiving and buffering an external command and outputting the command is shown in FIG. And a latch 20 for latching the output of the buffer.

상술한 종래의 기술에 따른 커맨드 버퍼의 동작을 설명하면 다음과 같다.The operation of the command buffer according to the conventional technology described above is as follows.

상기 버퍼(10)는 외부 커맨드를 입력 받아 그 신호 레벨을 반도체 메모리 장치의 내부에서 처리 가능한 레벨(예를 들어, CMOS 레벨)로 변환한다.The buffer 10 receives an external command and converts the signal level into a level (eg, a CMOS level) that can be processed in the semiconductor memory device.

상기 래치(20)는 상기 버퍼(10)의 출력(cmd)을 반도체 메모리 장치 내부의 타이밍에 맞도록 클럭 신호(clkp)에 따라 래치하여 내부 커맨드(icmd)로 출력한다.The latch 20 latches the output cmd of the buffer 10 according to a clock signal clkp to match the timing of the semiconductor memory device and outputs the internal command icmd.

상기 래치(20)가 상기 버퍼(10)의 출력(cmd)을 래치하기 위해서는 도 2와 같이, 셋업 타임(ts1)과 홀드 타임(th1)이 정해진 시간이상 유지되어야 하다.In order for the latch 20 to latch the output cmd of the buffer 10, the setup time ts1 and the hold time th1 must be maintained for a predetermined time or more as shown in FIG. 2.

즉, 상기 버퍼(10)의 출력(cmd) 레벨을 읽기 위해 셋업 타임(ts1)이 필요하고, 상기 읽어들인 버퍼(10)의 출력(icmd) 레벨을 커맨드 버퍼와 연결된 다른 회로 구성에서 인식할 수 있도록 유지시키기 위해 홀드 타임(th1)이 필요하다.That is, the setup time ts1 is required to read the output cmd level of the buffer 10, and the output icmd level of the read buffer 10 may be recognized by another circuit configuration connected to the command buffer. Hold time (th1) is needed to keep it.

현재 반도체 메모리 장치로 입력되는 커맨드의 주파수가 점차 증가하고 있으며, 커맨드의 주파수가 증가함에 따라 셋업 타임 및 홀드 타임은 감소하고 있다.Currently, the frequency of the command input to the semiconductor memory device is gradually increasing, and as the frequency of the command is increased, the setup time and the hold time are decreasing.

그러나 종래의 기술에 따른 반도체 메모리 장치의 커맨드 버퍼는 주파수 증가에 따른 대응 없이 커맨드 래치 동작을 수행하므로 커맨드와 클럭 신호(clkp) 간의 타이밍 마진(Timing Margin)이 부족하게 되고, 결국 커맨드를 정상적으로 래치하지 못하는 문제가 발생한다.However, since the command buffer of the semiconductor memory device according to the related art performs a command latch operation without a corresponding increase in frequency, the timing margin between the command and the clock signal clkp is insufficient and eventually does not latch the command normally. There is a problem.

본 발명은 주파수 증가에 대응하여 입력 커맨드를 안정적으로 래치할 수 있도록 한 반도체 메모리 장치의 커맨드 버퍼를 제공함에 그 목적이 있다.An object of the present invention is to provide a command buffer of a semiconductor memory device capable of stably latching an input command in response to an increase in frequency.

본 발명에 따른 반도체 메모리 장치의 커맨드 버퍼는 외부 커맨드를 입력 받아 버퍼링하는 버퍼; 클럭 신호를 기설정된 지연시간 만큼 지연시켜 출력하는 지연부; 상기 버퍼에서 출력된 커맨드의 펄스폭을 조절하는 펄스폭 조절부; 및 상기 펄스폭이 조절된 커맨드를 상기 지연부에서 출력된 클럭 신호를 이용하여 래치하는 래치를 구비함을 특징으로 한다.The command buffer of the semiconductor memory device according to the present invention may include a buffer configured to receive and buffer an external command; A delay unit for delaying and outputting a clock signal by a predetermined delay time; A pulse width adjusting unit controlling a pulse width of the command output from the buffer; And a latch configured to latch the command in which the pulse width is adjusted by using a clock signal output from the delay unit.

이하, 첨부된 도면을 참조하여 본 발명에 따른 반도체 메모리 장치의 커맨드 버퍼의 바람직한 일실시예를 설명하면 다음과 같다.Hereinafter, a preferred embodiment of a command buffer of a semiconductor memory device according to the present invention will be described with reference to the accompanying drawings.

본 발명에 따른 반도체 메모리 장치의 커맨드 버퍼의 일 실시예는 도 3에 도시된 바와 같이, 외부 커맨드를 입력 받아 버퍼링하는 버퍼(10), 클럭 신호(clkp)를 기설정된 지연시간 만큼 지연시켜 출력하는 제 1 지연부(100), 상기 버퍼(10)에서 출력된 커맨드(cmd)를 입력받아 펄스폭이 조절 즉, 증가된 커맨드(wide_cmd)를 출력하는 펄스폭 조절부(200), 및 상기 펄스폭이 증가된 커맨드(wide_cmd)를 상기 제 1 지연부(100)에서 출력된 클럭 신호(clkp_d)를 이용하여 래치하는 래치(20)를 구비한다.As shown in FIG. 3, the command buffer of the semiconductor memory device according to the present invention is configured to delay and output a buffer 10 that receives and buffers an external command and a clock signal clkp by a predetermined delay time. The first delay unit 100, the pulse width control unit 200 for receiving a command (cmd) output from the buffer 10 to adjust the pulse width, that is, output the increased command (wide_cmd), and the pulse width A latch 20 for latching the increased command wide_cmd using the clock signal clkp_d output from the first delay unit 100 is provided.

상기 제 1 지연부(100)는 고정된 지연시간을 갖도록 구성하거나, 여러 가지 지연시간 중 하나를 선택적으로 사용할 수 있도록 구성할 수 있다. 고정된 지연시간을 갖도록 구성하는 경우는 저항 및 커패시터로 구성하거나, 인버터 체인으로 구성할 수 있다. 또한 여러 가지 지연시간 중 하나를 선택적으로 사용할 수 있도록 구성한 예가 도 4에 도시되어 있다.The first delay unit 100 may be configured to have a fixed delay time, or may be configured to selectively use one of various delay times. When configured to have a fixed delay time may be composed of a resistor and a capacitor, or an inverter chain. In addition, an example in which one of various delay times can be selectively used is illustrated in FIG. 4.

상기 제 1 지연부(100)는 도 4에 도시된 바와 같이, 지연시간을 조절하기 위한 제어신호를 출력하는 지연시간 제어부(110), 및 상기 클럭 신호(clkp)를 상기 제어신호에 상응하는 시간만큼 지연시켜 지연된 클럭 신호(clkp_d)를 출력하는 가변 지연부(120)를 구비한다. 상기 지연시간 제어부(110)는 제 1 퓨즈(F1)의 컷팅 여부에 따라 지연시간을 증가시키기 위한 제 1 제어신호(inc, incb)를 출력하는 제 1 지연시간 제어부(111), 및 제 2 퓨즈(F2)의 컷팅 여부에 따라 지연시간을 감소시키기 위한 제 2 제어신호(dec, decb)를 출력하는 제 2 지연시간 제어부(112)를 구비한다.As illustrated in FIG. 4, the first delay unit 100 includes a delay time controller 110 for outputting a control signal for adjusting a delay time, and a time corresponding to the clock signal clkp. The variable delay unit 120 outputs the delayed clock signal clkp_d by delaying by. The delay time controller 110 outputs the first control signal inc and incb to increase the delay time according to whether the first fuse F1 is cut, and the second fuse. And a second delay time controller 112 for outputting a second control signal (dec, decb) for reducing the delay time depending on whether or not F2 is cut.

상기 제 1 지연시간 제어부(111)는 일단이 전원단(VDD)과 연결된 제 1 퓨즈(F1), 입력단이 상기 제 1 퓨즈(F1)의 타단과 연결된 제 1 래치(LT1), 상기 제 1 래치(LT1)의 출력을 입력받는 제 2 인버터(IV2), 상기 제 2 인버터(IV2)의 출력을 입력받는 제 3 인버터(IV3), 및 상기 제 1 퓨즈(F1)의 타단과 상기 제 1 래치(LT1)의 입력단 사이에 소오스가 연결되고 드레인이 접지단(VSS)과 연결되며, 게이트에 파워 업 펄스(pwrup_p)를 입력받는 제 2 트랜지스터(M2)를 구비한다. 상기 제 1 래치(LT1)는 소오스가 상기 제 1 퓨즈(F1)의 타단과 연결되고 드레인이 접지단(VSS)과 연결된 제 1 트랜지스터(M1), 및 입력단이 상기 제 1 퓨즈(F1)의 타단과 연결되고 출력단이 상기 제 2 인버터(IV2) 및 상기 제 1 트랜지스터(M1)의 게이트에 연결된 제 1 인버터(IV1)를 구비한다. 상기 제 2 인버터(IV2)에서 상기 제 1 제어신호(incb)가 출력되고, 상기 제 3 인버터(IV3)에서 상기 제 1 제어신호(inc)가 출력된다.The first delay time controller 111 may include a first fuse F1 having one end connected to a power supply terminal VDD, a first latch LT1 having an input terminal connected to the other end of the first fuse F1, and the first latch. The second inverter IV2 receiving the output of the LT1, the third inverter IV3 receiving the output of the second inverter IV2, the other end of the first fuse F1 and the first latch A source is connected between the input terminals of the LT1, a drain is connected to the ground terminal VSS, and the second transistor M2 receives the power-up pulse pwrup_p at the gate. The first latch LT1 has a first transistor M1 having a source connected to the other end of the first fuse F1 and a drain connected to the ground terminal VSS, and an input terminal connected to the other end of the first fuse F1. A first inverter IV1 connected to a stage and connected to a gate of the second transistor IV2 and the first transistor M1 is provided. The first control signal incb is output from the second inverter IV2, and the first control signal inc is output from the third inverter IV3.

상기 제 2 지연시간 제어부(112)는 일단이 전원단(VDD)과 연결된 제 2 퓨즈(F2), 입력단이 상기 제 1 퓨즈(F2)의 타단과 연결된 제 2 래치(LT2), 상기 제 2 래치(LT1)의 출력을 입력받는 제 5 인버터(IV5), 상기 제 5 인버터(IV5)의 출력을 입력받는 제 6 인버터(IV6), 및 상기 제 2 퓨즈(F2)의 타단과 상기 제 2 래치(LT2)의 입력단 사이에 소오스가 연결되고 드레인이 접지단(VSS)과 연결되며, 게이트에 상기 파워 업 펄스(pwrup_p)를 입력받는 제 4 트랜지스터(M4)를 구비한다. 상기 제 2 래치(LT1)는 소오스가 상기 제 2 퓨즈(F1)의 타단과 연결되고 드레인이 접지단(VSS)과 연결된 제 3 트랜지스터(M3), 및 입력단이 상기 제 2 퓨즈(F1)의 타단과 연결되고 출력단이 상기 제 5 인버터(IV5) 및 상기 제 3 트랜지스터(M3)의 게이트에 연결된 제 4 인버터(IV4)를 구비한다. 상기 제 5 인버터(IV5)에서 상기 제 2 제어신호(decb)가 출력되고, 상기 제 6 인버터(IV6)에서 상기 제 2 제어신호(dec)가 출력된다.The second delay time controller 112 may include a second fuse F2 having one end connected to a power supply terminal VDD, a second latch LT2 having an input terminal connected to the other end of the first fuse F2, and the second latch. A fifth inverter IV5 that receives the output of LT1, a sixth inverter IV6 that receives the output of the fifth inverter IV5, and the other end of the second fuse F2 and the second latch A source is connected between the input terminals of the LT2, a drain is connected to the ground terminal VSS, and a fourth transistor M4 receives the power-up pulse pwrup_p at a gate thereof. The second latch LT1 includes a third transistor M3 having a source connected to the other end of the second fuse F1 and a drain connected to the ground terminal VSS, and an input terminal connected to the other end of the second fuse F1. A fourth inverter IV4 connected to the stage and connected to the gate of the fifth inverter IV5 and the third transistor M3 is provided. The second control signal decb is output from the fifth inverter IV5, and the second control signal dec is output from the sixth inverter IV6.

상기 가변 지연부(120)는 상기 클럭 신호(clkp)를 입력받는 제 1 및 제 2 딜 레이(delay_A, delay_B), 입력단에 상기 제 1 딜레이(delay_A)의 출력을 입력받고 제 1 및 제 2 제어단자에 상기 제 2 제어신호(dec, decb)를 입력받는 제 1 패스 게이트(PG1), 입력단에 상기 제 2 딜레이(delay_B)의 출력을 입력받고 제 1 및 제 2 제어단자에 상기 제 2 제어신호(decb, dec)를 입력받으며 출력단이 상기 제 1 패스 게이트(PG1)와 공통 연결된 제 2 패스 게이트(PG2), 입력단이 상기 제 1 및 제 2 패스 게이트(PG1, PG2)의 출력단과 공통 연결되고 제 1 및 제 2 제어단자에 상기 제 1 제어신호(inc, incb)를 입력받는 제 3 패스 게이트(PG3), 입력단이 상기 제 1 및 제 2 패스 게이트(PG1, PG2)의 출력단과 연결된 제 3 딜레이(delay_C), 입력단에 상기 제 3 딜레이(delay_C)의 출력을 입력받고 제 1 및 제 2 제어단자에 상기 제 1 제어신호(incb, inc)를 입력받으며 출력단이 상기 제 3 패스 게이트(PG3)와 공통 연결된 제 4 패스 게이트(PG4)를 구비한다. 상기 공통 연결된 제 3 및 제 4 패스 게이트(PG3, PG4)의 출력단을 통해 상기 지연된 클럭 신호(clkp_d)가 출력된다.The variable delay unit 120 receives the first and second delays delay_A and delay_B receiving the clock signal clkp and the output of the first delay_A at an input terminal and receives first and second control. A first pass gate PG1 receiving the second control signals dec and decb at a terminal, an output of the second delay_B at an input terminal, and receiving the second control signal at first and second control terminals. a second pass gate PG2 having a (decb, dec) input and an output terminal connected to the first pass gate PG1 in common, and an input terminal commonly connected to the output terminals of the first and second pass gates PG1 and PG2. A third pass gate PG3 that receives the first control signals inc and incb from first and second control terminals, and a third input terminal connected to output terminals of the first and second pass gates PG1 and PG2. Delay (delay_C), the output of the third delay (delay_C) is input to the input terminal and the first and second control terminals A fourth pass gate PG4 receives the first control signals inc and inc and has an output terminal connected to the third pass gate PG3 in common. The delayed clock signal clkp_d is output through the output terminals of the commonly connected third and fourth pass gates PG3 and PG4.

상기 제 1 지연부(100)의 가변 지연부(120)의 제 1 내지 제 3 딜레이(delay_A, delay_B, delay_C)는 서로 다른 지연시간을 갖는다. 즉, 제 1 딜레이(delay_A)는 1/2*d1, 제 2 딜레이(delay_B)는 1/2*d1 - α, 그리고 제 3 딜레이(delay_C)는 α 만큼의 지연시간을 갖는다. 따라서 상기 지연시간 제어부(110)의 제 1 퓨즈(F1)와 제 2 퓨즈(F2)를 선택적으로 컷팅하여 원하는 지연시간을 설정할 수 있다. 상기 제 1 지연부(100)의 지연시간은 d2로 가정한다.The first to third delays delay_A, delay_B, and delay_C of the variable delay unit 120 of the first delay unit 100 have different delay times. That is, the first delay delay_A has a delay time of 1/2 * d1, the second delay delay_B has 1/2 * d1−α, and the third delay delay_C has a delay time. Accordingly, a desired delay time may be set by selectively cutting the first fuse F1 and the second fuse F2 of the delay time controller 110. It is assumed that the delay time of the first delay unit 100 is d2.

상기 제 1 퓨즈(F1) 및 제 2 퓨즈(F2)를 모두 컷팅하지 않으면 inc = 로우, incb = 하이, dec = 로우, decb = 하이가 되므로, 제 1 지연부(100)의 지연시간 d2는 제 1 딜레이(delay_A)의 지연시간 1/2*d1이 된다. 따라서 클럭 신호(clkp)가 1/2*d1만큼 지연되어 출력된다.If neither the first fuse F1 nor the second fuse F2 is cut, inc = low, incb = high, dec = low, and decb = high, so the delay time d2 of the first delay unit 100 is set to zero. The delay time of one delay (delay_A) is 1/2 * d1. Therefore, the clock signal clkp is delayed by 1/2 * d1 and output.

상기 제 1 퓨즈(F1) 만을 컷팅하면 inc = 하이, incb = 로우, dec = 로우, decb = 하이가 되므로, 제 1 지연부(100)의 지연시간 d2는 제 1 딜레이(delay_A) 및 제 3 딜레이(delay_C)의 지연시간 1/2*d1 + α가 된다. 따라서 클럭 신호(clkp)가 1/2*d1 + α 만큼 지연되어 출력된다. 즉, 제 1 퓨즈(F1) 만을 컷팅한 경우의 지연시간(d2)이 제 1 퓨즈(F1) 및 제 2 퓨즈(F2)를 모두 컷팅하지 않은 경우의 지연시간(d2)에 비해 증가된다.When only the first fuse F1 is cut, inc = high, incb = low, dec = low, and decb = high. Therefore, the delay time d2 of the first delay unit 100 is the first delay (delay_A) and the third delay. The delay time of (delay_C) is 1/2 * d1 + α. Therefore, the clock signal clkp is output by being delayed by 1/2 * d1 + α. That is, the delay time d2 when only the first fuse F1 is cut is increased compared to the delay time d2 when neither the first fuse F1 nor the second fuse F2 is cut.

상기 제 2 퓨즈(F2) 만을 컷팅하면 inc = 로우, incb = 하이, dec = 하이, decb = 로우가 되므로, 제 1 지연부(100)의 지연시간 d2는 제 2 딜레이(delay_B)의 지연시간 1/2*d1 - α가 된다. 따라서 클럭 신호(clkp)가 1/2*d1 - α 만큼 지연되어 출력된다. 즉, 제 2 퓨즈(F2) 만을 컷팅한 경우의 지연시간(d2)이 제 1 퓨즈(F1) 및 제 2 퓨즈(F2)를 모두 컷팅하지 않은 경우의 지연시간(d2)에 비해 감소된다.When only the second fuse F2 is cut, inc = low, incb = high, dec = high, and decb = low, so the delay time d2 of the first delay unit 100 is delay time 1 of the second delay delay_B. / 2 * d1-a. Therefore, the clock signal clkp is output by being delayed by 1/2 * d1-α. That is, the delay time d2 when only the second fuse F2 is cut is reduced compared to the delay time d2 when neither the first fuse F1 nor the second fuse F2 is cut.

따라서 제 1 퓨즈(F1) 및 제 2 퓨즈(F2)를 선택적으로 컷팅하여 지연시간을 조절할 수 있다.Therefore, the delay time may be adjusted by selectively cutting the first fuse F1 and the second fuse F2.

상기 펄스폭 조절부(200)는 도 5에 도시된 바와 같이, 상기 버퍼(10)에서 출력된 커맨드(cmd)를 정해진 시간만큼 지연시키는 제 2 지연부(210), 및 상기 버퍼(10)에서 출력된 커맨드(cmd)와 상기 제 2 지연부(210)의 출력 신호를 논리곱 연 산하여 펄스폭이 증가된 커맨드(wide_cmd)를 출력하는 논리 소자를 구비한다. 상기 논리 소자는 상기 버퍼(10)에서 출력된 커맨드(cmd)와 상기 제 2 지연부(210)의 출력 신호를 입력받는 낸드 게이트(ND11), 및 상기 낸드 게이트(ND11)의 출력을 입력받아 상기 펄스폭이 증가된 커맨드(wide_cmd)를 출력하는 인버터(IV11)를 포함한다.As shown in FIG. 5, the pulse width control unit 200 may delay the command cmd output from the buffer 10 by a predetermined time, and the buffer 10 from the second delay unit 210. And a logic element configured to perform an AND operation on the output command cmd and the output signal of the second delay unit 210 to output a command wide_cmd having an increased pulse width. The logic element receives a command cmd output from the buffer 10 and a NAND gate ND11 that receives an output signal of the second delay unit 210, and an output of the NAND gate ND11. An inverter IV11 outputting a command wide_cmd having an increased pulse width is included.

상기 제 2 지연부(210)는 지연시간의 차이만 있을 뿐, 상기 제 1 지연부(100)과 동일하게 구성할 수 있다. 즉, 제 1 지연부(100)와 같이 고정된 지연시간을 갖도록 구성하거나, 여러 가지 지연시간 중 하나를 선택적으로 사용할 수 있도록 구성할 수 있다.The second delay unit 210 may be configured in the same manner as the first delay unit 100 only with a difference in delay time. That is, the first delay unit 100 may be configured to have a fixed delay time or may be configured to selectively use one of various delay times.

상기 제 1 지연부(100)의 지연시간에 따라 상기 래치(20)의 셋업(Setup) 타임과 홀드(Hold) 타임이 결정되며, 상기 제 2 지연부(210)의 지연시간에 따라 커맨드(cmd)의 펄스 폭이 결정된다. 상기 셋업(Setup) 타임과 홀드(Hold) 타임이 같도록 하기 위해서는 상기 제 1 지연부(100)의 지연시간을 상기 제 2 지연부(210)의 지연시간의 1/2로 설정하면 된다. 지연시간 설정에 관한 세부 사항은 추후 설명하기로 한다.The setup time and the hold time of the latch 20 are determined according to the delay time of the first delay unit 100, and the command cmd according to the delay time of the second delay unit 210. ) Pulse width is determined. In order for the setup time and the hold time to be the same, the delay time of the first delay unit 100 may be set to 1/2 of the delay time of the second delay unit 210. Details regarding the delay time setting will be described later.

이와 같이 구성된 본 발명의 일실시예에 따른 반도체 메모리 장치의 커맨드 버퍼의 동작을 도 6 및 도 7을 참조하여 설명하면 다음과 같다.The operation of the command buffer of the semiconductor memory device according to the exemplary embodiment configured as described above will be described with reference to FIGS. 6 and 7 as follows.

상기 버퍼(10)는 외부에서 커맨드가 입력되면, 상기 커맨드의 신호 레벨을 반도체 메모리 장치의 내부에서 처리 가능한 레벨(예를 들어, CMOS 레벨)로 변환하는 버퍼링 동작을 수행한다.When a command is input from the outside, the buffer 10 performs a buffering operation of converting the signal level of the command to a level (eg, a CMOS level) that can be processed inside the semiconductor memory device.

상기 펄스폭 조절부(200)는 상기 버퍼(10)에서 출력된 커맨드(cmd)를 기설정된 제 2 지연부(210)의 지연시간(d1) 만큼 지연시켜 펄스폭이 증가된 커맨드(wide_cmd)를 출력한다.The pulse width adjusting unit 200 delays the command cmd output from the buffer 10 by a predetermined delay time d1 of the second delay unit 210 and executes the command wide_cmd whose pulse width is increased. Output

상기 도 5의 제 2 지연부(210)는 고정된 지연시간을 갖거나, 도 4의 구성을 이용한 경우 제 1 및 제 2 퓨즈(F1, F2)의 선택적인 컷팅을 통해 원하는 지연시간이 선택된 상태이다. 상기 제 2 지연부(210)의 지연시간을 d1이라고 가정한다. 따라서 도 6에 도시된 바와 같이, 상기 버퍼(10)에서 출력된 커맨드(cmd)가 제 2 지연부(210)를 통해 지연되어 cmd_dly가 출력되고, 낸드 게이트(ND11)와 인버터(IV11)를 통해 d1 만큼 펄스폭이 증가된 wide_cmd가 출력된다.The second delay unit 210 of FIG. 5 has a fixed delay time or a desired delay time is selected through selective cutting of the first and second fuses F1 and F2 when the configuration of FIG. 4 is used. to be. Assume that the delay time of the second delay unit 210 is d1. Therefore, as shown in FIG. 6, the command cmd output from the buffer 10 is delayed through the second delay unit 210 so that cmd_dly is output, and through the NAND gate ND11 and the inverter IV11. wide_cmd is printed with the pulse width increased by d1.

상기 제 1 지연부(100)는 클럭 신호(clkp)를 입력받아 정해진 지연시간(d2) 만큼 지연시켜 지연된 클럭 신호(clkp_d)를 출력한다.The first delay unit 100 receives the clock signal clkp and delays by a predetermined delay time d2 to output the delayed clock signal clkp_d.

상기 제 1 지연부(100)의 지연시간(d2)에 따라 셋업 타임(ts2) 및 홀드 타임(th2)이 정해진다.The setup time ts2 and the hold time th2 are determined according to the delay time d2 of the first delay unit 100.

도 7에 도시된 바와 같이, 본 발명에 따른 셋업 타임(ts2) 및 홀드 타임(th2)은 종래 기술에 따른 셋업 타임(ts1) 및 홀드 타임(th1)에 비해 증가된 것이며, 아래와 같은 관계가 성립된다.As shown in FIG. 7, the setup time ts2 and hold time th2 according to the present invention are increased compared to the setup time ts1 and hold time th1 according to the related art, and the following relationship is established. do.

Ts2 = ts1 + d2, th2 = th1 + d2Ts2 = ts1 + d2, th2 = th1 + d2

예를 들어, 펄스 신호(clkp) 지연시간 즉, 제 1 지연부(100)의 지연시간(d2)이 펄스 폭 증가시간 즉, 제 2 지연부(210)의 지연시간(d1)의 1/2로 설정된 경우, 커맨드(cmd)의 펄스 폭이 증가하였지만, 클럭 신호(clkp) 또한 상기 증가된 펄스 폭의 절반 만큼 지연되었다. 따라서 셋업 타임(ts2)과 홀드 타임(th2)은 서로 같아진다.For example, the delay time d2 of the pulse signal clkp, that is, the delay time d2 of the first delay unit 100 is 1/2 of the increase time of the pulse width, that is, the delay time d1 of the second delay unit 210. When set to, the pulse width of the command cmd increased, but the clock signal clkp was also delayed by half of the increased pulse width. Therefore, the setup time ts2 and the hold time th2 become equal to each other.

상술한 원리에 따라 제 1 지연부(100)의 지연시간(d2)이 제 2 지연부(210)의 지연시간(d1)의 1/2보다 크게 설정된 경우, 셋업 타임(ts2)이 홀드 타임(th2)에 비해 길어진다.According to the principle described above, when the delay time d2 of the first delay unit 100 is set to be larger than 1/2 of the delay time d1 of the second delay unit 210, the setup time ts2 is set to hold time ( longer than th2).

마찬가지로 제 1 지연부(100)의 지연시간(d2)이 제 2 지연부(210)의 지연시간(d1)의 1/2보다 작게 설정된 경우, 홀드 타임(th2)이 셋업 타임(ts2)에 비해 길어진다.Similarly, when the delay time d2 of the first delay unit 100 is set to be smaller than 1/2 of the delay time d1 of the second delay unit 210, the hold time th2 is compared with the setup time ts2. Longer

본 발명은 상술한 바와 같이, 제 2 지연부(210)의 지연시간(d1)을 설정하여 원하는 만큼 커맨드(cmd)의 펄스폭을 증가시킬 수 있으며, 제 1 지연부(100)의 지연시간(d2)을 조절하여 셋업 타임(ts2)과 홀드 타임(th2)을 조절할 수 있다.As described above, the pulse width of the command cmd may be increased by setting the delay time d1 of the second delay unit 210 as desired, and the delay time of the first delay unit 100 may be increased. d2) to adjust the setup time (ts2) and hold time (th2).

상기 제 1 지연부(100)의 지연시간(d2)을 제 2 지연부(210)의 지연시간(d1)의 1/2로 설정하여 셋업 타임(ts2)과 홀드 타임(th2)이 같아지도록 함으로써 커맨드(cmd)가 안정적으로 래치될 수 있도록 하는 것이 가장 바람직하다.By setting the delay time d2 of the first delay unit 100 to 1/2 of the delay time d1 of the second delay unit 210 so that the setup time ts2 and the hold time th2 are the same. Most preferably, the command cmd can be reliably latched.

그러나 반도체 메모리 장치 설계시 모델별 특성 등에 따라 셋업 타임(ts2)이 더 길어야 하거나, 홀드 타임(th2)이 길어야 하는 경우가 발생할 수 있다. 따라서 본 발명은 필요에 따라 셋업 타임(ts2)과 홀드 타임(th2)을 원하는 수준으로 조정할 수 있도록 한 것이다.However, when designing a semiconductor memory device, a setup time ts2 may be longer or a hold time th2 may be long depending on model-specific characteristics. Therefore, the present invention allows the setup time ts2 and hold time th2 to be adjusted to a desired level as necessary.

상기 래치(20)는 상기 지연된 클럭 신호(clkp_d)에 따라 상기 펄스폭이 증가된 커맨드(wide_cmd)를 셋업 타임(ts2)과 홀드 타임(th2) 동안 래치하여 내부 커맨 드(icmd)로 출력한다.The latch 20 latches the command wide_cmd whose pulse width is increased according to the delayed clock signal clkp_d during the setup time ts2 and the hold time th2 and outputs the internal command icmd.

상술한 바와 같이, 본 발명에 따른 셋업 타임(ts2)과 홀드 타임(th2)은 종래의 기술에 비해 증가되었다. 따라서 상기 래치(20)가 종래기술에 비해 안정적인 래치동작을 수행할 수 있다.As described above, the setup time ts2 and hold time th2 according to the present invention have been increased in comparison with the prior art. Therefore, the latch 20 can perform a stable latch operation compared to the prior art.

본 발명이 속하는 기술분야의 당업자는 본 발명이 그 기술적 사상이나 필수적 특징을 변경하지 않고서 다른 구체적인 형태로 실시될 수 있으므로, 이상에서 기술한 실시예들은 모든 면에서 예시적인 것이며 한정적인 것이 아닌 것으로서 이해해야만 한다. 본 발명의 범위는 상기 상세한 설명보다는 후술하는 특허청구범위에 의하여 나타내어지며, 특허청구범위의 의미 및 범위 그리고 그 등가개념으로부터 도출되는 모든 변경 또는 변형된 형태가 본 발명의 범위에 포함되는 것으로 해석되어야 한다.As those skilled in the art to which the present invention pertains may implement the present invention in other specific forms without changing the technical spirit or essential features, the embodiments described above should be understood as illustrative and not restrictive in all aspects. Should be. 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.

본 발명에 따른 반도체 메모리 장치의 커맨드 버퍼는 다음과 같은 효과가 있다.The command buffer of the semiconductor memory device according to the present invention has the following effects.

첫째, 커맨드를 래치하기 위한 셋업 타임 및 홀드 타임 마진을 원하는 만큼 확보할 수 있으므로 안정적인 커맨드 래치가 가능하고, 그에 따라 반도체 메모리 장치의 고속동작 특성을 향상시킬 수 있다.First, since the setup time and hold time margin for latching the command can be secured as desired, a stable command latch is possible, thereby improving the high-speed operation characteristics of the semiconductor memory device.

둘째, 커맨드를 래치하기 위한 셋업 타임 및 홀드 타임 비율을 원하는 만큼 조절할 수 있으므로 반도체 메모리 장치의 특성변화에 유연하게 대응할 수 있다.Second, since the setup time and hold time ratio for latching the command can be adjusted as desired, it is possible to flexibly cope with the characteristic change of the semiconductor memory device.

Claims (13)

외부 커맨드를 입력 받아 버퍼링하는 버퍼;A buffer that receives and buffers an external command; 클럭 신호를 기설정된 지연시간 만큼 지연시켜 출력하는 지연부;A delay unit for delaying and outputting a clock signal by a predetermined delay time; 상기 버퍼에서 출력된 커맨드의 펄스폭을 조절하는 펄스폭 조절부; 및A pulse width adjusting unit controlling a pulse width of the command output from the buffer; And 상기 펄스폭이 조절된 커맨드를 상기 지연부에서 출력된 클럭 신호를 이용하여 래치하는 래치를 구비하는 반도체 메모리 장치의 커맨드 버퍼.And a latch configured to latch the command whose pulse width is adjusted using the clock signal output from the delay unit. 제 1 항에 있어서,The method of claim 1, 상기 지연부는The delay unit 지연시간을 조절하기 위한 제어신호를 출력하는 지연시간 제어부, 및A delay time controller for outputting a control signal for adjusting the delay time; 상기 클럭 신호를 상기 제어신호에 상응하는 시간만큼 지연시켜 출력하는 가변 지연부를 구비하는 것을 특징으로 하는 반도체 메모리 장치의 커맨드 버퍼.And a variable delay unit configured to delay and output the clock signal by a time corresponding to the control signal. 제 1 항에 있어서,The method of claim 1, 상기 펄스폭 조절부는The pulse width adjusting unit 상기 버퍼에서 출력된 커맨드를 정해진 시간만큼 지연시키는 제 2 지연부, 및A second delay unit which delays the command output from the buffer by a predetermined time period, and 상기 버퍼에서 출력된 커맨드와 상기 제 2 지연부의 출력 신호를 연산하여 상기 버퍼에서 출력된 커맨드의 펄스 폭을 증가시켜 출력하는 논리 소자를 구비하 는 것을 특징으로 하는 반도체 메모리 장치의 커맨드 버퍼.And a logic element for calculating a command output from the buffer and an output signal of the second delay unit, and increasing the pulse width of the command output from the buffer to output the same. 제 3 항에 있어서,The method of claim 3, wherein 상기 제 2 지연부는The second delay unit 지연시간을 조절하기 위한 제어신호를 출력하는 지연시간 제어부, 및A delay time controller for outputting a control signal for adjusting the delay time; 상기 클럭 신호를 상기 제어신호에 상응하는 시간만큼 지연시켜 출력하는 가변 지연부를 구비하는 것을 특징으로 하는 반도체 메모리 장치의 커맨드 버퍼.And a variable delay unit configured to delay and output the clock signal by a time corresponding to the control signal. 제 3 항에 있어서,The method of claim 3, wherein 상기 논리 소자는 논리곱 연산을 수행하도록 구성됨을 특징으로 하는 반도체 메모리 장치의 커맨드 버퍼.And the logic element is configured to perform an AND operation. 제 2 항 또는 제 4 항에 있어서,The method according to claim 2 or 4, 상기 지연시간 제어부는The delay time controller 퓨즈의 컷팅 여부에 따라 지연시간을 증가시키기 위한 제 1 제어신호를 출력하는 제 1 지연시간 제어부, 및A first delay time controller outputting a first control signal for increasing a delay time according to whether a fuse is cut or not; and 퓨즈의 컷팅 여부에 따라 지연시간을 감소시키기 위한 제 2 제어신호를 출력하는 제 2 지연시간 제어부를 구비하는 것을 특징으로 하는 반도체 메모리 장치의 커맨드 버퍼.And a second delay time controller for outputting a second control signal for reducing the delay time according to whether the fuse is cut. 제 6 항에 있어서,The method of claim 6, 상기 제 1 지연시간 제어부는The first delay time controller 일단이 전원단과 연결된 퓨즈,Once the fuse connected to the power stage, 입력단이 상기 제 1 퓨즈의 타단과 연결된 래치,A latch having an input terminal connected to the other end of the first fuse, 상기 래치의 출력을 입력받아 상기 제 1 제어신호를 출력하는 제 1 반전소자,A first inverting element receiving the output of the latch and outputting the first control signal; 상기 제 1 반전소자의 출력을 입력받아 반전된 제 1 제어신호를 출력하는 제 2 반전소자, 및A second inverting element which receives the output of the first inverting element and outputs an inverted first control signal; and 상기 퓨즈의 타단과 상기 제 1 반전소자의 입력단 사이에 연결되어 파워 업 신호에 따라 동작하는 스위칭 소자를 구비하는 것을 특징으로 하는 반도체 메모리 장치의 커맨드 버퍼.And a switching element connected between the other end of the fuse and the input end of the first inverting element to operate according to a power-up signal. 제 6 항에 있어서,The method of claim 6, 상기 제 2 지연시간 제어부는The second delay time controller 일단이 전원단과 연결된 퓨즈,Once the fuse connected to the power stage, 입력단이 상기 제 1 퓨즈의 타단과 연결된 래치,A latch having an input terminal connected to the other end of the first fuse, 상기 래치의 출력을 입력받아 상기 제 2 제어신호를 출력하는 제 1 반전소자,A first inverting element receiving the output of the latch and outputting the second control signal; 상기 제 1 반전소자의 출력을 입력받아 반전된 제 2 제어신호를 출력하는 제 2 반전소자, 및A second inverting element which receives the output of the first inverting element and outputs an inverted second control signal; and 상기 퓨즈의 타단과 상기 제 1 반전소자의 입력단 사이에 연결되어 파워 업 신호에 따라 동작하는 스위칭 소자를 구비하는 것을 특징으로 하는 반도체 메모리 장치의 커맨드 버퍼.And a switching element connected between the other end of the fuse and the input end of the first inverting element to operate according to a power-up signal. 제 2 항 또는 제 4 항에 있어서,The method according to claim 2 or 4, 상기 가변 지연부는The variable delay unit 제 1 딜레이,First delay, 제 2 딜레이,Second delay, 입력단에 상기 제 1 딜레이의 출력을 입력받고 제 1 및 제 2 제어단자에 제 2 제어신호를 입력받는 제 1 스위칭 소자,A first switching device receiving an output of the first delay at an input terminal and a second control signal at first and second control terminals; 입력단에 상기 제 2 딜레이의 출력을 입력받고 제 1 및 제 2 제어단자에 상기 반전된 제 2 제어신호를 입력받으며 출력단이 상기 제 1 스위칭 소자와 공통 연결된 제 2 스위칭 소자,A second switching element receiving an output of the second delay at an input terminal and receiving the inverted second control signal at first and second control terminals and having an output terminal commonly connected to the first switching element; 입력단이 상기 제 1 및 제 2 스위칭 소자의 출력단과 공통 연결되고 제 1 및 제 2 제어단자에 상기 제 1 제어신호를 입력받는 제 3 스위칭 소자,A third switching element having an input terminal commonly connected to the output terminals of the first and second switching elements and receiving the first control signal to the first and second control terminals; 입력단이 상기 제 1 및 제 2 스위칭 소자의 출력단과 연결된 제 3 딜레이, 및A third delay at which an input terminal is connected to output terminals of the first and second switching elements, and 입력단에 상기 제 3 딜레이의 출력을 입력받고 제 1 및 제 2 제어단자에 반전된 제 1 제어신호를 입력받으며 출력단이 상기 제 3 스위칭 소자와 공통 연결된 제 4 스위칭 소자를 구비하는 것을 특징으로 하는 반도체 메모리 장치의 커맨드 버 퍼.A semiconductor comprising: a fourth switching element having an input of an output of the third delay and an inverted first control signal at a first and a second control terminal and having an output terminal commonly connected to the third switching element; Command buffer of the memory device. 제 9 항에 있어서,The method of claim 9, 상기 제 1 내지 제 3 딜레이는 지연시간이 서로 다른 것을 특징으로 하는 반도체 메모리 장치의 커맨드 버퍼.The first to third delays are different in delay time from the command buffer of the semiconductor memory device. 제 1 항에 있어서,The method of claim 1, 상기 펄스폭 조절부에서 조절된 펄스폭에 상응하는 시간과 상기 지연부의 지연시간은 비례관계인 것을 특징으로 하는 반도체 메모리 장치의 커맨드 버퍼.And a delay time corresponding to the pulse width adjusted by the pulse width control unit and a delay time of the delay unit. 제 1 항에 있어서,The method of claim 1, 상기 지연부의 지연시간은 상기 펄스폭 조절부에서 조절된 펄스폭에 상응하는 시간의 1/2인 것을 특징으로 하는 반도체 메모리 장치의 커맨드 버퍼.And a delay time of the delay unit is 1/2 of a time corresponding to the pulse width adjusted by the pulse width adjusting unit. 제 1 항에 있어서,The method of claim 1, 상기 지연부의 지연시간은 상기 래치의 셋업(Setup) 타임과 홀드(Hold) 타임에 따라 결정됨을 특징으로 하는 반도체 메모리 장치의 커맨드 버퍼.The delay time of the delay unit is determined according to a setup time and a hold time of the latch.
KR1020060111829A 2006-11-13 2006-11-13 Command Buffer for Semiconductor Memory Apparatus Expired - Fee Related KR100851990B1 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
KR1020060111829A KR100851990B1 (en) 2006-11-13 2006-11-13 Command Buffer for Semiconductor Memory Apparatus

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
KR1020060111829A KR100851990B1 (en) 2006-11-13 2006-11-13 Command Buffer for Semiconductor Memory Apparatus

Publications (2)

Publication Number Publication Date
KR20080043153A true KR20080043153A (en) 2008-05-16
KR100851990B1 KR100851990B1 (en) 2008-08-13

Family

ID=39661664

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1020060111829A Expired - Fee Related KR100851990B1 (en) 2006-11-13 2006-11-13 Command Buffer for Semiconductor Memory Apparatus

Country Status (1)

Country Link
KR (1) KR100851990B1 (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20250038286A (en) * 2023-09-12 2025-03-19 연세대학교 산학협력단 Pulse Signal Generator to reduce Power Consumption of SRAM and SRAM having The Same

Family Cites Families (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR100543204B1 (en) * 2003-04-29 2006-01-20 주식회사 하이닉스반도체 Column address decoding system
KR100632611B1 (en) * 2004-11-15 2006-10-09 주식회사 하이닉스반도체 Command decoder of semiconductor memory device

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20250038286A (en) * 2023-09-12 2025-03-19 연세대학교 산학협력단 Pulse Signal Generator to reduce Power Consumption of SRAM and SRAM having The Same

Also Published As

Publication number Publication date
KR100851990B1 (en) 2008-08-13

Similar Documents

Publication Publication Date Title
KR100625298B1 (en) On Die Termination Control
US11233511B2 (en) Skew compensation circuit and semiconductor apparatus including the same
US7839159B2 (en) ZQ calibration circuit and a semiconductor device including a ZQ calibration circuit
KR100801032B1 (en) Input Circuit of Nonvolatile Semiconductor Memory Device and Data Input Method of Nonvolatile Semiconductor Memory Device
US20130015880A1 (en) Semiconductor device and method of adjusting an impedance of an output buffer
KR100929846B1 (en) On Die Termination Control Circuit
US8334706B2 (en) Impedance calibration mode control circuit
KR101535224B1 (en) Duty control circuit and semiconductor device having the same
US8754688B2 (en) Signal output circuit and semiconductor device including the same
US9659667B2 (en) Circuit for reading one time programmable memory
US7286000B1 (en) Semiconductor device
JP3116862B2 (en) Skew logic circuit device
KR100851990B1 (en) Command Buffer for Semiconductor Memory Apparatus
KR100632615B1 (en) Data Strobe Signal Generation Circuit for Testing Synchronous Memory Devices
US11843375B2 (en) Semiconductor integrated circuit
US7750714B2 (en) Semiconductor device having input circuit with output path control unit
JP2011135436A (en) Semiconductor device
KR102006239B1 (en) Data Output Circuit
US6704242B2 (en) Semiconductor integrated circuit
KR100666931B1 (en) Semiconductor memory device
JP2010097660A (en) Semiconductor device
US7218161B2 (en) Substantially temperature independent delay chain
CN113628646A (en) Electronic device for controlling clock generation
KR100600049B1 (en) Semiconductor memory device
KR20180116623A (en) Synchronous Circuit

Legal Events

Date Code Title Description
A201 Request for examination
PA0109 Patent application

Patent event code: PA01091R01D

Comment text: Patent Application

Patent event date: 20061113

PA0201 Request for examination
E902 Notification of reason for refusal
PE0902 Notice of grounds for rejection

Comment text: Notification of reason for refusal

Patent event date: 20071212

Patent event code: PE09021S01D

E90F Notification of reason for final refusal
PE0902 Notice of grounds for rejection

Comment text: Final Notice of Reason for Refusal

Patent event date: 20080424

Patent event code: PE09021S02D

PG1501 Laying open of application
E701 Decision to grant or registration of patent right
PE0701 Decision of registration

Patent event code: PE07011S01D

Comment text: Decision to Grant Registration

Patent event date: 20080731

GRNT Written decision to grant
PR0701 Registration of establishment

Comment text: Registration of Establishment

Patent event date: 20080806

Patent event code: PR07011E01D

PR1002 Payment of registration fee

Payment date: 20080807

End annual number: 3

Start annual number: 1

PG1601 Publication of registration
LAPS Lapse due to unpaid annual fee
PC1903 Unpaid annual fee