[go: up one dir, main page]

KR100656424B1 - Delay circuit of semiconductor memory device - Google Patents

Delay circuit of semiconductor memory device Download PDF

Info

Publication number
KR100656424B1
KR100656424B1 KR1020050093861A KR20050093861A KR100656424B1 KR 100656424 B1 KR100656424 B1 KR 100656424B1 KR 1020050093861 A KR1020050093861 A KR 1020050093861A KR 20050093861 A KR20050093861 A KR 20050093861A KR 100656424 B1 KR100656424 B1 KR 100656424B1
Authority
KR
South Korea
Prior art keywords
delay
digital code
variable delay
signal
code value
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Expired - Fee Related
Application number
KR1020050093861A
Other languages
Korean (ko)
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 KR1020050093861A priority Critical patent/KR100656424B1/en
Application granted granted Critical
Publication of KR100656424B1 publication Critical patent/KR100656424B1/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/22Read-write [R-W] timing or clocking circuits; Read-write [R-W] control signal generators or management 
    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11CSTATIC STORES
    • G11C7/00Arrangements for writing information into, or reading information out from, a digital store
    • G11C7/04Arrangements for writing information into, or reading information out from, a digital store with means for avoiding disturbances due to temperature effects
    • HELECTRICITY
    • H03ELECTRONIC CIRCUITRY
    • H03KPULSE TECHNIQUE
    • H03K5/00Manipulating of pulses not covered by one of the other main groups of this subclass
    • H03K5/13Arrangements having a single output and transforming input signals into pulses delivered at desired time intervals
    • H03K5/135Arrangements having a single output and transforming input signals into pulses delivered at desired time intervals by the use of time reference signals, e.g. clock signals
    • 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/2254Calibration

Landscapes

  • Physics & Mathematics (AREA)
  • Nonlinear Science (AREA)
  • Dram (AREA)
  • Pulse Circuits (AREA)

Abstract

온도변화에 상관없이 동일한 지연시간을 가질 수 있도록 한 반도체 메모리 장치의 지연회로에 관한 것으로, 온도를 검출하여 한 비트 이상의 디지털 코드값으로 출력하는 온도 검출수단, 및 상기 온도 검출 수단에서 출력된 디지털 코드값에 따라 지연시간이 결정되고, 상기 결정된 지연시간만큼 입력신호를 지연시켜 출력하는 가변 지연수단을 포함하므로 반도체 메모리 장치가 동작하는 다양한 온도조건에서 항상 동일한 신호지연동작이 이루어져 제품의 신뢰성을 향상시킬 수 있다.The present invention relates to a delay circuit of a semiconductor memory device capable of having the same delay time regardless of a temperature change, comprising: temperature detecting means for detecting a temperature and outputting the digital code value by one or more bits, and a digital code output from the temperature detecting means. The delay time is determined according to the value, and includes a variable delay means for delaying and outputting the input signal by the determined delay time, so that the same signal delay operation is always performed under various temperature conditions in which the semiconductor memory device operates to improve reliability of the product. Can be.

Description

반도체 메모리 장치의 지연 회로{Delay Circuit of Semiconductor Memory Apparatus}Delay circuit of semiconductor memory device

도 1은 종래의 기술에 따른 반도체 메모리 장치의 지연회로를 나타낸 회로도,1 is a circuit diagram illustrating a delay circuit of a semiconductor memory device according to the prior art;

도 2는 도 1의 지연회로의 각부 파형도,2 is a waveform diagram of each part of the delay circuit of FIG. 1;

도 3은 본 발명에 따른 반도체 메모리 장치의 지연회로를 나타낸 회로도,3 is a circuit diagram illustrating a delay circuit of a semiconductor memory device according to the present invention;

도 4는 도 3에 따른 지연회로의 각부 파형도,4 is a waveform diagram of each part of the delay circuit according to FIG. 3;

도 5는 본 발명에 따른 반도체 메모리 장치의 지연회로의 제 2 실시예를 나타낸 회로도이다.5 is a circuit diagram showing a second embodiment of the delay circuit of the semiconductor memory device according to the present invention.

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

31: 온도 검출부 32: 지연시간 고정부31: temperature detector 32: delay time fixing unit

33: 가변 지연부 34: 제 2 가변 지연부33: variable delay unit 34: second variable delay unit

35: 타이밍 제어부 36: 인버터35: timing controller 36: inverter

M0 ~ M4, M6 ~ M10: 트랜지스터 M5, M11: 커패시터M0 to M4, M6 to M10: Transistors M5, M11: Capacitor

본 발명은 반도체 메모리 장치에 관한 것으로서, 특히 반도체 메모리 장치의 지연회로에 관한 것이다.The present invention relates to a semiconductor memory device, and more particularly to a delay circuit of a semiconductor memory device.

종래의 기술에 따른 반도체 메모리 장치의 지연회로는 도 1에 도시된 바와 같이, 입력신호를 기설정된 제 1 지연시간만큼 지연시키는 제 1 지연부(11), 상기 제 1 지연부(11)의 출력신호를 기설정된 제 2 지연시간만큼 지연시키는 제 2 지연부(12), 상기 제 2 지연부(12)의 출력신호와 상기 입력신호가 '하이'인 구간동안 '로우'신호를 출력하는 낸드 게이트(13) 및 상기 낸드 게이트(13)의 출력신호를 반전시키는 인버터(14)를 포함한다.As shown in FIG. 1, a delay circuit of a semiconductor memory device according to the related art includes a first delay unit 11 and an output of the first delay unit 11 that delay an input signal by a predetermined first delay time. A second delay unit 12 for delaying a signal by a predetermined second delay time, a NAND gate outputting a low signal during an interval in which the output signal of the second delay unit 12 and the input signal are 'high' (13) and an inverter (14) for inverting the output signal of the NAND gate (13).

상기 제 1 지연부(11)는 전원단(VDD)과 접지단(GND)에 각각 연결되어 인버터로 동작하는 트랜지스터(M0, M1), 트랜지스터(M0, M1) 사이에 연결된 저항(R0) 및 출력라인에 병렬연결된 커패시터(M2)를 포함하여 구성된다. 그리고 상기 저항(R0)과 커패시터(M2)의 시정수 즉, RC 시정수에 의해 제 1 지연부(11)의 제 1 지연시간이 결정된다. 따라서 도 2에 도시된 바와 같이, 제 1 지연부(11)는 입력신호(IN)를 제 1 지연시간(Td1)만큼 지연시킨다.The first delay unit 11 is connected to a power supply terminal (VDD) and a ground terminal (GND), respectively, and operates as an inverter (M0 and M1), a resistor (R0) and an output connected between the transistors (M0 and M1). And a capacitor M2 connected in parallel with the line. The first delay time of the first delay unit 11 is determined by the time constant of the resistor R0 and the capacitor M2, that is, the RC time constant. Therefore, as shown in FIG. 2, the first delay unit 11 delays the input signal IN by the first delay time Td1.

상기 제 2 지연부(12)는 상기 제 1 지연부(11)와 유사하게 구성되며, 저항(R1)과 커패시터(M5)의 시정수에 의해 제 2 지연부(12)의 제 2 지연시간이 결정된다. 그리고 도 2에 도시된 바와 같이, 제 2 지연부(12)는 상기 제 1 지연부(11)의 출력신호를 제 2 지연시간(Td2)만큼 지연시킨다.The second delay unit 12 is configured similarly to the first delay unit 11, and the second delay time of the second delay unit 12 is increased by time constants of the resistor R1 and the capacitor M5. Is determined. As shown in FIG. 2, the second delay unit 12 delays the output signal of the first delay unit 11 by a second delay time Td2.

상기 낸드 게이트(13)는 상기 제 2 지연부(12)의 출력신호와 상기 입력신호가 '하이'인 구간동안 '로우'신호를 출력함으로써, 상기 제 2 지연부(12)의 출력신 호의 천이 타이밍을 상기 입력신호의 천이 타이밍과 일치시킨다.The NAND gate 13 outputs a low signal during an interval in which the output signal of the second delay unit 12 and the input signal are 'high', thereby shifting the output signal of the second delay unit 12. The timing is matched with the transition timing of the input signal.

상기 인버터(14)는 상기 낸드 게이트(13)의 출력신호 파형이 상기 입력신호와 동일한 위상을 갖도록 반전시킨다.The inverter 14 inverts the output signal waveform of the NAND gate 13 to have the same phase as the input signal.

결국, 출력신호는 입력신호를 제 1 및 제 2 지연시간를 합한 시간(Tdt)만큼 지연시킨 파형이 된다.As a result, the output signal is a waveform obtained by delaying the input signal by the time Tdt of the sum of the first and second delay times.

그러나 종래의 기술에 따른 반도체 메모리 장치의 지연회로는 저항(R0, R1)값에 따라 지연시간이 결정되는데, 온도가 변함에 따라 상기 저항(R0, R1)값이 변하므로 지연시간이 균일하지 못하고 편차가 발생하는 문제점이 있다. However, in the delay circuit of the semiconductor memory device according to the related art, the delay time is determined according to the values of the resistors R0 and R1. However, since the values of the resistors R0 and R1 change as the temperature changes, the delay time is not uniform. There is a problem that a deviation occurs.

본 발명은 상기한 문제점을 해결하기 위하여 안출한 것으로서, 온도변화에 상관없이 동일한 지연시간을 가질 수 있도록 한 반도체 메모리 장치의 지연회로를 제공함에 그 목적이 있다.The present invention has been made to solve the above problems, and an object thereof is to provide a delay circuit of a semiconductor memory device capable of having the same delay time regardless of temperature change.

본 발명에 따른 반도체 메모리 장치의 지연회로는 온도를 검출하여 한 비트 이상의 디지털 코드값으로 출력하는 온도 검출수단, 및 상기 온도 검출 수단에서 출력된 디지털 코드값에 따라 지연시간이 결정되고, 상기 결정된 지연시간만큼 입력신호를 지연시켜 출력하는 가변 지연수단을 포함함을 특징으로 한다.In the delay circuit of the semiconductor memory device according to the present invention, a delay time is determined according to temperature detecting means for detecting a temperature and outputting one or more bits as a digital code value, and a digital code value output from the temperature detecting means. And variable delay means for delaying and outputting the input signal by time.

본 발명에 따른 반도체 메모리 장치의 지연회로는 상기 온도 검출 수단에서 출력된 디지털 코드값에 따라 지연시간이 결정되고, 상기 결정된 지연시간만큼 상기 가변 지연수단의 출력신호를 지연시켜 출력하는 제 2 가변 지연수단을 더 포함 하는 것을 특징으로 한다.In the delay circuit of the semiconductor memory device according to the present invention, a delay time is determined according to a digital code value output from the temperature detection means, and a second variable delay for delaying and outputting the output signal of the variable delay means by the determined delay time. Characterized in that it further comprises means.

본 발명에 따른 반도체 메모리 장치의 지연회로는 상기 가변 지연수단의 출력신호의 천이 타이밍이 상기 입력신호의 천이 타이밍과 일치되도록 하는 타이밍 제어수단을 더 포함하는 것을 특징으로 한다.The delay circuit of the semiconductor memory device according to the present invention may further include timing control means for causing the transition timing of the output signal of the variable delay means to coincide with the transition timing of the input signal.

본 발명에 따른 반도체 메모리 장치의 지연회로는 외부 제어신호에 따라 상기 온도 검출수단에서 출력되는 디지털 코드값에 상관없이 상기 가변 지연수단의 지연시간을 고정시키는 지연시간 고정수단을 더 포함하는 것을 특징으로 한다.The delay circuit of the semiconductor memory device according to the present invention further comprises delay time fixing means for fixing the delay time of the variable delay means regardless of the digital code value output from the temperature detection means according to an external control signal. do.

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

도 3은 본 발명에 따른 반도체 메모리 장치의 지연회로를 나타낸 회로도, 도 4는 도 3에 따른 각부 파형도, 도 5는 본 발명에 따른 반도체 메모리 장치의 지연회로의 제 2 실시예를 나타낸 회로도이다.3 is a circuit diagram showing a delay circuit of the semiconductor memory device according to the present invention, FIG. 4 is a waveform diagram of each part according to FIG. 3, and FIG. 5 is a circuit diagram showing a second embodiment of the delay circuit of the semiconductor memory device according to the present invention. .

본 발명에 따른 반도체 메모리 장치의 지연회로의 제 1 실시예는 도 3에 도시된 바와 같이, 온도를 검출하여 한 비트 이상의 디지털 코드값으로 출력하는 온도 검출부(31), 상기 디지털 코드값에 따라 지연시간이 결정되고, 상기 결정된 지연시간만큼 입력신호를 지연시켜 출력하는 가변 지연부(33)를 포함한다.According to the first embodiment of the delay circuit of the semiconductor memory device according to the present invention, as shown in FIG. 3, a temperature detector 31 which detects a temperature and outputs one or more bits of a digital code value according to the digital code value. A time is determined, and includes a variable delay unit 33 for delaying and outputting the input signal by the determined delay time.

그리고 상기 가변 지연부(33)의 출력신호의 천이 타이밍(Transition Timing)이 상기 입력신호의 천이 타이밍과 일치되도록 하는 타이밍 제어부(35)를 더 포함할 수 있다.In addition, the timing control unit 35 may further include a timing control unit 35 so that the transition timing of the output signal of the variable delay unit 33 matches the transition timing of the input signal.

그리고 전체 지연시간을 증가시킬 수 있도록 상기 디지털 코드값에 따라 지 연시간이 결정되고, 상기 결정된 지연시간만큼 상기 가변 지연부(33)의 출력신호를 지연시켜 출력하는 제 2 가변 지연부(34)를 더 포함할 수 있다.The delay time is determined according to the digital code value so as to increase the total delay time, and the second variable delay unit 34 delays and outputs the output signal of the variable delay unit 33 by the determined delay time. It may further include.

그리고 상기 타이밍 제어부(35) 및 제 2 가변 지연부(34)를 더 포함할 경우, 최종적인 출력파형이 입력신호와 동위상이 되도록 하기 위해 타이밍 제어부(35)의 출력신호를 반전시키는 인버터(36)가 추가 구성된다.In addition, when the timing controller 35 and the second variable delay unit 34 are further included, the inverter 36 for inverting the output signal of the timing controller 35 so that the final output waveform is in phase with the input signal. ) Is further configured.

상기 온도 검출부(31)는 반도체 메모리 내부 또는 외부에 구성될 수 있으며, 본 발명의 실시예에서는 두 자리의 디지털 코드값을 출력하도록 구성되었으며, 온도에 따른 디지털 코드(T1, T2)값은 아래와 같다.The temperature detector 31 may be configured inside or outside the semiconductor memory. In the embodiment of the present invention, the temperature detector 31 is configured to output a two-digit digital code value. The digital code values T1 and T2 according to temperature are as follows. .

온도가 70도 이상일 경우: T1=H, T2=HIf the temperature is above 70 degrees: T1 = H, T2 = H

온도가 45 ~ 70일 경우: T1=H, T2=LFor temperatures between 45 and 70: T1 = H, T2 = L

온도가 15 ~ 45일 경우: T1=L, T2=HIf the temperature is 15 to 45: T1 = L, T2 = H

온도가 15도 이하일 경우: T1=L, T2=LIf the temperature is below 15 degrees: T1 = L, T2 = L

이때, H는 하이(High)이고, L은 로우(Low)이다.At this time, H is high and L is low.

상기 가변 지연부(33)는 직렬 연결된 적어도 둘 이상의 저항(R0 ~ R3)으로 이루어진 지연부, 상기 지연부의 일단과 전원단에 연결되어 입력신호에 따라 상기 전원 레벨을 출력하는 제 1 드라이버(M0), 상기 지연부의 일단과 접지단에 연결되어 입력신호에 따라 그라운드 레벨을 출력하는 제 2 드라이버(M1), 상기 지연부에 연결되어 상기 디지털 코드값에 따라 상기 둘 이상의 저항(R0 ~ R3)을 선택적으로 동작시키는 트랜지스터(M2 ~ M4)로 이루어진 스위칭부, 및 출력단에 병렬연결된 커패시터(M5)를 포함한다. 상기 제 1 드라이버(M0) 및 제 2 드라이버(M1)는 트랜지스터 구성되며, 상기 제 1 드라이버(M0) 및 제 2 드라이버(M1)의 게이트 단자에 입력단(IN)을 통해 상기 입력신호가 입력된다.The variable delay unit 33 is a delay unit including at least two resistors R0 to R3 connected in series and a first driver M0 connected to one end of the delay unit and a power supply terminal and outputting the power level according to an input signal. And a second driver M1 connected to one end of the delay unit and a ground terminal to output a ground level according to an input signal, and selectively connected to the delay unit to the two or more resistors R0 to R3 according to the digital code value. It includes a switching unit consisting of transistors (M2 ~ M4) for operation, and a capacitor (M5) connected in parallel to the output terminal. The first driver M0 and the second driver M1 are transistors, and the input signal is input to the gate terminals of the first driver M0 and the second driver M1 through an input terminal IN.

상기 제 2 가변 지연부(34)는 상기 가변 지연부(33)와 동일하게 구성된다.The second variable delay unit 34 is configured in the same manner as the variable delay unit 33.

상기 타이밍 제어부(35)는 상기 입력신호와 상기 가변 지연부(33)의 출력신호를 입력받고, 상기 입력신호와 상기 제 2 가변 지연부(34)의 출력신호가 동일한 레벨 즉, 하이 레벨인 구간동안 로우 레벨의 신호를 출력하는 논리소자 즉, 낸드 게이트로 이루어진다.The timing controller 35 receives the input signal and the output signal of the variable delay unit 33, and the input signal and the output signal of the second variable delay unit 34 have the same level, that is, a high level. It consists of a logic element that outputs a low level signal, that is, a NAND gate.

이와 같이 구성된 본 발명의 동작을 설명하면 다음과 같다.Referring to the operation of the present invention configured as described above are as follows.

먼저, 온도 검출부(31)에서 출력된 디지털 코드값이 T1=L, T2=L인 경우:First, when the digital code values output from the temperature detector 31 are T1 = L and T2 = L:

가변 지연부(33)의 스위칭부의 모든 트랜지스터(M2 ~ M4) 및 제 2 가변 지연부(34)의 스위칭부의 모든 트랜지스터(M8 ~ M10)가 오프 상태이므로, 가변 지연부(33)의 저항 4개(R0 ~ R3) 및 제 2 가변 지연부(34)의 저항 4개(R4 ~ R7)가 모두 동작하게 된다. 즉, 동작하는 저항을 통한 전류 패스(Path)가 형성된다.Since all the transistors M2 to M4 of the switching section of the variable delay section 33 and all the transistors M8 to M10 of the switching section of the second variable delay section 34 are off, four resistors of the variable delay section 33 are turned off. Both R0 to R3 and the four resistors R4 to R7 of the second variable delay unit 34 operate. That is, a current path through the operating resistor is formed.

따라서 도 4와 같이, 입력신호(IN)가 상기 저항(R0 ~ R3) 및 저항(R4 ~ R7)에 해당하는 각 지연시간(Tdv1, Tdv2)만큼 지연되고 각각의 제 1 및 제 2 드라이버에 의해 반전되어 출력된다.Therefore, as shown in FIG. 4, the input signal IN is delayed by each of the delay times Tdv1 and Tdv2 corresponding to the resistors R0 to R3 and the resistors R4 to R7 and is respectively caused by the first and second drivers. Inverted output.

그리고 도 4와 같이, 타이밍 제어부(35)가 상기 제 2 가변 지연부(34)의 출력신호와 상기 입력신호가 하이인 구간동안 로우신호를 출력함으로써, 제 2 가변 지연부(34)의 출력신호의 천이 타이밍을 상기 입력신호의 천이 타이밍과 일치시킨다.As shown in FIG. 4, the timing controller 35 outputs the output signal of the second variable delay unit 34 and the low signal while the input signal is high, thereby outputting the output signal of the second variable delay unit 34. The transition timing of is equal to the transition timing of the input signal.

이어서 인버터(36)가 도 4와 같이, 상기 타이밍 제어부(35)의 출력신호를 반전시켜 상기 입력신호와 동일한 위상이 되도록 한다.Subsequently, the inverter 36 inverts the output signal of the timing controller 35 to be in phase with the input signal as shown in FIG. 4.

다음으로, 온도 검출부(31)에서 출력된 디지털 코드값이 T1=L, T2=H인 경우:Next, when the digital code values output from the temperature detector 31 are T1 = L and T2 = H:

가변 지연부(33)의 스위칭부의 트랜지스터(M4) 및 제 2 가변 지연부(34)의 스위칭부의 트랜지스터(M10)를 제외한 나머지 트랜지스터가 모두 오프 상태이므로, 가변 지연부(33)의 저항 3개(R0 ~ R2) 및 제 2 가변 지연부(34)의 저항 3개(R4 ~ R6)가 동작하게 된다.Since all the transistors except the transistor M4 of the switching unit of the variable delay unit 33 and the transistor M10 of the switching unit of the second variable delay unit 34 are all in an OFF state, the three resistances of the variable delay unit 33 ( R0 to R2 and the three resistors R4 to R6 of the second variable delay unit 34 operate.

따라서 도 4와 같이, 입력신호(IN)가 상기 저항(R0 ~ R2) 및 저항(R4 ~ R6)에 해당하는 각 지연시간(Tdv1, Tdv2)만큼 지연되고 각각의 제 1 및 제 2 드라이버에 의해 반전되어 출력된다.Therefore, as shown in FIG. 4, the input signal IN is delayed by each of the delay times Tdv1 and Tdv2 corresponding to the resistors R0 to R2 and the resistors R4 to R6 and is respectively caused by the first and second drivers. Inverted output.

이때 지연시간은 가변 지연부(33) 및 제 2 가변 지연부(34)의 저항 4개가 모두 동작할 때에 비해 짧다.In this case, the delay time is shorter than when all four resistors of the variable delay unit 33 and the second variable delay unit 34 operate.

동작하는 저항의 수에 따라 지연시간만 다르게 적용될 뿐, 그 이외의 동작은 동일하므로 설명은 생략하기로 한다.Only the delay time is applied differently according to the number of operating resistors, and other operations are the same, and thus description thereof will be omitted.

다음으로, 온도 검출부(31)에서 출력된 디지털 코드값이 T1=H, T2=L인 경우:Next, when the digital code values output from the temperature detector 31 are T1 = H and T2 = L:

가변 지연부(33)의 스위칭부의 트랜지스터(M4) 및 제 2 가변 지연부(34)의 스위칭부의 트랜지스터(M10)를 제외한 나머지 트랜지스터가 모두 온 상태이므로, 가변 지연부(33)의 저항 2개(R2, R3) 및 제 2 가변 지연부(34)의 저항 2개(R6, R7)가 동작하게 된다.Since all the transistors except the transistor M4 of the switching unit of the variable delay unit 33 and the transistor M10 of the switching unit of the second variable delay unit 34 are all in an on state, the two resistances of the variable delay unit 33 ( R2 and R3 and two resistors R6 and R7 of the second variable delay unit 34 are operated.

따라서 도 4와 같이, 입력신호(IN)가 상기 저항(R2, R3) 및 저항(R6, R7)에 해당하는 각 지연시간(Tdv1, Tdv2)만큼 지연되고 각각의 제 1 및 제 2 드라이버에 의해 반전되어 출력된다.Therefore, as shown in FIG. 4, the input signal IN is delayed by each of the delay times Tdv1 and Tdv2 corresponding to the resistors R2 and R3 and the resistors R6 and R7, respectively, by the first and second drivers. Inverted output.

이때 지연시간은 가변 지연부(33) 및 제 2 가변 지연부(34)의 저항 3개가 동작할 때에 비해 짧다.At this time, the delay time is shorter than when three resistors of the variable delay unit 33 and the second variable delay unit 34 operate.

동작하는 저항의 수에 따라 지연시간만 다르게 적용될 뿐, 그 이외의 동작은 동일하므로 설명은 생략하기로 한다.Only the delay time is applied differently according to the number of operating resistors, and other operations are the same, and thus description thereof will be omitted.

다음으로, 온도 검출부(31)에서 출력된 디지털 코드값이 T1=H, T2=H인 경우:Next, when the digital code values output from the temperature detector 31 are T1 = H and T2 = H:

가변 지연부(33)의 스위칭부의 트랜지스터(M2 ~ M4) 및 제 2 가변 지연부(34)의 스위칭부의 트랜지스터(M8 ~ M10)가 모두 온 상태이므로, 가변 지연부(33)의 저항 1개(R2) 및 제 2 가변 지연부(34)의 저항 1개(R6)가 동작하게 된다.Since the transistors M2 to M4 of the switching unit of the variable delay unit 33 and the transistors M8 to M10 of the switching unit of the second variable delay unit 34 are both in an on state, one resistor of the variable delay unit 33 ( R2) and one resistor R6 of the second variable delay unit 34 are operated.

따라서 도 4와 같이, 입력신호(IN)가 상기 저항(R2) 및 저항(R6)에 해당하는 각 지연시간(Tdv1, Tdv2)만큼 지연되고 각각의 제 1 및 제 2 드라이버에 의해 반전되어 출력된다.Therefore, as shown in FIG. 4, the input signal IN is delayed by the respective delay times Tdv1 and Tdv2 corresponding to the resistors R2 and R6, and is inverted and output by the respective first and second drivers. .

이때 지연시간은 가변 지연부(33) 및 제 2 가변 지연부(34)의 저항 2개가 동작할 때에 비해 짧다.At this time, the delay time is shorter than when two resistors of the variable delay unit 33 and the second variable delay unit 34 operate.

동작하는 저항의 수에 따라 지연시간만 다르게 적용될 뿐, 그 이외의 동작은 동일하므로 설명은 생략하기로 한다.Only the delay time is applied differently according to the number of operating resistors, and other operations are the same, and thus description thereof will be omitted.

결국, 지연시간(Tdv1, Tdv2)은 동작하는 저항의 수에 따라 결정된다. 즉, 동작하는 저항의 수가 많을수록 지연시간도 증가한다.As a result, the delay times Tdv1 and Tdv2 are determined in accordance with the number of operating resistors. In other words, the larger the number of operating resistors, the greater the delay time.

즉, 본 발명은 온도가 낮아질 경우, 지연시간이 감소하는 회로특성을 보상하기 적당하도록 한 것으로, 온도가 낮아짐에 따라 동작하는 저항의 개수가 증가되도록 온도 검출부의 디지털 코드값을 설정하고 그에 맞도록 가변 지연부를 구성한 것 이다. 물론 간단한 회로 변경을 통해 그 반대의 경우로 구성하는 것도 가능하다.That is, the present invention is to compensate for the circuit characteristics that the delay time is reduced when the temperature is lowered, and to set the digital code value of the temperature detector so that the number of operating resistors increases as the temperature is lowered The variable delay unit is configured. Of course, it is also possible to configure the opposite case with a simple circuit change.

또한 본 발명의 실시예에서는 2비트의 디지털 코드값을 사용한 예를 설명하였지만, 디지털 코드의 비트수를 증가시키고 그에 맞도록 관련 회로를 구성하면 보다 세밀한 온도별 지연시간 보상도 가능하다.In addition, in the embodiment of the present invention, an example of using a 2-bit digital code value has been described. However, if the number of bits of the digital code is increased and a related circuit is configured accordingly, more detailed delay compensation for each temperature is possible.

한편, 도 5는 본 발명의 제 2 실시예를 도시한 것으로, 온도 검출부(31)와 가변 지연부(33) 사이에 지연시간 고정부(32)를 추가하였다.5 shows a second embodiment of the present invention, in which a delay time fixing unit 32 is added between the temperature detector 31 and the variable delay unit 33.

상기 지연시간 고정부(32)는 외부 제어신호와 상기 디지털 코드값을 입력받고, 상기 외부 제어신호가 하이 레벨인 경우 상기 디지털 코드값에 상관없이 로우 레벨의 신호를 상기 가변 지연부(33) 및 제 2 가변 지연부(34)에 입력시키는 제 1 및 제 2 노아 게이트로 이루어진다. 이때 가변 지연부(33) 및 제 2 가변 지연부(34)의 스위칭부의 트랜지스터는 모두 P형을 사용해야 한다.The delay time fixing unit 32 receives an external control signal and the digital code value, and when the external control signal is a high level, the variable delay unit 33 and the low level signal regardless of the digital code value. It consists of the 1st and 2nd NOR gates which input to the 2nd variable delay part 34. FIG. At this time, the transistors of the switching units of the variable delay unit 33 and the second variable delay unit 34 should use P type.

노아 게이트는 그 입력 중 하나가 하이 레벨인 경우, 출력은 무조건 로우 레벨을 나타내는 특성이 있다. 따라서 외부 제어신호를 하이 레벨로 인가하여 디지털 코드값에 상관없이 무조건 로우 레벨신호를 출력하도록 함으로서, 가변 지연부(33) 및 제 2 가변 지연부(34)에서 동작하는 저항의 개수가 고정되도록 하고 결국, 지연시간이 고정되도록 하는 것이다.Noah gates have the characteristic that if one of their inputs is at a high level, the output is unconditionally low. Therefore, by applying an external control signal at a high level to output a low level signal irrespective of a digital code value, the number of resistors operating in the variable delay unit 33 and the second variable delay unit 34 is fixed. After all, the delay time is fixed.

이는 온도에 따른 지연시간 가변이 필요하지 않거나, 지연시간 가변으로 인해 회로동작의 오류를 초래할 경우에 대비하기 위함이다.This is to prepare for the case that the delay time variation is not necessary or the error of the circuit operation is caused by the delay time variation.

물론, 지연시간 고정부(32)의 노아 게이트에 입력되는 외부 제어신호가 로우 레벨인 경우, 본 발명의 제 1 실시예와 마찬가지로 온도에 따른 지연시간 가변동작 이 정상적으로 이루어진다.Of course, when the external control signal input to the NOA gate of the delay time fixing unit 32 is at a low level, the delay time variable operation according to temperature is normally performed as in the first embodiment of the present invention.

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

본 발명에 따른 반도체 메모리 장치의 지연회로는 현재 온도에 따라 감소된 지연시간을 보상하므로 반도체 메모리 장치가 동작하는 온도조건에서 항상 동일한 신호지연동작이 이루어져 제품의 신뢰성을 향상시킬 수 있는 효과가 있다.Since the delay circuit of the semiconductor memory device according to the present invention compensates for the delay time reduced according to the current temperature, the same signal delay operation is always performed under the temperature condition in which the semiconductor memory device operates, thereby improving the reliability of the product.

Claims (12)

반도체 메모리 장치에 있어서,In a semiconductor memory device, 온도를 검출하여 한 비트 이상의 디지털 코드값으로 출력하는 온도 검출수단; 및Temperature detecting means for detecting the temperature and outputting the digital code value by one or more bits; And 상기 온도 검출 수단에서 출력된 디지털 코드값에 따라 지연시간이 결정되고, 상기 결정된 지연시간만큼 입력신호를 지연시켜 출력하는 가변 지연수단을 포함하는 반도체 메모리 장치의 지연회로.And a delay time is determined according to the digital code value output from the temperature detection means, and variable delay means for delaying and outputting the input signal by the determined delay time. 제 1 항에 있어서,The method of claim 1, 상기 가변 지연수단은 적어도 둘 이상의 지연소자로 이루어진 지연부,The variable delay means includes a delay unit comprising at least two delay elements; 상기 지연부의 일단과 전원단에 연결되어 입력신호에 따라 상기 전원 레벨을 출력하는 제 1 드라이버,A first driver connected to one end of the delay unit and a power supply terminal to output the power level according to an input signal; 상기 지연부의 일단과 접지단에 연결되어 입력신호에 따라 그라운드 레벨을 출력하는 제 2 드라이버,A second driver connected to one end of the delay unit and a ground terminal to output a ground level according to an input signal; 상기 지연부에 연결되어 상기 디지털 코드값에 따라 상기 둘 이상의 지연소자를 선택적으로 동작시키는 스위칭부를 포함하는 것을 특징으로 하는 반도체 메모리 장치의 지연회로.And a switching unit connected to the delay unit for selectively operating the two or more delay elements in accordance with the digital code value. 제 2 항에 있어서,The method of claim 2, 최대 제어가능한 상기 지연소자의 수는 상기 디지털 코드의 비트수에 따라 결정됨을 특징으로 하는 반도체 메모리 장치의 지연회로.And the maximum controllable number of delay elements is determined according to the number of bits of the digital code. 제 2 항에 있어서,The method of claim 2, 상기 지연부는 직렬연결된 적어도 둘 이상의 저항으로 구성됨을 특징으로 하는 반도체 메모리 장치의 지연회로.And the delay unit includes at least two resistors connected in series. 제 2 항에 있어서,The method of claim 2, 상기 제 1 드라이버 및 제 2 드라이버는 게이트에 입력신호를 입력받는 트랜지스터인 것을 특징으로 하는 반도체 메모리 장치의 지연회로.The first driver and the second driver is a delay circuit of the semiconductor memory device, characterized in that the transistor for receiving an input signal to the gate. 제 2 항에 있어서,The method of claim 2, 상기 스위칭부는 게이트에 상기 디지털 코드값을 입력받고 소오스와 드레인이 상기 지연소자의 양단에 연결된 트랜지스터인 것을 특징으로 하는 반도체 메모리 장치의 지연회로.And the switching unit is a transistor having the digital code value input to a gate and a source and a drain thereof connected to both ends of the delay element. 제 1 항에 있어서,The method of claim 1, 상기 온도 검출 수단에서 출력된 디지털 코드값에 따라 지연시간이 결정되고, 상기 결정된 지연시간만큼 상기 가변 지연수단의 출력신호를 지연시켜 출력하는 제 2 가변 지연수단을 더 포함하는 것을 특징으로 하는 반도체 메모리 장치의 지연회로.And a second variable delay means for determining a delay time according to the digital code value output from the temperature detection means, and delaying and outputting the output signal of the variable delay means by the determined delay time. Delay circuit of the device. 제 7 항에 있어서,The method of claim 7, wherein 상기 제 2 가변 지연수단은 상기 가변 지연수단과 동일한 구성인 것을 특징으로 하는 반도체 메모리 장치의 지연회로.And the second variable delay means has the same configuration as the variable delay means. 제 1 항에 있어서,The method of claim 1, 상기 가변 지연수단의 출력신호의 천이 타이밍이 상기 입력신호의 천이 타이밍과 일치되도록 하는 타이밍 제어수단을 더 포함하는 것을 특징으로 하는 반도체 메모리 장치의 지연회로.And timing control means for causing the transition timing of the output signal of the variable delay means to coincide with the transition timing of the input signal. 제 9 항에 있어서,The method of claim 9, 상기 타이밍 제어수단은 상기 입력신호와 상기 가변 지연수단의 출력신호를 입력받고, 상기 입력신호와 상기 가변 지연수단의 출력신호가 동일한 레벨인 구간동안 소정 레벨의 신호를 출력하는 논리소자인 것을 특징으로 하는 반도체 메모리 장치의 지연회로.The timing control means is a logic element that receives the input signal and the output signal of the variable delay means, and outputs a signal of a predetermined level during a period in which the input signal and the output signal of the variable delay means are the same level. A delay circuit of a semiconductor memory device. 제 1 항에 있어서,The method of claim 1, 외부 제어신호에 따라 상기 온도 검출수단에서 출력되는 디지털 코드값에 상관없이 상기 가변 지연수단의 지연시간을 고정시키는 지연시간 고정수단을 더 포함 하는 것을 특징으로 하는 반도체 메모리 장치의 지연회로.And a delay time fixing means for fixing the delay time of the variable delay means regardless of the digital code value output from the temperature detection means in accordance with an external control signal. 제 11 항에 있어서,The method of claim 11, 상기 지연시간 고정수단은 외부 제어신호와 상기 디지털 코드값을 입력받고, 상기 외부 제어신호가 정해진 레벨인 경우 상기 디지털 코드값에 상관없이 고정된 소정 레벨의 신호를 상기 가변 지연수단에 입력시키는 논리소자인 것을 특징으로 하는 반도체 메모리 장치의 지연회로.The delay time fixing means receives an external control signal and the digital code value, and a logic element for inputting a fixed level signal to the variable delay means regardless of the digital code value when the external control signal has a predetermined level. The delay circuit of the semiconductor memory device characterized by the above-mentioned.
KR1020050093861A 2005-10-06 2005-10-06 Delay circuit of semiconductor memory device Expired - Fee Related KR100656424B1 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
KR1020050093861A KR100656424B1 (en) 2005-10-06 2005-10-06 Delay circuit of semiconductor memory device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
KR1020050093861A KR100656424B1 (en) 2005-10-06 2005-10-06 Delay circuit of semiconductor memory device

Publications (1)

Publication Number Publication Date
KR100656424B1 true KR100656424B1 (en) 2006-12-11

Family

ID=37732940

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1020050093861A Expired - Fee Related KR100656424B1 (en) 2005-10-06 2005-10-06 Delay circuit of semiconductor memory device

Country Status (1)

Country Link
KR (1) KR100656424B1 (en)

Similar Documents

Publication Publication Date Title
US6060907A (en) Impedance control circuit
US7034567B2 (en) Semiconductor devices with reference voltage generators and termination circuits configured to reduce termination mismatch
US5955894A (en) Method for controlling the impedance of a driver circuit
KR0146203B1 (en) Circuit element value adjusting circuit of semiconductor integrated circuit
EP2242180B1 (en) Resistance compensation method, circuit having a resistance compensation function, and circuit resistance test method
US6525581B1 (en) Duty correction circuit and a method of correcting a duty
US7388419B2 (en) PVT variation detection and compensation circuit
US8643404B1 (en) Self-calibration of output buffer driving strength
US5155379A (en) Clocked driver circuit stabilized against changes due to fluctuations in r.c. time constant
US20060158238A1 (en) Circuit and method of controlling a delay of a semiconductor device
US7508246B2 (en) Performance variation compensating circuit and method
US7982517B2 (en) Delay line
US8823388B2 (en) Calibration circuit and calibration method
US20040000944A1 (en) Switching point detection circuit and semiconductor device using the same
KR100656424B1 (en) Delay circuit of semiconductor memory device
US7613237B1 (en) Built-in test feature to facilitate system level stress testing of a high-speed serial link that uses a forwarding clock
KR100861373B1 (en) Skew signal generation circuit and semiconductor memory device using same
US7498859B2 (en) Driving device using CMOS inverter
US7944258B2 (en) Semiconductor integrated circuit including delay line of delay locked loop and method of controlling delay time using the same
US7009420B2 (en) Input circuit for receiving a signal at an input on an integrated circuit
JP2002015599A (en) Semiconductor memory
JP2000201058A (en) Semiconductor device
KR20050067544A (en) Delay locked loop for tuning dleay locking clock in test mode
US8194479B2 (en) Semiconductor memory device having a skew signal generator for adjusting a delay interval of internal circuitry
KR20090009557A (en) Variable Delay Circuits and Methods

Legal Events

Date Code Title Description
A201 Request for examination
PA0109 Patent application

Patent event code: PA01091R01D

Comment text: Patent Application

Patent event date: 20051006

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

Patent event code: PE09021S01D

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

GRNT Written decision to grant
PR0701 Registration of establishment

Comment text: Registration of Establishment

Patent event date: 20061205

Patent event code: PR07011E01D

PR1002 Payment of registration fee

Payment date: 20061206

End annual number: 3

Start annual number: 1

PG1601 Publication of registration
PR1001 Payment of annual fee

Payment date: 20091207

Start annual number: 4

End annual number: 4

FPAY Annual fee payment

Payment date: 20101125

Year of fee payment: 5

PR1001 Payment of annual fee

Payment date: 20101125

Start annual number: 5

End annual number: 5

LAPS Lapse due to unpaid annual fee
PC1903 Unpaid annual fee