KR100508722B1 - Apparutus for fixing pulse width - Google Patents

Apparutus for fixing pulse width Download PDF

Info

Publication number
KR100508722B1
KR100508722B1 KR10-2001-0088732A KR20010088732A KR100508722B1 KR 100508722 B1 KR100508722 B1 KR 100508722B1 KR 20010088732 A KR20010088732 A KR 20010088732A KR 100508722 B1 KR100508722 B1 KR 100508722B1
Authority
KR
South Korea
Prior art keywords
delay
output
output signal
pulse width
signal
Prior art date
Application number
KR10-2001-0088732A
Other languages
Korean (ko)
Other versions
KR20030058316A (en
Inventor
손호용
Original Assignee
매그나칩 반도체 유한회사
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by 매그나칩 반도체 유한회사 filed Critical 매그나칩 반도체 유한회사
Priority to KR10-2001-0088732A priority Critical patent/KR100508722B1/en
Publication of KR20030058316A publication Critical patent/KR20030058316A/en
Application granted granted Critical
Publication of KR100508722B1 publication Critical patent/KR100508722B1/en

Links

Classifications

    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11CSTATIC STORES
    • G11C8/00Arrangements for selecting an address in a digital store
    • G11C8/18Address timing or clocking circuits; Address control signal generation or management, e.g. for row address strobe [RAS] or column address strobe [CAS] signals
    • HELECTRICITY
    • H03ELECTRONIC CIRCUITRY
    • H03KPULSE TECHNIQUE
    • H03K5/00Manipulating of pulses not covered by one of the other main groups of this subclass
    • H03K5/01Shaping pulses
    • H03K5/04Shaping pulses by increasing duration; by decreasing duration
    • H03K5/05Shaping pulses by increasing duration; by decreasing duration by the use of clock signals or other time reference signals

Landscapes

  • Physics & Mathematics (AREA)
  • Nonlinear Science (AREA)
  • Engineering & Computer Science (AREA)
  • Microelectronics & Electronic Packaging (AREA)
  • Static Random-Access Memory (AREA)

Abstract

본 발명은 어드레스 및 데이터의 천이를 검출시 생성되는 검출신호의 펄스폭을 일정하게 만드는 펄스폭 고정회로에 관한 것으로 이를 위한 본 발명은, 어드레스 및 데이터의 천이를 검출시 생성되는 검출신호의 펄스폭을 고정시키는 장치에 있어서, 상기 검출신호를 소정시간 지연시켜 출력하는 제1 지연수단; 출력수단; 상기 제1 지연수단의 출력을 소정시간 지연시켜 출력하는 제2 지연수단; 상기 제1 지연수단에서 출력되는 검출신호가 상기 출력수단으로 전달되는 시간을 상기 제2 지연수단이 가지는 지연시간으로 고정시킴으로써, 상기 출력수단으로 인가되는 검출신호의 펄스폭을 상기 제2 지연수단의 지연시간으로 고정시키는 펄스폭 제어수단을 포함하여 이루어진다. The present invention relates to a pulse width fixed circuit which makes the pulse width of a detection signal generated when detecting a transition of an address and data constant. To this end, the present invention provides a pulse width of a detection signal generated when a transition of an address and data is detected. An apparatus for fixing a circuit, comprising: first delay means for delaying and outputting the detection signal a predetermined time; Output means; Second delay means for delaying and outputting the output of the first delay means for a predetermined time; By fixing the time for which the detection signal output from the first delay means is transmitted to the output means to the delay time of the second delay means, the pulse width of the detection signal applied to the output means is adjusted to the second delay means. And pulse width control means for fixing with a delay time.

Description

펄스폭 고정 장치{Apparutus for fixing pulse width} Pulse width fixing device {Apparutus for fixing pulse width}

본 발명은 어드레스 및 데이터의 천이를 검출하는 검출장치에 관한 것으로, 특히 어드레스 및 데이터의 천이를 검출시 생성되는 검출신호의 펄스폭을 일정하게 만드는 펄스폭 고정장치에 관한 것이다.BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to a detection device for detecting a transition of an address and data, and more particularly to a pulse width fixing device for making a pulse width of a detection signal generated when detecting a transition of an address and data constant.

집적회로의 설계 기술이 발전함에 따라 점차로 높은 클럭에서 동작하는 마이크로 프로세서 및 메모리가 개발되고 있으며, 상기 높은 클럭에서 동작하는 마이크로 프로세서 및 메모리의 입출력 신호는 기존에 비하여 더욱 정밀한 펄스폭을 필요로 한다.With the development of integrated circuit design technology, microprocessors and memories operating at higher clocks have been developed, and input / output signals of the microprocessors and memories operating at higher clocks require more precise pulse widths.

따라서, 상기 어드레스의 천이를 감지하기 위한 어드레스 천이 검출기 및 데이터 천이 검출기에서 생성되는 검출신호가 오동작 없이 고속으로 동작 하기 위해서는 일정한 펄스폭을 가진 검출신호가 생성되어야 한다.Therefore, in order for the detection signal generated by the address transition detector and the data transition detector to detect the transition of the address to operate at high speed without malfunction, a detection signal having a constant pulse width must be generated.

도 1a와 종래의 어드레스 천이 검출기를 도시한 것이다.1A and a conventional address transition detector are shown.

도 1a를 참조하면, 다수의 비트로 이루어지는 어드레스의 천이를 감지하는 어드레스 천이 검출기에 있어서, 상기 다수의 비트를 입력으로 하여 어드레스의 천이를 검출하는 어드레스 천이 감지부(10)와, 상기 어드레스 천이 감지부에서 어드레스 천이를 감지시 로우 레벨을 출력하도록 하는 출력부(20)를 포함하여 이루어진다.Referring to FIG. 1A, an address transition detector for detecting a transition of an address composed of a plurality of bits, comprising: an address transition detector 10 for detecting a transition of an address by inputting the plurality of bits; And an output unit 20 for outputting a low level when detecting an address transition.

이하, 도 1a를 참조하여 상기한 구성의 동작을 설명하면 다음과 같다.Hereinafter, the operation of the above-described configuration will be described with reference to FIG. 1A.

먼저, 상기 어드레스 천이 감지부(10)는 각각의 어드레스 신호에 대하여 천이 여부를 감지하여 어드레스가 하이 또는 로우로 천이시 하이 레벨을 출력한다.First, the address transition detecting unit 10 detects whether or not a transition is made for each address signal, and outputs a high level when the address transitions high or low.

상기 어드레스 천이 감지부(10)는 인가되는 어드레스의 비트수와 동일한 갯수의 어드레스 천이 감지회로를 가지고 있다.The address transition detection unit 10 has the same number of address transition detection circuits as the number of bits of the address to be applied.

즉, 어드레스가 16비트로 구성되면 16개의 어드레스 천이 감지회로를 가지게 된다.That is, if the address is composed of 16 bits, it has 16 address transition detection circuits.

이어서, 상기 각각의 어드레스 천이 감지회로중 어느 하나라도 어드레스의 천이를 감지하게 되면 출력부를 구동하여 로우 레벨을 출력하도록 한다.*도 1b는 종래의 다른 어드레스 천이 검출기를 도시한 것이다.Subsequently, when any one of the respective address transition detection circuits detects an address transition, the output unit is driven to output a low level. FIG. 1B illustrates another conventional address transition detector.

삭제delete

도 1b는 상기 도 1a와 구성이 유사하되, 단 상기 출력부(20)대신 논리조합회로(30)를 채용한 것으로 그 동작방식은 상기 도 1a와 동일하다.FIG. 1B is similar in configuration to that of FIG. 1A, but employs a logic combination circuit 30 instead of the output unit 20, and its operation is the same as that of FIG. 1A.

상기 논리조합회로(30)는 낸드 게이트나 노아 게이트를 사용하여 구성 가능하며, 인가되는 어드레스 중 어느 하나라도 천이가 발생 시 로우 레벨의 출력신호를 생성한다.*도 1a에 도시된 어드레스 천이 감지기와 도 2의 타이밍도를 참조하여 좀 더 구체적으로 설명하면 다음과 같다.The logic combination circuit 30 may be configured using a NAND gate or a NOR gate, and generates a low level output signal when any of the applied addresses occurs. * The address transition detector shown in FIG. A more detailed description with reference to the timing diagram of FIG. 2 is as follows.

삭제delete

먼저, 어드레스 AD[0] 하나만이 어드레스 천이 감지회로(11)에 인가되는 경우의 타이밍 특성을 보면, 도 2에 도시된 바와 같이 인가되는 어드레스(AD[0])가 로우에서 하이 레벨로 천이시 하이 에서 로우 레벨로 천이되는 검출신호(OUT_1)가 생성됨을 볼 수 있다.First, when the timing characteristic when only one address AD [0] is applied to the address transition detection circuit 11 is shown, as shown in FIG. 2, when the address AD [0] applied from the low to the high level transitions, It can be seen that a detection signal OUT_1 is generated which transitions from high to low level.

한편, 다수의 어드레스(AD[1] ∼ AD[4])가 각각 조금씩 다른 타이밍에 상기 도 1a에 도시된 어드레스 검출회로로 각각 인가될 시 최종적으로 생성되는 검출신호(OUT_2)는 도 2에 도시된 바와 같이, 인가된 어드레스(AD[1] ∼ AD[4])중 제일 먼저 하이 레벨로 천이된 어드레스 AD[1]에 따라 하강하고 제일 늦게 천이된 어드레스 AD[4]가 하강하는 타이밍(A지점)때 하이 레벨로 천이하게 된다. Meanwhile, the detection signal OUT_2 finally generated when the plurality of addresses AD [1] to AD [4] are applied to the address detection circuit shown in FIG. 1A at slightly different timings, respectively, is shown in FIG. As described above, the timing (A) is lowered according to the first address AD [1] transitioned to the high level among the applied addresses AD [1] to AD [4] and the latest address AD [4] is lowered. At the point of transition).

즉, 인가되는 어드레스의 타이밍이 정확하지 않을 경우에는 검출신호가 제일 먼저 천이한 어드레스에 따라 하강하여 제일 늦게 천이한 어드레스에 따라 상승하므로, 검출신호(OUT_4)의 펄스폭이 증가하게 되므로, 정밀한 타이밍 및 펄스폭을 요구하는 마이크로 컨트롤러나 메모리 및 기타 어드레스 신호를 필요로 하는 집적회로가 동작시 오류를 발생시키게 되는 문제점이 있다.That is, when the timing of the applied address is not correct, the detection signal descends according to the first transitioned address and rises according to the latest transitioned address, so that the pulse width of the detection signal OUT_4 increases, so that precise timing And an integrated circuit requiring a microcontroller or a memory and other address signals that require a pulse width may cause errors in operation.

본 발명은 상기한 바와 같은 종래의 문제점을 해결하기 위하여 제안된 것으로 인가되는 어드레스 또는 데이터의 타이밍이 정확하지 않아도 일정한 펄스폭을 가지는 검출신호를 생성하는 펄스폭 고정장치를 제공함에 그 목적이 있다. SUMMARY OF THE INVENTION An object of the present invention is to provide a pulse width fixing device for generating a detection signal having a constant pulse width even if the timing of an address or data applied as proposed to solve the conventional problems as described above is not accurate.

상기와 같은 문제점을 해결하기 위한 본 발명은, 어드레스 및 데이터의 천이를 검출시 생성되는 검출신호의 펄스폭을 고정시키는 장치에 있어서, 상기 검출신호를 소정시간 지연시켜 출력하는 제1 지연수단; 출력수단; 상기 제1 지연수단의 출력을 소정시간 지연시켜 출력하는 제2 지연수단; 상기 제1 지연수단에서 출력되는 검출신호가 상기 출력수단으로 전달되는 시간을 상기 제2 지연수단이 가지는 지연시간으로 고정시킴으로써, 상기 출력수단으로 인가되는 검출신호의 펄스폭을 상기 제2 지연수단의 지연시간으로 고정시키는 펄스폭 제어수단을 포함하여 이루어진다. The present invention for solving the above problems, the apparatus for fixing the pulse width of the detection signal generated when detecting the transition of the address and data, the first delay means for delaying the detection signal for a predetermined time and outputs; Output means; Second delay means for delaying and outputting the output of the first delay means for a predetermined time; By fixing the time for which the detection signal output from the first delay means is transmitted to the output means to the delay time of the second delay means, the pulse width of the detection signal applied to the output means is adjusted to the second delay means. And pulse width control means for fixing with a delay time.

이하 본 발명이 속하는 기술분야에서 통상의 지식을 가진자가 본 발명의 기술적 사상을 용이하게 실시할 수 있을 정도로 상세히 설명하기 위하여, 본 발명의 가장 바람직한 실시예를 첨부된 도면을 참조하여 설명하기로 한다.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 can easily implement the technical idea of the present invention. .

도 3은 본 발명에 따른 펄스폭 고정장치를 어드레스 천이 검출장치에 적용한 일실시예이다.Figure 3 is an embodiment in which the pulse width fixing device according to the present invention is applied to the address transition detection device.

도 3을 참조하면, 어드레스의 천이를 검출하는 검출장치(500)와, 어드레스 및 데이터의 천이를 검출시 생성되는 검출신호(PD)의 펄스폭을 고정시키는 장치에 있어서, 상기 검출신호(PD)를 소정시간 지연시켜 출력하는 제1 지연부(100)와, 출력부(400)와, 상기 제1 지연부(100)의 출력을 소정시간(d2) 지연시켜 출력하는 제2 지연부(200)와, 상기 제1 지연부(100)에서 출력되는 검출신호(PD)가 상기 출력부(400)로 전달되는 시간을 상기 제2 지연부(200)가 가지는 지연시간(d2)로 고정시킴으로써, 상기 출력부(400)로 인가되는 검출신호(PD)의 펄스폭을 상기 제2 지연부(200)의 지연시간(d2)으로 고정시키는 펄스폭 제어부(300)를 포함하여 이루어진다. Referring to FIG. 3, in the detection apparatus 500 for detecting a transition of an address, and in a device for fixing a pulse width of a detection signal PD generated when detecting a transition of an address and data, the detection signal PD is fixed. Delay unit 100 for delaying the output by a predetermined time, output unit 400, and second delay unit 200 for delaying the output of the first delay unit 100 by a predetermined time (d2) and outputting the delay. And by fixing the time at which the detection signal PD output from the first delay unit 100 to the output unit 400 is delay time d2 of the second delay unit 200. And a pulse width controller 300 which fixes the pulse width of the detection signal PD applied to the output unit 400 to the delay time d2 of the second delay unit 200.

구체적으로, 상기 제1 지연부(100)는, 상기 검출신호(PD)를 반전하는 인버터(101)와, 상기 검출신호(PD)를 소정시간 지연시키는 딜레이부(102)와, 상기 인버터(321)의 출력과 상기 검출신호(PD)에 각각 응답하고 각각의 일측은 상기 제1 딜레이부(102)의 출력단에 연결되며 각각의 타측은 공동 연결되어 출력단을 형성하는 NMOS(103) 및 PMOS(104)를 포함하여 실시 구성된다. 한편, 지연시간(d1)은 제1 지연부(100)의 딜레이부(102)를 통해 지연되는 지연값이다. Specifically, the first delay unit 100 may include an inverter 101 for inverting the detection signal PD, a delay unit 102 for delaying the detection signal PD for a predetermined time, and the inverter 321. NMOS 103 and PMOS 104 which respectively respond to the output of the < RTI ID = 0.0 > and < / RTI > Is configured to include). The delay time d1 is a delay value delayed through the delay unit 102 of the first delay unit 100.

상기 펄스폭 제어부(300)는, 상기 제2 지연부(200)의 출력에 응답하여 상기 제1 지연부(100)의 출력과 노드 1의 출력이 격리되도록 하는 제1 패스게이트부(310)와, 상기 제2 지연부(200)의 출력에 응답하여 상기 노드 1과 노드 2에 전류 패스를 형성하여 상기 출력부(400)가 래치 동작을 하도록 하는 제2 패스게이트부(320) 및 상기 제2 지연부(200)의 출력에 의하여 상기 펄스폭 제어부(300)의 출력단을 풀업하는 풀업부(330)를 포함하여 실시 구성된다. The pulse width controller 300 may include a first passgate 310 which isolates the output of the first delay unit 100 from the output of the node 1 in response to the output of the second delay unit 200. In response to the output of the second delay unit 200, a current path is formed in the node 1 and the node 2 so that the output unit 400 performs a latching operation. And a pull-up unit 330 which pulls up the output terminal of the pulse width control unit 300 by the output of the delay unit 200.

상기 제1 패스게이트부(310)는, 일측은 상기 제1 지연부(100)의 출력단에 연결되고 게이트는 상기 제2 지연부(200)의 출력단에 연결되고, 타측은 상기 노드 1에 연결되는 NMOS(311) 및 게이트는 상기 인버터(101)의 출력단에 연결되고, 일측은 상기 제1 지연부(100)의 출력단에 연결되고 타측은 상기 노드 1에 연결되는 PMOS(312)를 포함하여 실시 구성된다. The first passgate 310 has one side connected to an output terminal of the first delay unit 100, a gate connected to an output terminal of the second delay unit 200, and the other side connected to the node 1. NMOS 311 and the gate is connected to the output terminal of the inverter 101, one side is connected to the output terminal of the first delay unit 100 and the other side includes a PMOS 312 is connected to the node 1 do.

상기 제2 패스게이트부(320)는, 상기 제1 지연부(100)의 출력을 반전하는 인버터(321)와, 게이트는 상기 제2 지연부(200)의 출력단에 연결되고 일측은 상기 노드 2에 연결되고 타측은 상기 노드 1에 연결되는 NMOS(322)와, 게이트는 상기 인버터(101)의 출력단에 연결되고 일측은 상기 노드 2에 연결되며, 타측은 상기 노드 1에 연결되는 PMOS(323)를 포함하여 실시 구성된다. The second pass gate unit 320 includes an inverter 321 for inverting the output of the first delay unit 100, a gate connected to an output terminal of the second delay unit 200, and one side of the second pass gate unit 320. NMOS 322 connected to the other side and connected to the node 1, the gate is connected to the output terminal of the inverter 101, one side is connected to the node 2, the other side is connected to the node 1 PMOS 323 It is configured to include.

상기 풀업부(330)는, 일측은 전원전압에 연결되고 타측은 상기 노드 1에 연결되며, 게이트는 상기 제2 지연부(200)의 출력단에 연결되는 PMOS(330)로 실시 구성된다. The pull-up unit 330 includes one side connected to a power supply voltage, the other side connected to the node 1, and a gate connected to an output terminal of the second delay unit 200.

상기 출력부(400)는, 상기 노드 1의 전위레벨을 반전하는 인버터(401)와, 상기 인버터(401)의 출력을 입력으로 하여 피드백 루프를 형성하며, 출력단은 상기 노드 2에 연결되는 인버터(402)와, 상기 인버터(401)의 출력을 반전하는 인버터(403)로 실시 구성된다.The output unit 400 includes an inverter 401 for inverting the potential level of the node 1 and an output of the inverter 401 as an input to form a feedback loop, and an output terminal connected to the node 2 ( 402 and an inverter 403 for inverting the output of the inverter 401.

이하 도 3 내지 도 5를 참조하여 상기한 구성의 일실시예의 동작에 대하여 상세히 설명하기로 한다.Hereinafter, the operation of one embodiment of the above-described configuration will be described in detail with reference to FIGS. 3 to 5.

먼저, 본 발명에 따른 일실시예의 동작에 대하여 개략적으로 설명하면, 인가되는 다수의 어드레스(AD[0] ∼ AD[n])의 전위 레벨이 천이하지 않을때 상기 제1 및 제2 패스게이트부(310, 320)를 인에이블시켜 두었다가 상기 다수의 어드레스(AD[0] ∼ AD[n])의 전위 레벨중 어느 하나라도 천이가 발생하면 검출신호(PD)가 로우 레벨로 천이하며, 이때 상기 출력부(400)에서 로우 레벨을 출력하되, 상기 제2 지연부(200)에 의하여 상기 제1 및 제2 패스게이트(310, 320)가 비활성화 되기 전까지 로우 레벨을 출력하도록 함으로서 인가되는 각각의 어드레스가 천이하는 타이밍이 다르더라도 일정한 폭을가진 출력신호를 생성하도록 한다.First, when the operation of one embodiment according to the present invention is schematically described, when the potential levels of the plurality of addresses AD [0] to AD [n] that are applied do not transition, the first and second passgate portions When 310 or 320 is enabled and a transition occurs in any one of the potential levels of the plurality of addresses AD [0] to AD [n], the detection signal PD transitions to a low level. Each address applied by outputting a low level from the output unit 400 and outputting a low level until the first and second passgates 310 and 320 are deactivated by the second delay unit 200. Even if the transition timings are different, an output signal having a constant width is generated.

상기와 같은 동작을 도 4와 도 5의 타이밍도를 참조하여 더욱 상세히 설명하면 다음과 같다.The above operation will be described in more detail with reference to the timing diagrams of FIGS. 4 and 5 as follows.

도 4에 도시된 바와 같이, 어드레스 천이가 발생하기 전에는 상기 검출신호(PD)는 하이 레벨의 상태를 유지하며, 이때 상기 검출신호(PD)는 상기 딜레이부(102)와 제2 지연부(200)를 거쳐 소정시간(d1) 지연된후 상기 제1 패스게이트부(310)와 제2 패스게이트부(320)를 턴온 시킨다.As shown in FIG. 4, the detection signal PD maintains a high level state before an address transition occurs, and the detection signal PD maintains the delay unit 102 and the second delay unit 200. After the predetermined time d1 is delayed, the first passgate 310 and the second passgate 320 are turned on.

이어서, 다수의 어드레스(AD[0] ∼ AD[n])중 어느 하나로도 천이가 발생하면 검출신호(PD)가 로우 레벨로 천이하므로, 상기 NMOS(103)와 PMOS(104)가 턴온되어 로우 레벨의 신호(P1_OUT)를 출력한다.Subsequently, when a transition occurs in any one of the plurality of addresses AD [0] to AD [n], the detection signal PD transitions to a low level, so that the NMOS 103 and the PMOS 104 are turned on and low. Output the level signal P1_OUT.

한편, 상기 딜레이부(102)의 출력신호(P1_IN)는 상기 제2 지연부(200)에서 소정시간(d2) 지연되어 상기 제1 패스게이트부(310)와 제2 패스게이트부(320)를 턴오프 시키게 된다.Meanwhile, the output signal P1_IN of the delay unit 102 is delayed by a predetermined time d2 from the second delay unit 200 to connect the first passgate 310 and the second passgate 320. Will be turned off.

이어서, 상기 검출신호(PD)가 로우 레벨로 천이 시, 상기 제1 지연부(100)의 출력신호(P1_OUT)는 상기 제2 지연부(200)에서 출력되는 신호(P2_OUT)에 의해 상기 제1 및 제2 패스게이트부(310, 320)가 턴오프 되어 상기 제2 지연부(200)의 출력신호(P2_OUT)와 상기 노드 1이 격리되기 전까지 상기 출력부(400)에서 래치된후 로우 레벨을 유지하여 출력한다.Subsequently, when the detection signal PD transitions to a low level, the output signal P1_OUT of the first delay unit 100 is output by the signal P2_OUT output from the second delay unit 200. And a low level after being latched by the output unit 400 until the second pass gates 310 and 320 are turned off and the node 1 is isolated from the output signal P2_OUT of the second delay unit 200. Keep it and print it out.

여기서, 상기 제2 지연부(200)의 출력신호(P2_OUT)에 의해 상기 제1 패스게이트부(310)를 턴오프 시키는것은 상기 노드 1과 상기 제1 지연부(100)의 출력신호(P1_OUT)을 격리시키는 역할을 하며, 상기 제2 지연부(200)가 가지는 지연시간(d2)는 어드레스(AD[1] ∼ AD[4])가 가질수 있는 최대 지연시간 보다 크게하여 어드레스(AD[1] ∼ AD[4])가 제각각 다른 타이밍을 가지고 천이하여도 출력부(400)에서 동일한 펄스폭을 가진 신호(OUT)를 출력하도록 한다.Here, the turning off of the first passgate 310 by the output signal P2_OUT of the second delay unit 200 is an output signal P1_OUT of the node 1 and the first delay unit 100. The delay time d2 of the second delay unit 200 is greater than the maximum delay time that the addresses AD [1] to AD [4] can have. AD [4]) outputs a signal OUT having the same pulse width from the output unit 400 even when the respective transitions have different timings.

이어서, 상기 제2 지연부(200)가 가지고 있는 지연시간(d2)후 상기 제1 패스게이트(310)와 제2 패스게이트(320)가 턴오프 되고, 상기 풀업부(330)가 턴온되어 전원전압(VDD)을 상기 노드 1로 차지(charge)하게 된다.Subsequently, after the delay time d2 of the second delay unit 200, the first passgate 310 and the second passgate 320 are turned off, and the pull-up unit 330 is turned on to supply power. The voltage VDD is charged to the node 1.

노드 1에 하이 레벨로 차지된 전압은 출력부(400)에서 래치되어 어드레스(AD[1] ∼ AD[4])가 천이하지 않을 때 출력부(400)의 출력이 하이 레벨을 유지하도록 하는 역할을 한다.The voltage occupied at the high level at node 1 is latched by the output unit 400 so that the output of the output unit 400 maintains the high level when the addresses AD [1] to AD [4] do not transition. Do it.

따라서, 상기 출력부(400)의 출력신호(OUT)는 지연시간(d2)후 하이 레벨로 상승하게 되며, 어드레스 천이를 검출할때마다 출력부(400)에서 생성되는 출력신호(OUT)의 폭은 상기 지연시간(d2)으로 고정되게 되며, 만일 상기 출력신호(OUT)의 폭을 조절하고자 하면 상기 제2 지연부(200)를 조정하여 지연시간을 늘리거나 줄이면된다.Therefore, the output signal OUT of the output unit 400 rises to a high level after the delay time d2, and the width of the output signal OUT generated by the output unit 400 whenever an address transition is detected. Is fixed to the delay time d2. If the width of the output signal OUT is to be adjusted, the second delay unit 200 may be adjusted to increase or decrease the delay time.

즉, 입력되는 어드레스(A[0] ∼ A[n])가 각기 다른 타이밍이어도 출력신호(OUT)가 가지는 펄스폭이 일정하게 고정되게 된다.That is, even when the input addresses A [0] to A [n] have different timings, the pulse width of the output signal OUT is fixed constantly.

마지막으로 도 5는 상기 도 4의 타이밍도에 따른 본 발명의 실시예의 동작이 하나의 어드레스(AD[0])가 인가될때의 출력(OUT_1)과, 다수개의 어드레스(AD[1] ∼ AD[3])가 각기 다른 타이밍으로 인가될때의 출력(OUT_3)이 동일함을 보여주는 것으로써, 어드레스(ADD[1])가 제일먼저 로우에서 하이로 천이하고 어드레스(AD[4])가 제일 늦게 천이되어도 제2 지연부(200)가 가지는 지연시간(d2)만큼의 폭을 가지는 검출신호(OUT_2)가 생성됨을 나타낸다.Finally, FIG. 5 shows an output OUT_1 when one address AD [0] is applied and a plurality of addresses AD [1] to AD [according to the timing diagram of FIG. 4. 3)) shows that the output OUT_3 is the same when applied at different timings, so that the address ADD [1] first goes from low to high and the address AD [4] last. In this case, the detection signal OUT_2 having the width corresponding to the delay time d2 of the second delay unit 200 is generated.

이상에서 설명한 바와 같이 본 발명은 전술한 실시예 및 첨부된 도면에 의해 한정되는 것이 아니고, 본 발명이 기술적 사상을 벗어나지 않는 범위 내에서 여러 가지 치환, 변형 및 변경이 가능함이 본 발명이 속하는 기술분야에서 통상의 지식을 가진자에게 있어 명백할 것이다.As described above, the present invention is not limited to the above-described embodiments and the accompanying drawings, and the present invention may be variously substituted, modified, and changed without departing from the spirit of the present invention. It will be apparent to those of ordinary skill in the art.

본 발명은 상기한 바와 같이, 지연시간을 이용하여 인가되는 어드레스의 타이밍이 정확하지 않더라도 일정한 펄스폭을 가지는 검출신호를 생성할 수 있다. As described above, the present invention can generate a detection signal having a constant pulse width even if the timing of the address applied using the delay time is not accurate.

도 1a와 도 1b는 종래의 어드레스 천이 검출기를 도시한 도면,1A and 1B show a conventional address transition detector,

도 2는 상기 도 1a 도 1b의 타이밍도,2 is a timing diagram of FIG. 1A and FIG. 1B;

도 3은 본 발명에 따른 펄스폭 고정 장치의 일실시예의 상세 회로도,3 is a detailed circuit diagram of one embodiment of a pulse width fixing device according to the present invention;

도 4는 본 발명에 따른 펄스폭 고정 장치의 타이밍도,4 is a timing diagram of a pulse width fixing device according to the present invention;

도 5는 본 발명에 따른 펄스폭 고정 장치의 다른 타이밍도.5 is another timing diagram of the pulse width fixing device according to the present invention;

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

100 : 제1 지연부 200 : 제2 지연부100: first delay unit 200: second delay unit

300 : 펄스폭 제어부 400 : 출력부300: pulse width control unit 400: output unit

Claims (8)

어드레스 및 데이터 신호의 천이를 검출하는 신호 천이 검출장치;A signal transition detection device for detecting a transition of the address and data signal; 상기 천이 검출장치의 검출신호를 제1 지연시간만큼 지연시켜 출력하는 제1 지연수단;First delay means for delaying and outputting a detection signal of the transition detection device by a first delay time; 상기 제1 지연수단의 출력을 제2 지연시간만큼 지연시켜 출력하는 제2 지연수단; Second delay means for delaying and outputting the output of the first delay means by a second delay time; 상기 제2 지연수단의 출력신호에 따라 상기 제1 지연수단에서 출력되는 출력신호의 펄스폭을 상기 제2 지연수단의 상기 제2 지연시간으로 고정시켜 출력하는 펄스폭 제어수단; 및Pulse width control means for fixing the pulse width of the output signal output from the first delay means to the second delay time of the second delay means according to the output signal of the second delay means; And 상기 펄스폭 제어수단의 출력신호를 출력하는 출력수단을 포함하고, Output means for outputting an output signal of the pulse width control means, 상기 펄스폭 제어수단은, The pulse width control means, 상기 제2 지연수단의 출력신호에 따라 상기 제1 지연수단의 출력신호를 상기 제1 노드로 전달하는 제1 패스게이트부;, A first pass gate unit transferring an output signal of the first delay unit to the first node according to the output signal of the second delay unit; 상기 제2 지연수단의 출력신호에 따라 상기 제1 노드와 제2 노드 간의 전류 패스를 형성하여 상기 출력수단이 래치동작을 수행하도록 하는 제2 패스게이트부; 및 A second pass gate portion forming a current path between the first node and the second node according to the output signal of the second delay means so that the output means performs a latch operation; And 상기 제2 지연수단의 출력신호에 따라 상기 펄스폭 제어수단의 출력단을 풀업하는 풀업부A pull-up unit for pulling up the output terminal of the pulse width control means in accordance with the output signal of the second delay means 를 포함하는 펄스폭 고정장치.Pulse width fixing device comprising a. 삭제delete 제 1 항에 있어서, The method of claim 1, 상기 제1 패스게이트부는 소오스 및 드레인단이 서로 접속되고, 각각 상기 제2 지연수단의 출력신호와 상기 제2 지연수단의 출력신호의 반전신호에 따라 동작되어 상기 제1 지연수단의 출력신호를 상기 제1 노드로 전달하는 NMOS 및 PMOS를 포함하는 펄스 고정장치.The source and drain terminals of the first pass gate portion are connected to each other, and are operated according to the inverted signal of the output signal of the second delay means and the output signal of the second delay means, respectively, to output the output signal of the first delay means. A pulse lock comprising an NMOS and a PMOS to the first node. 제 1 항에 있어서, 상기 제2 패스게이트부는,The method of claim 1, wherein the second passgate portion, 상기 제2 지연수단의 출력신호를 반전시켜 출력하는 인버터; 및An inverter for inverting and outputting the output signal of the second delay means; And 소오스 및 드레인단이 서로 접속되고, 각각 상기 제2 지연수단의 출력신호와 상기 인버터의 출력신호에 따라 동작되어 상기 제2 노드 및 상기 제1 노드 간의 전류 패스를 형성하는 NMOS 및 PMOSNMOS and PMOS source and drain terminals are connected to each other and are operated according to the output signal of the second delay means and the output signal of the inverter, respectively, to form a current path between the second node and the first node. 를 포함하는 펄스 고정장치.Pulse fixing device comprising a. 제 1 항에 있어서,The method of claim 1, 상기 풀업부는 상기 제2 지연수단의 출력신호에 따라 동작되어 전원전압을 상기 제1 노드로 전달하는 PMOS로 이루어진 펄스 고정장치.The pull-up unit is a pulse holding device consisting of a PMOS is operated in accordance with the output signal of the second delay means for transmitting a power supply voltage to the first node. 제 1 항에 있어서, 상기 제1 지연수단은,The method of claim 1, wherein the first delay means, 상기 검출신호를 반전시켜 출력하는 인버터;An inverter for inverting and outputting the detection signal; 상기 검출신호를 상기 제1 지연시간으로 지연시켜 출력하는 딜레이부; 및A delay unit delaying the detection signal with the first delay time and outputting the delayed signal; And 소오스 및 드레인단이 서로 접속되고, 각각 상기 검출신호와 상기 인버터의 출력신호에 따라 동작되어 상기 딜레이부의 출력신호를 상기 펄스폭 제어수단으로 전송하는 NMOS 및 PMOSNMOS and PMOS source and drain terminals are connected to each other and operated according to the detection signal and the output signal of the inverter, respectively, to transmit the output signal of the delay unit to the pulse width control means. 를 포함하는 펄스 고정장치.Pulse fixing device comprising a. 제 1 항에 있어서, 상기 출력수단은,The method of claim 1, wherein the output means, 상기 제1 노드의 전위 레벨을 반전시켜 출력하는 제1 인버터; A first inverter for inverting and outputting the potential level of the first node; 상기 제1 인버터의 출력신호를 반전시켜 상기 제2 노드로 출력하는 제2 인버터; 및A second inverter inverting the output signal of the first inverter and outputting the inverted signal to the second node; And 상기 제1 인버터의 출력신호를 반전시켜 출력하는 제3 인버터A third inverter for inverting and outputting the output signal of the first inverter 를 포함하는 펄스폭 고정장치.Pulse width fixing device comprising a. 제 1 항에 있어서, The method of claim 1, 상기 제2 지연시간은 상기 제1 지연시간보다 큰 지연시간을 갖는 펄스폭 고정장치.And the second delay time has a delay time greater than the first delay time.
KR10-2001-0088732A 2001-12-31 2001-12-31 Apparutus for fixing pulse width KR100508722B1 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
KR10-2001-0088732A KR100508722B1 (en) 2001-12-31 2001-12-31 Apparutus for fixing pulse width

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
KR10-2001-0088732A KR100508722B1 (en) 2001-12-31 2001-12-31 Apparutus for fixing pulse width

Publications (2)

Publication Number Publication Date
KR20030058316A KR20030058316A (en) 2003-07-07
KR100508722B1 true KR100508722B1 (en) 2005-08-17

Family

ID=32216228

Family Applications (1)

Application Number Title Priority Date Filing Date
KR10-2001-0088732A KR100508722B1 (en) 2001-12-31 2001-12-31 Apparutus for fixing pulse width

Country Status (1)

Country Link
KR (1) KR100508722B1 (en)

Families Citing this family (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR100705205B1 (en) * 2006-04-18 2007-04-09 주식회사 하이닉스반도체 Internal clock generator for generating stable internal clock signal regardless of variation of pulse width of external clock signal and internal clock generation method of the same
KR100809703B1 (en) * 2006-09-22 2008-03-06 삼성전자주식회사 Pass gate circuit and its controlling method for stable transferring of signals

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR970067359A (en) * 1996-03-19 1997-10-13 문정환 The address transition detection circuit
KR980011420A (en) * 1996-07-08 1998-04-30 문정환 The address transition detection circuit
KR19990002136A (en) * 1997-06-19 1999-01-15 문정환 Address transition detection circuit
KR19990010621A (en) * 1997-07-18 1999-02-18 문정환 ATI's thumb
KR20020053554A (en) * 2000-12-27 2002-07-05 박종섭 Pulse generation circuit

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR970067359A (en) * 1996-03-19 1997-10-13 문정환 The address transition detection circuit
KR980011420A (en) * 1996-07-08 1998-04-30 문정환 The address transition detection circuit
KR19990002136A (en) * 1997-06-19 1999-01-15 문정환 Address transition detection circuit
KR19990010621A (en) * 1997-07-18 1999-02-18 문정환 ATI's thumb
KR20020053554A (en) * 2000-12-27 2002-07-05 박종섭 Pulse generation circuit

Also Published As

Publication number Publication date
KR20030058316A (en) 2003-07-07

Similar Documents

Publication Publication Date Title
US7320098B2 (en) Semiconductor integrated circuit device having scan flip-flop circuit
US6204703B1 (en) Power on reset circuit with power noise immunity
US6621306B2 (en) Random logic circuit
KR20000065711A (en) Internal clock signal generating circuit having pulse generator
US6809983B2 (en) Clock generator for pseudo dual port memory
KR19990057715A (en) Mode register set circuit and operation mode setting method of semiconductor device
US7528630B2 (en) High speed flip-flop
US6580312B1 (en) Apparatus for generating stable high voltage signal
KR100508722B1 (en) Apparutus for fixing pulse width
KR100338337B1 (en) Mode setting determination signal generation circuit
US8432195B2 (en) Latch circuits with synchronous data loading and self-timed asynchronous data capture
KR100297715B1 (en) Output buffer control circuit and method for generating a output control signal
JP4361869B2 (en) Electronic data processing circuit using current mode signaling
US6346823B1 (en) Pulse generator for providing pulse signal with constant pulse width
US10921846B1 (en) Clock generation circuit of semiconductor device
KR100705205B1 (en) Internal clock generator for generating stable internal clock signal regardless of variation of pulse width of external clock signal and internal clock generation method of the same
KR20000045322A (en) Pulse generating apparatus and data transfer apparatus
KR101005265B1 (en) Digital circuit tolerant of race condition problem
KR100866134B1 (en) Pulse generator
KR100576472B1 (en) Address latch circuit
KR19990078324A (en) Data latch circuit
KR100661669B1 (en) CAM cell detect circuit of flash memory
KR20000067412A (en) Integrated Circuit Memory Device Having Mode Register Set Circuit
KR100920832B1 (en) DFLOP Circuit
KR100471402B1 (en) Input buffer to prevent malfunction due to noise

Legal Events

Date Code Title Description
A201 Request for examination
N231 Notification of change of applicant
E902 Notification of reason for refusal
E701 Decision to grant or registration of patent right
GRNT Written decision to grant
FPAY Annual fee payment

Payment date: 20120720

Year of fee payment: 8

FPAY Annual fee payment

Payment date: 20130730

Year of fee payment: 9

FPAY Annual fee payment

Payment date: 20150716

Year of fee payment: 11

FPAY Annual fee payment

Payment date: 20160718

Year of fee payment: 12

FPAY Annual fee payment

Payment date: 20170719

Year of fee payment: 13

FPAY Annual fee payment

Payment date: 20180717

Year of fee payment: 14

FPAY Annual fee payment

Payment date: 20190716

Year of fee payment: 15