KR100885486B1 - Semiconductor memory apparatus - Google Patents
Semiconductor memory apparatus Download PDFInfo
- Publication number
- KR100885486B1 KR100885486B1 KR1020070068961A KR20070068961A KR100885486B1 KR 100885486 B1 KR100885486 B1 KR 100885486B1 KR 1020070068961 A KR1020070068961 A KR 1020070068961A KR 20070068961 A KR20070068961 A KR 20070068961A KR 100885486 B1 KR100885486 B1 KR 100885486B1
- Authority
- KR
- South Korea
- Prior art keywords
- delay
- clock
- output
- duty
- signals
- Prior art date
Links
- 239000004065 semiconductor Substances 0.000 title claims abstract description 36
- 230000003111 delayed effect Effects 0.000 claims abstract description 50
- 239000000872 buffer Substances 0.000 claims description 13
- 230000007704 transition Effects 0.000 claims description 11
- 238000000034 method Methods 0.000 claims 15
- 230000000694 effects Effects 0.000 abstract description 3
- 230000000630 rising effect Effects 0.000 description 12
- 238000010586 diagram Methods 0.000 description 8
- 230000001360 synchronised effect Effects 0.000 description 8
- 230000001934 delay Effects 0.000 description 3
- 230000005540 biological transmission Effects 0.000 description 1
- 230000002349 favourable effect Effects 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 230000008054 signal transmission Effects 0.000 description 1
- 238000006467 substitution reaction Methods 0.000 description 1
Images
Classifications
-
- G—PHYSICS
- G11—INFORMATION STORAGE
- G11C—STATIC STORES
- G11C7/00—Arrangements for writing information into, or reading information out from, a digital store
- G11C7/22—Read-write [R-W] timing or clocking circuits; Read-write [R-W] control signal generators or management
- G11C7/222—Clock generating, synchronizing or distributing circuits within memory device
-
- G—PHYSICS
- G11—INFORMATION STORAGE
- G11C—STATIC STORES
- G11C2207/00—Indexing scheme relating to arrangements for writing information into, or reading information out from, a digital store
- G11C2207/22—Control and timing of internal memory operations
- G11C2207/2272—Latency related aspects
-
- H—ELECTRICITY
- H03—ELECTRONIC CIRCUITRY
- H03K—PULSE TECHNIQUE
- H03K5/00—Manipulating of pulses not covered by one of the other main groups of this subclass
- H03K5/156—Arrangements in which a continuous pulse train is transformed into a train having a desired pattern
- H03K5/1565—Arrangements in which a continuous pulse train is transformed into a train having a desired pattern the output pulses having a constant duty cycle
-
- H—ELECTRICITY
- H03—ELECTRONIC CIRCUITRY
- H03L—AUTOMATIC CONTROL, STARTING, SYNCHRONISATION OR STABILISATION OF GENERATORS OF ELECTRONIC OSCILLATIONS OR PULSES
- H03L7/00—Automatic control of frequency or phase; Synchronisation
- H03L7/06—Automatic control of frequency or phase; Synchronisation using a reference signal applied to a frequency- or phase-locked loop
- H03L7/08—Details of the phase-locked loop
- H03L7/081—Details of the phase-locked loop provided with an additional controlled phase shifter
- H03L7/0812—Details of the phase-locked loop provided with an additional controlled phase shifter and where no voltage or current controlled oscillator is used
Landscapes
- Dram (AREA)
Abstract
본 발명은 듀티비가 일치하는 지연고정된 클록 신호를 출력하기 위해서 아날로그 듀티 보정 회로를 지연고정회로 내 출력단에 연결하여 듀티 조절 효과를 증대시킬 수 있는 반도체 메모리 장치를 제공한다. 본 발명에 따른 반도체 메모리 장치는 메모리 장치의 내부에서 시스템 클록의 지연값을 보상하여 상기 시스템 클록 신호에 비해 일정하게 앞선 타이밍을 가지며 듀티비가 일정한 제 1 및 2 지연고정된 클록 신호를 출력하기 위한 지연고정루프 및 제 1 및 2 지연고정된 클록 신호를 입력받아 서로 비교한 뒤 비교결과에 대응하는 전압레벨을 가지는 듀티 보정 신호를 지연고정루프로 출력하여 지연고정된 클록 신호의 듀티비를 조절하기 위한 아날로그 듀티 보정 회로를 포함한다. 이로 인해, 본 발명은 지연고정 동작에 의한 영향 없이 듀티비가 일정한 지연고정된 클록 신호를 출력하고 듀티비가 일정치 않아 지연고정 동작이 정상적으로 이루어지지 않을 수 있는 동작상 오류를 방지할 수 있다.The present invention provides a semiconductor memory device capable of increasing the duty control effect by connecting an analog duty correction circuit to an output terminal in the delay lock circuit to output a delay locked clock signal having a matching duty ratio. A semiconductor memory device according to the present invention compensates a delay value of a system clock inside a memory device to delay first and second delayed clock signals having a timing that is constantly ahead of the system clock signal and having a constant duty ratio. To adjust the duty ratio of the delayed clock signal by receiving the fixed loop and the first and second delayed clock signals, comparing them with each other, and outputting a duty correction signal having a voltage level corresponding to the comparison result to the delay locked loop. An analog duty correction circuit. As a result, the present invention can prevent an operation error in which a delay ratio fixed clock signal is output without a delay ratio operation and the duty ratio is not constant.
반도체, 메모리, 지연고정회로, 듀티 보정 회로, 듀티비 Semiconductor, memory, delay lock circuit, duty compensation circuit, duty ratio
Description
본 발명은 반도체 메모리 장치에 관한 것으로, 특히 반도체 메모리 장치의 지연고정회로에 관한 것이다. The present invention relates to a semiconductor memory device, and more particularly, to a delay lock circuit of a semiconductor memory device.
복수의 반도체 장치들로 구성된 시스템에서 반도체 메모리 장치는 데이터를 저장하기 위한 것이다. 데이터 처리 장치, 예를 들면 중앙처리장치(CPU)등에서 데이터를 요구하게 되면, 반도체 메모리 장치는 데이터를 요구하는 장치로부터 입력된 어드레스에 대응하는 데이터를 출력하거나, 그 어드레스에 대응하는 위치에 데이터 요구 장치로부터 제공되는 데이터를 저장한다.In a system composed of a plurality of semiconductor devices, the semiconductor memory device is for storing data. When data is requested from a data processing device such as a central processing unit (CPU), the semiconductor memory device outputs data corresponding to an address input from a device requesting data, or requests data at a location corresponding to the address. Stores data provided from the device.
반도체 장치들로 구성된 시스템의 동작속도가 빨라지고, 반도체 집적회로에 관한 기술이 발달하면서, 반도체 메모리 장치는 보다 빠른 속도로 데이터를 출력하거나 저장하도록 요구받아 왔다. 고속으로 데이터를 입출력시키기 위해서, 시스템 클럭을 입력받은 다음, 입력받는 시스템 클럭에 동기되어 데이터를 입/출력시킬 수 있는 동기식 메모리 장치가 개발되었다. 동기식 메모리 장치로도 요구되는 데이터 입출력속도를 만족시키기가 충분하지 않아서, 시스템 클럭의 라이징 에지와 하강에지에 각각 데이터가 입/출력되는 DDR(Double Data Rate) 동기식 메모리 장치가 개발되었다.As the operating speed of a system composed of semiconductor devices becomes faster, and technology related to semiconductor integrated circuits develops, semiconductor memory devices have been required to output or store data at a higher speed. In order to input and output data at high speed, a synchronous memory device capable of inputting / outputting data in synchronization with an input system clock and then receiving a system clock has been developed. Since even the synchronous memory device does not satisfy the required data input / output speed, a DDR (Double Data Rate) synchronous memory device has been developed in which data is input and output at the rising edge and the falling edge of the system clock, respectively.
DDR 동기식 메모리 장치는 시스템 클럭의 라이징 에지와 하강에지에 각각 데이터를 입출력시켜야 하기 때문에 시스템 클럭의 한 주기 안에서 2개의 데이터를 처리해야 한다. 즉, DDR 동기식 메모리 장치는 클럭신호의 라이징 에지 및 하강에지에 각각 데이터를 출력하거나 입력받아 저장해야만 하는 것이다. 특히 DDR 메모리 장치가 데이터를 출력하는 타이밍은 시스템 클럭의 라이징 에지 또는 하강에지에 정확하게 동기시켜 출력시켜야 한다. 이를 위해 DDR 메모리 장치의 데이터 출력회로는 입력된 시스템 클럭의 라이징 에지와 하강에지에 동기시켜 데이터를 출력시킨다.Since DDR synchronous memory devices must input and output data at the rising edge and falling edge of the system clock respectively, two data must be processed within one period of the system clock. That is, the DDR synchronous memory device must output or receive data at the rising edge and the falling edge of the clock signal, respectively. In particular, the timing at which the DDR memory device outputs data must be accurately synchronized to the rising edge or falling edge of the system clock. To this end, the data output circuit of the DDR memory device outputs data in synchronization with the rising edge and falling edge of the input system clock.
그러나, 메모리 장치에 입력된 시스템 클럭은 반도체 메모리 장치 내부에 배치된 클럭입력버퍼, 클럭신호를 전송하기 위한 전송라인등에 의해 필연적으로 지연시간을 가지고 데이터 출력회로에 도달하게 된다. 따라서 데이터 출력회로가 이미 지연시간을 가지고 전달된 시스템 클럭에 동기시켜 데이터를 출력하게 되면, 반도체 메모리 장치의 출력데이터를 전달받는 외부의 장치는 시스템 클럭의 라이징 에지와 하강 에지에 동기되지 않은 데이터를 전달받게 된다.However, the system clock input to the memory device inevitably arrives at the data output circuit with a delay time by a clock input buffer disposed in the semiconductor memory device, a transmission line for transmitting a clock signal, and the like. Therefore, when the data output circuit outputs data in synchronization with the system clock that has already passed the delay time, the external device receiving the output data of the semiconductor memory device receives data that is not synchronized with the rising and falling edges of the system clock. You will be delivered.
이를 해결하기 위해, 반도체 메모리 장치는 클럭신호의 지연을 고정시키는 지연고정회로를 구비하고 있다. 지연고정회로는 시스템 클럭이 메모리 장치에 입력되어 데이터 출력회로로 전달될 때까지 메모리 장치의 내부 회로에 의해 지연되는 값을 보상하기 위한 회로이다. 지연고정회로는 시스템 클럭이 반도체 메모리 장치의 클럭 입력버퍼 및 클럭신호 전송라인등에 의해 지연되는 시간을 찾아내고, 찾아낸 값에 대응하여 시스템 클럭을 지연시켜 데이터 출력회로로 출력한다. 즉, 지연고정회로에 의해서, 메모리 장치에 입력된 시스템 클럭은 지연값이 일정하게 고정된 상태로 데이터 출력회로로 전달되는 것이다. 데이터 출력회로는 지연고정된 클럭에 동기시켜 데이터를 출력하며, 외부에서는 시스템 클럭에 정확하게 동기되어 데이터가 출력되는 것으로 판단하게 되는 것이다.In order to solve this problem, the semiconductor memory device includes a delay lock circuit for fixing a delay of a clock signal. The delay lock circuit is a circuit for compensating for a value delayed by an internal circuit of the memory device until the system clock is input to the memory device and transferred to the data output circuit. The delay lock circuit finds a time at which the system clock is delayed by the clock input buffer and the clock signal transmission line of the semiconductor memory device, and delays the system clock corresponding to the found value to output the data to the data output circuit. That is, the system clock input to the memory device is transmitted to the data output circuit with the delay value fixed by the delay lock circuit. The data output circuit outputs data in synchronization with a delayed clock, and externally determines that data is output in synchronization with the system clock.
실제 동작은 데이터가 출력되어야 하는 시점보다 한 주기 앞 선 시점에서 지연고정회로에서 출력되는 지연고정클럭이 출력버퍼에 전달되고, 전달된 지연고정클럭에 동기시켜 데이터를 출력하게 된다. 따라서 시스템 클럭이 메모리 장치의 내부회로에 의해 지연되는 만큼보다 더 빠르게 데이터를 출력시키는 것이 되는 것이다. 이렇게 함으로서, 메모리 장치의 외부에서는 메모리 장치에 입력된 시스템 클럭의 라이징 에지와 하강에지에 각각 정확하게 동기되어 데이터가 출력되는 것처럼 보이는 것이다. 결국 지연고정회로는 데이터를 얼마만큼 더 빨리 출력시켜야 메모리 장치의 내부에서 시스템 클럭의 지연값을 보상할 수 있는지 찾아내는 회로이다.In the actual operation, the delay lock clock output from the delay lock circuit is transferred to the output buffer at a point before the data should be output, and the data is output in synchronization with the delay lock clock. Therefore, the system clock outputs data faster than the delay of the internal circuit of the memory device. By doing so, the data appears to be externally synchronized with the rising edge and the falling edge of the system clock input to the memory device. After all, a delay lock circuit is a circuit that finds out how much faster data must be output to compensate for the delay of the system clock inside the memory device.
이러한 지연고정회로에서 출력된 지연고정클럭은 시스템 클럭의 지연값을 보상할 수 있어야하는 것뿐만 아니라, 동일한 듀티비(duty ratio)를 확보하여야 한다. 반도체 메모리 장치의 동작이 점점 빨라지면서, 반도체 메모리 장치는 시스템 클럭의 상승 에지 및 하강 에지 모두에 맞추어 데이터를 출력하기 때문에 듀티비가 동일하게 확보되지 않을 경우 읽기 혹은 쓰기의 동작에서 일정한 동작마진을 가질 수가 없게 되어 정상적인 동작을 실행하기 어려울 수가 있다.The delay lock clock output from the delay lock circuit must not only compensate the delay value of the system clock but also ensure the same duty ratio. As the operation of the semiconductor memory device becomes faster and faster, the semiconductor memory device outputs data in accordance with both the rising edge and the falling edge of the system clock, so that if the duty ratio is not the same, there is a constant operating margin in the read or write operation. It can be difficult to perform normal operations.
도 1은 일반적인 반도체 메모리 장치를 설명하기 위한 블록도이다. 구체적으로는 반도체 메모리 장치 내 지연고정루프(100)와 아날로그 듀티 보정 회로(200)의 구성을 설명한다.1 is a block diagram illustrating a general semiconductor memory device. Specifically, the configuration of the delay locked
도시된 바와 같이, 지연고정루프(100)는 입력된 클록 신호(CLK, CLKB)보다 일정하게 앞선 타이밍을 가지는 지연고정된 클록 신호(RDLLCLK, FDLLCLK)를 출력하기 위한 것이고, 아날로그 듀티 보정 회로(200)는 클록 신호(CLK, CLKB)가 일정한 듀티비를 가진 제 1 및 2 내부 클록(ICLK, ICLKB)으로 변환되도록 하기 위해 지연고정루프(100) 내 입력 버퍼(110, 120)를 제어하기 위한 것이다. 도시되지 않았지만, 반도체 메모리 장치는 출력되는 데이터를 제 1 및 2 지연고정된 클록 신호(RDLLCLK, FDLLCLK)에 동기 시켜 외부로 출력함으로써, 반도체 메모리 장치의 외부는 시스템 클록 신호에 정확하게 동기 되어 출력되는 데이터를 이용해 안정적인 동작을 실행할 수 있다.As shown, the
지연고정루프(100)는 외부에서 입력되는 클록 신호(CLK, CLKB)를 입력받아 제 1 및 2 내부 클록(ICLK, ICLKB)을 출력하기 위한 제 1 및 2 입력 버퍼(110, 120), 제 1 내부 클록(ICLK)을 지연시키기 위한 딜레이 라인(130)과, 딜레이 라인(130)의 지연시간을 제어하는 쉬프트 제어부(170), 딜레이 라인(130)에서 출력된 지연 클록(RCLK)을 이용하여 제 1 및 2 지연 고정된 클록 신호(RDLLCLK, FDLLCLK)를 출력하기 위한 제 1 및 2 출력 드라이버(140, 150), 제 1 출력 드라이버(140)에서 출력된 제 1 지연 고정된 클록 신호(RDLLCLK)를 모델링된 지연시간동안 지연시 켜 피드백시키는 레플리카 지연모델(180), 및 레플리카 지연모델(180)의 출력인 피드백 클록(FBCLK)과 기준 클록(REFCLK)의 위상을 비교하여 그 결과를 쉬프트 제어부(170)로 통지하는 위상 비교기(160)를 구비한다. 여기서, 레플리카 지연모델(180)은 더미 클럭 버퍼, 더미 출력 버퍼, 더미 로드 등을 포함하여 메모리 소자 내 클록 패스와 동일한 지연조건을 가지며, 흔히 복제회로(replica circuit)라고도 불린다.The delay locked
아날로그 듀티 보정 회로(200)는 제 1 및 2 입력 버퍼(110, 120)에서 출력된 제 1 및 2 내부 클록(ICLK, ICLKB)을 입력받아 두 클록의 듀티 차이에 대응하는 전압 레벨을 가진 제 1 및 2 증폭 신호(POR, POF)를 출력하기 위한 전하 펌프(210), 제 1 및 2 증폭 신호(POR, POF)를 입력받아 각 신호의 전압 레벨을 비교하여 비교 결과(INC, DEC)를 출력하기 위한 전압 비교부(220), 비교 결과(INC, DEC)를 카운트하기 위한 카운터(230), 카운트한 결과(C<0:N>)를 입력받아 대응하는 전압 레벨을 가진 제 1 및 2 듀티 보정 신호(VCR, VCF)을 생성하기 위한 D/A 컨버터(240)를 포함한다. 제 1 및 2 듀티 보정 신호(VCR, VCF)은 지연고정회로(100) 내 제 1 및 2 입력 버퍼(110, 120)로 입력되어 일정한 듀티비를 가진 제 1 및 2 내부 클록(ICLK, ICLKB)이 생성되도록 한다.The analog
전술한 지연고정루프는 아날로그 듀티 조정 회로를 통하여 듀티비가 보정된 내부 클록을 이용하여 지연고정 동작을 실행함으로써 출력되는 제 1 및 2 지연고정된 클록 신호의 듀티비가 틀어지는 것을 방지하였다. 그러나, 지연고정루프에서 지연고정 동작을 실행하여 출력되는 신호의 위상을 조정하는 과정을 통해 제 1 및 2 출력 드라이버에서 제 1 및 2 지연고정된 클록 신호의 듀티비가 정확히 맞지 않을 수 있다. 결국, 듀티비가 맞지 않는 지연고정된 클록 신호가 출력되어 아날로그 듀티 조정 회로를 채택한 효과가 반감될 수 있다.The delay lock loop described above prevents the duty ratios of the first and second delay locked clock signals output by performing the delay lock operation using the internal clock whose duty ratio is corrected through the analog duty adjustment circuit. However, the duty ratio of the first and second delayed clock signals in the first and second output drivers may not be exactly matched by adjusting the phase of the output signal by performing the delay locked operation in the delay locked loop. As a result, a delayed clock signal that does not match the duty ratio is output so that the effect of adopting the analog duty adjustment circuit can be halved.
본 발명은 전술한 문제점을 해결하기 위해 제안된 것으로, 듀티비가 일치하는 지연고정된 클록 신호를 출력하기 위해서 아날로그 듀티 보정 회로를 지연고정회로 내 출력단에 연결하여 듀티 조절 효과를 증대시킬 수 있는 반도체 메모리 장치를 제공함을 목적으로 한다.SUMMARY OF THE INVENTION The present invention has been proposed to solve the above-described problem, and a semiconductor memory capable of increasing the duty control effect by connecting an analog duty correction circuit to an output terminal in a delay lock circuit to output a delay locked clock signal having a matching duty ratio. It is an object to provide a device.
본 발명은 메모리 장치의 내부에서 시스템 클록의 지연값을 보상하여 상기 시스템 클록 신호에 비해 일정하게 앞선 타이밍을 가지며 듀티비가 일정한 제 1 및 2 지연고정된 클록 신호를 출력하기 위한 지연고정루프 및 제 1 및 2 지연고정된 클록 신호를 입력받아 서로 비교한 뒤 비교결과에 대응하는 전압레벨을 가지는 듀티 보정 신호를 지연고정루프로 출력하여 지연고정된 클록 신호의 듀티비를 조절하기 위한 아날로그 듀티 보정 회로를 포함하는 반도체 메모리 장치를 제공한다.The present invention provides a delay lock loop and a first delay loop for compensating a delay value of a system clock in a memory device and outputting first and second delay locked clock signals having a timing that is constantly ahead of the system clock signal and having a constant duty ratio. And an analog duty correction circuit for adjusting the duty ratio of the delayed clock signal by receiving the delayed clock signals, comparing them with each other, and outputting a duty correction signal having a voltage level corresponding to the comparison result to the delay locked loop. A semiconductor memory device is provided.
또한, 본 발명은 제 1 및 2 지연고정된 클록 신호를 입력받아 서로 비교한 뒤 비교결과에 대응하는 전압레벨을 가지는 제 1 및 2 듀티 보정 신호를 출력하기 위한 아날로그 듀티 보정 회로 및 제 1 및 2 듀티 보정 신호의 전압 레벨에 따라 내부에 흐르는 전류량을 변화시켜 입력되는 클록 신호의 천이를 지연시켜 듀티비가 조절된 제 1 및 2 지연고정된 클록 신호를 출력하기 위한 출력 드라이버를 포함하는 반도체 메모리 장치를 제공한다.The present invention also provides an analog duty correction circuit and a first and second analog output circuit for outputting first and second duty cycle correction signals having a voltage level corresponding to a comparison result after receiving first and second delayed clock signals. A semiconductor memory device comprising an output driver for outputting first and second delayed fixed clock signals having a duty ratio adjusted by varying an amount of current flowing therein according to a voltage level of a duty correction signal to delay a transition of an input clock signal. to provide.
본 발명은 아날로그 듀티 보정 회로를 사용하여 지연고정된 클록 신호의 듀티비를 50:50으로 정확히 맞추기 위해, 지연고정루프의 출력 드라이버를 아날로그 듀티 보정 회로에서 출력된 듀비 보정 신호로 통제한다. 이를 통해, 본 발명은 지연고정회로를 통해 지연고정 동작을 실행하여 얻은 지연고정된 클록 신호를 아날로그 듀티 보정 회로를 통해 듀티비를 조절하고 듀티비가 조절된 지연고정된 클록 신호를 피드백시킴으로써, 지연고정 동작에 의한 영향 없이 듀티비가 일정한 지연고정된 클록 신호를 출력하고 듀티비가 일정치 않아 지연고정 동작이 정상적으로 이루어지지 않을 수 있는 동작상 오류를 방지한다.The present invention controls the output driver of the delay locked loop with the duty cycle correction signal output from the analog duty correction circuit to accurately match the duty ratio of the delayed clock signal to 50:50 using the analog duty correction circuit. Accordingly, the present invention adjusts the duty ratio through the analog duty correction circuit and delays the delayed clock signal obtained by performing the delay lock operation through the delay lock circuit and feeds back the delay locked clock signal with the duty ratio adjusted. Outputs a delayed clock signal with a constant duty ratio without an influence of the operation, and prevents an operation error in which the delay fixed operation may not be performed normally because the duty ratio is not constant.
본 발명에 따른 반도체 메모리 장치는 지연고정회로를 통해 지연고정 동작을 실행하여 얻은 지연고정된 클록 신호를 아날로그 듀티 보정 회로를 통해 듀티비를 조절함으로써, 지연고정 동작에 의한 영향 없이 듀티비가 일정한 지연고정된 클록 신호를 출력할 수 있는 장점이 있다.The semiconductor memory device according to the present invention adjusts the duty ratio of the delayed clock signal obtained by performing the delay lock operation through the delay lock circuit through an analog duty correction circuit, so that the duty ratio is fixed without the influence of the delay lock operation. There is an advantage that can output the clock signal.
또한, 본 발명에 따른 반도체 메모리 장치의 지연고정회로는 듀티비가 일정하게 조절된 지연고정 클록 신호를 피드백시킴으로써, 듀티비가 일정치 않아 지연고정 동작이 정상적으로 이루어지지 않을 수 있는 동작상 오류를 방지할 수 있다.In addition, the delay lock circuit of the semiconductor memory device according to the present invention feeds back a delay lock clock signal having a fixed duty ratio, thereby preventing an operation error in which the delay lock operation may not be performed normally due to the duty ratio being constant. .
이하, 본 발명이 속하는 기술분야에서 통상의 지식을 가진 자가 본 발명의 기술적 사상을 용이하게 실시할 수 있을 정도로 상세히 설명하기 위하여, 본 발명의 가장 바람직한 실시예를 첨부된 도면을 참조하여 설명하기로 한다.DETAILED DESCRIPTION Hereinafter, exemplary embodiments of the present invention will be described with reference to the accompanying drawings so that those skilled in the art may easily implement the technical idea of the present invention. do.
도 2는 본 발명의 바람직한 일 실시예에 따른 반도체 메모리 장치의 블럭도이다.2 is a block diagram of a semiconductor memory device according to an exemplary embodiment of the present invention.
도시된 바와 같이, 지연고정루프(300)는 입력된 클록 신호(CLK, CLKB)보다 일정하게 앞선 타이밍을 가지는 지연고정된 클록 신호(RDLLCLK, FDLLCLK)를 출력하기 위한 것이고, 아날로그 듀티 보정 회로(400)는 출력되는 지연고정된 클록 신호(RDLLCLK, FDLLCLK)의 듀티비를 정확하게 조절하기 위해 지연고정루프(300) 내 출력 드라이버(340, 350)를 제어하기 위한 것이다. 도시되지 않았지만, 반도체 메모리 장치는 출력되는 데이터를 제 1 및 2 지연고정된 클록 신호(RDLLCLK, FDLLCLK)에 동기 시켜 외부로 출력함으로써, 반도체 메모리 장치의 외부는 시스템 클록 신호에 정확하게 동기 되어 출력되는 데이터를 이용해 안정적인 동작을 실행할 수 있다.As shown, the
지연고정회로(300)는 외부에서 입력되는 클록 신호(CLK, CLKB)를 입력받아 기준 클록(REFCLK)을 출력하기 위한 입력 버퍼(310), 기준 클록(REFCLK)을 지연시키기 위한 딜레이 라인(330)과, 딜레이 라인(330)의 지연시간을 제어하는 쉬프트 제어부(370), 딜레이 라인(330)에서 출력된 제 1 지연 클록(RCLK)을 이용하여 제 1 및 2 지연 고정된 클록 신호(RDLLCLK, FDLLCLK)를 출력하기 위한 제 1 및 2 출력 드라이버(340, 350), 제 1 출력 드라이버(340)에서 출력된 제 1 지연 고정된 클록 신호(RDLLCLK)를 모델링된 지연시간동안 지연시켜 피드백시키는 레플리카 지연모 델(380), 및 레플리카 지연모델(380)의 출력인 피드백 클록(FBCLK)과 기준 클록(REFCLK)의 위상을 비교하여 그 결과를 쉬프트 제어부(370)로 통지하는 위상 비교기(360)를 구비한다. 여기서, 레플리카 지연모델(380)은 더미 클럭 버퍼, 더미 출력 버퍼, 더미 로드 등을 포함하여 메모리 소자 내 클록 패스와 동일한 지연조건을 가지며, 흔히 복제회로(replica circuit)라고도 불린다.The
또한, 지연고정루프(300)는 제 1 지연 클록(RCLK)의 위상을 반전시켜 제 2 지연 클록(FCLK)을 만들기 위한 인버터와 제 1 및 2 지연 클록(RCLK, FCLK)을 입력받는 제 1 및 2 출력 드라이버(340, 350)와 연결된 제 1 및 2 저항부(390A, 390B)를 더 포함하고 있다.In addition, the delay locked
아날로그 듀티 보정 회로(400)는 제 1 및 2 출력 드라이버(340, 350)에서 출력된 제 1 및 2 지연고정된 클록 신호(RDLLCLK, FDLLCLK)를 입력받아 두 클록의 듀티 차이에 대응하는 전압 레벨을 가진 제 1 및 2 증폭 신호(POR, POF)를 출력하기 위한 전하 펌프(410), 제 1 및 2 증폭 신호(POR, POF)를 입력받아 각 신호의 전압 레벨을 비교하여 비교 결과(INC, DEC)를 출력하기 위한 전압 비교부(420), 비교 결과(INC, DEC)를 카운트하기 위한 카운터(430), 카운트한 결과(C<0:N>)를 입력받아 대응하는 전압 레벨을 가진 제 1 및 2 듀티 보정 신호(VCR, VCF)을 생성하기 위한 D/A 컨버터(440)를 포함한다. 제 1 및 2 듀티 보정 신호(VCR, VCF)은 각각 지연고정회로(300) 내 제 1 및 2 출력 드라이버(340, 350)로 입력되어 제 1 및 2 지연고정된 클록 신호(RDLLCLK, FDLLCLK)가 일정한 듀티비를 가질 수 있도록 조절한다.The analog
본 발명에 따른 반도체 메모리 장치에서는 아날로그 듀티 보정 회로(400)를 지연고정루프(300)의 제 1 및 2 출력 드라이버(340, 350)에 연결하여 지연고정 동작이 실시된 후 지연 고정된 클록의 듀티비를 조절할 수 있다. 종래의 반도체 메모리 장치와 같이 듀티 보정된 클록을 입력받아 지연고정 동작을 실행할 경우, 지연고정 동작과정에서 듀티비가 틀려질 수 있기에 최종적으로 듀티비가 일정한 지연고정된 클록 신호가 출력되는 것을 보장할 수 없었던 단점을 극복할 수 있다.In the semiconductor memory device according to the present invention, the duty of the clock that is delayed and fixed after the delay fixing operation is performed by connecting the analog
또한, 본 발명에 따른 지연고정루프(300)는 제 1 및 2 지연 클록(RCLK, FCLK)이 제 1 및 2 저항부(390A, 390B)를 통과하여 제 1 및 2 출력 드라이버(340, 350)으로 입력된다. 여기서 제 1 및 2 저항부(390A, 390B)는 제 1 및 2 지연 클록(RCLK, FCLK)의 전압 레벨이 천이할 때 천이에 걸리는 시간을 지연시키는 역할을 한다. 제 1 및 2 저항부(390A, 390B)를 통해 제 1 및 2 출력 드라이버로 입력되는 제 1 및 2 지연 클록(RCLK, FCLK)은 전압 레벨의 천이가 다소 지연되어 아날로그 듀티 보정 회로(400)가 듀티비를 조절하는 데 유리한 환경을 조성한다.In addition, in the
도 3은 도 2에 도시된 제 1 출력 드라이버(340)를 설명하기 위한 회로도이다.3 is a circuit diagram illustrating the
도시된 바와 같이, 제 1 출력 드라이버(340)는 차동 증폭기의 구조를 응용하여 설계되었다. 구체적으로 동작을 설명하면, 제 1 출력 드라이버(340)는 두 개의 클록 입력단(CLKIN+/-)을 통해 제 1 및 2 지연 클록(RCLK, FCLK)을 입력받고 두 개의 전압 입력단(VIN+/-)을 통해 출력되는 클록 신호의 듀티비를 제어하기 위해 아날로그 듀티 보정 회로(400)에서 출력된 제 1 및 제 2 듀티 보정 신호(VCR, VCF)을 입력받는다. 제 1 출력 드라이버(340)의 듀티 보정(duty correction) 동작은 다음 과 같이 진행된다.As shown, the
두 개의 전압 입력단(VIN+/-)의 전압레벨에 따라 두 개의 전압 입력단(VIN+/-)을 통해 입력된 제 1 및 제 2 듀티 보정 신호(VCR, VCF)을 게이트 입력으로 받는 모스(MOS) 트랜지스터에 흐르는 전류의 양이 달라진다. 이에 따라, 두 개의 클록 입력단(CLKIN+/-)을 통해 입력된 제 1 및 2 지연 클록(RCLK, FCLK)의 상승 에지 혹은 하강 에지가 지연되고, 이를 통해 출력되는 제 1 및 2 지연고정된 클록 신호(RDLLCLK, FDLLCLK)의 듀티비를 제어할 수 있다.The MOS transistor receives the first and second duty compensation signals VCR and VCF, which are input through the two voltage input terminals VIN +/-, as gate inputs according to the voltage levels of the two voltage input terminals VIN +/-. The amount of current flowing into the unit varies. Accordingly, the rising edge or falling edge of the first and second delayed clocks RCLK and FCLK inputted through the two clock inputs CLKIN +/- is delayed, and the first and second delayed clock signals outputted through the clocked signals are output. You can control the duty ratio of (RDLLCLK, FDLLCLK).
도 4A 및 도 4B는 도 3에 도시된 출력 드라이버의 동작을 설명하기 위한 파형도이다.4A and 4B are waveform diagrams for explaining the operation of the output driver shown in FIG.
도 4A를 참조하면, 제 1 전압 입력단(VIN+)으로 입력되는 신호의 전압 레벨이 기준 전압(VREF)보다 높고 제 2 전압 입력단(VIN-)으로 입력되는 신호의 전압 레벨이 기준 전압(VREF)보다 낮은 경우에, 제 1 클록 입력단(CLKIN+)으로 입력되는 클록의 상승 에지에서의 지연(D1)보다 하강 에지에서의 지연(D2)이 더 커지고 이로 인해 출력단(OUT)으로 출력되는 클록 신호의 하이레벨 구간이 길어지게 된다.Referring to FIG. 4A, the voltage level of the signal input to the first voltage input terminal VIN + is higher than the reference voltage VREF and the voltage level of the signal input to the second voltage input terminal VIN− is higher than the reference voltage VREF. In the low case, the delay D2 at the falling edge is greater than the delay D1 at the rising edge of the clock input to the first clock input terminal CLKIN +, which causes the high level of the clock signal to be output to the output terminal OUT. The section will be longer.
이와 반대로, 도 4B를 참조하면, 제 1 전압 입력단(VIN+)으로 입력되는 신호의 전압 레벨이 기준 전압(VREF)보다 낮고 제 2 전압 입력단(VIN-)으로 입력되는 신호의 전압 레벨이 기준 전압(VREF)보다 높은 경우에, 제 1 클록 입력단(CLKIN+)으로 입력되는 클록의 상승 에지에서의 지연(D3)이 하강 에지에서의 지연(D4)보다 더 커지고 이로 인해 출력단(OUT)으로 출력되는 클록 신호의 하이레벨 구간이 짧아지게(즉, 로우레벨 구간이 넓어지게) 된다.On the contrary, referring to FIG. 4B, the voltage level of the signal input to the first voltage input terminal VIN + is lower than the reference voltage VREF and the voltage level of the signal input to the second voltage input terminal VIN− is the reference voltage. VREF), the delay D3 at the rising edge of the clock input to the first clock input terminal CLKIN + is greater than the delay D4 at the falling edge, which causes the clock signal to be output to the output terminal OUT. The high level section becomes shorter (ie, the low level section becomes wider).
전술한 출력 드라이버의 동작은 두 개의 클록 입력단(CLKIN+/-)을 통해 입력되는 클록 신호의 전압레벨이 출력 드라이버에 포함된 모스 트랜지스터가 선형( linearity)적 특성이 있는 동작 영역에서 더욱 효과적으로 일어난다. 예를 들어, 도 4A의 경우 제 1 클록 입력단(CLKIN+)을 통해 입력된 클록 신호의 하강 및 상승 에지가 각각 다른 지연량만큼 지연되어 출력되어야 하지만, 제 1 클록 입력단(CLKIN+)에서 입력되는 클록 신호의 천이가 빠르게 일어날 경우(즉, 전압 레벨의 변화가 매우 가파르게 일어날 경우), 출력 드라이버를 내 흐르는 전류의 양을 통해클록 신호의 지연량을 제어하는 데 효과가 작아지고 이로 인해 출력 신호의 듀티비 조절 동작이 원활히 이루어지지 않을 수 있다. 따라서, 본 발명에서는 지연고정루프(300) 내 제 1 및 2 지연부(390A, 390B)를 통해 제 1 및 2 출력 드라이버(340, 350)로 입력되는 제 1 및 2 지연 클록(RCLK, FCLK)의 천이가 빠르게 일어나지 않도록 조절한다.The operation of the above-described output driver is more effectively performed in an operation region in which a MOS transistor having a voltage level of a clock signal input through two clock input terminals CLKIN +/- is included in the output driver. For example, in FIG. 4A, the falling and rising edges of the clock signal input through the first clock input terminal CLKIN + should be delayed and outputted by different delay amounts, but the clock signal input from the first clock input terminal CLKIN + is output. If the transition occurs quickly (i.e. when the voltage level changes very steeply), the amount of current flowing through the output driver is less effective at controlling the delay of the clock signal, resulting in a duty ratio of the output signal. The adjusting operation may not be performed smoothly. Therefore, in the present invention, the first and second delay clocks RCLK and FCLK input to the first and
이러한 본 발명의 특징은 아날로그 듀티 보정 회로(400)와 연결되어 듀티비를 제어할 수 있는 도 3에 도시된 지연고정루프(300) 내 출력 드라이버(340, 350) 뿐만 아니라, 다른 형태로 구성된 아날로그 듀티 보정 회로에도 듀티비 보정을 위해 트랜지스터가 선형적 특성을 가진 영역에서 동작하여 듀티비 보정 동작을 정확히 수행할 수 있도록 입력되는 클록 신호의 전압의 천이하는데 걸리는 시간을 늘리기 위해 적용할 수 있다.This feature of the present invention is connected to the analog
이상에서 설명한 본 발명은 전술한 실시예 및 첨부된 도면에 의해 한정되는 것이 아니고, 본 발명의 기술적 사상을 벗어나지 않는 범위 내에서 여러 가지 치환, 변형 및 변경이 가능하다는 것이 본 발명이 속한 기술분야에서 통상의 지식을 가진 자에게 있어 명백할 것이다.The present invention described above is not limited to the above-described embodiments and the accompanying drawings, and various substitutions, modifications, and changes are possible in the art without departing from the technical spirit of the present invention. It will be clear to those of ordinary knowledge.
도 1은 일반적인 반도체 메모리 장치를 설명하기 위한 블록도이다.1 is a block diagram illustrating a general semiconductor memory device.
도 2는 본 발명의 바람직한 일 실시예에 따른 반도체 메모리 장치의 블럭도이다.2 is a block diagram of a semiconductor memory device according to an exemplary embodiment of the present invention.
도 3은 도 2에 도시된 제 1 출력 드라이버를 설명하기 위한 회로도이다.FIG. 3 is a circuit diagram illustrating the first output driver shown in FIG. 2.
도 4A 및 도 4B는 도 3에 도시된 출력 드라이버의 동작을 설명하기 위한 파형도이다.4A and 4B are waveform diagrams for explaining the operation of the output driver shown in FIG.
Claims (17)
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020070068961A KR100885486B1 (en) | 2007-07-10 | 2007-07-10 | Semiconductor memory apparatus |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020070068961A KR100885486B1 (en) | 2007-07-10 | 2007-07-10 | Semiconductor memory apparatus |
Publications (2)
Publication Number | Publication Date |
---|---|
KR20090005705A KR20090005705A (en) | 2009-01-14 |
KR100885486B1 true KR100885486B1 (en) | 2009-02-24 |
Family
ID=40487252
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
KR1020070068961A KR100885486B1 (en) | 2007-07-10 | 2007-07-10 | Semiconductor memory apparatus |
Country Status (1)
Country | Link |
---|---|
KR (1) | KR100885486B1 (en) |
Citations (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR20040064862A (en) * | 2003-01-10 | 2004-07-21 | 주식회사 하이닉스반도체 | Analog delay locked loop having duty correction circuit |
-
2007
- 2007-07-10 KR KR1020070068961A patent/KR100885486B1/en not_active IP Right Cessation
Patent Citations (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR20040064862A (en) * | 2003-01-10 | 2004-07-21 | 주식회사 하이닉스반도체 | Analog delay locked loop having duty correction circuit |
Also Published As
Publication number | Publication date |
---|---|
KR20090005705A (en) | 2009-01-14 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
KR100807115B1 (en) | Semiconductor memory device and driving method thereof | |
US6650157B2 (en) | Using a push/pull buffer to improve delay locked loop performance | |
JP4992020B2 (en) | Delay lock loop and clock generation method thereof | |
US7535270B2 (en) | Semiconductor memory device | |
US7528639B2 (en) | DLL circuit and method of controlling the same | |
KR101027679B1 (en) | DLL Circuit | |
US7183824B2 (en) | Duty cycle correction circuit and a method for duty cycle correction in a delay locked loop using an inversion locking scheme | |
US8008954B2 (en) | Multi-phase signal generator and method | |
US6573776B2 (en) | Timing generation circuit and method for timing generation | |
KR100810073B1 (en) | Semiconductor memory device and the method for operating the same | |
US8392744B2 (en) | Clock distribution apparatus, systems, and methods | |
US7352219B2 (en) | Duty cycle corrector | |
US20070170990A1 (en) | Amplifier circuit with output delay selectively changed according to common mode voltage level, associated replica delay circuit and internal clock generator | |
US7737745B2 (en) | DLL clock signal generating circuit capable of correcting a distorted duty ratio | |
KR20030002130A (en) | A register controlled delay locked loop | |
KR20100095262A (en) | Delay locked loop circuit and method of operating delay locked loop circuit | |
KR100805698B1 (en) | Semiconductor memory device | |
US20040232961A1 (en) | Duty cycle correction circuit of delay locked loop and the delay locked loop having the duty cycle correction circuit | |
US8704561B2 (en) | Delay locked loop | |
US20070152727A1 (en) | Clock signal generating apparatus and clock signal receiving apparatus | |
US6940325B2 (en) | DLL circuit | |
KR100885486B1 (en) | Semiconductor memory apparatus | |
KR100484250B1 (en) | Digital dll circuit for controlling initial delay | |
CN111159081B (en) | Signal receiving circuit, and semiconductor device and semiconductor system using the same | |
JP2005354271A (en) | Semiconductor device, clock phase adjustment circuit, transmission circuit, and reception circuit |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A201 | Request for examination | ||
E902 | Notification of reason for refusal | ||
E701 | Decision to grant or registration of patent right | ||
GRNT | Written decision to grant | ||
LAPS | Lapse due to unpaid annual fee |