KR100528546B1 - Level shifting circuit - Google Patents

Level shifting circuit Download PDF

Info

Publication number
KR100528546B1
KR100528546B1 KR10-2003-0065213A KR20030065213A KR100528546B1 KR 100528546 B1 KR100528546 B1 KR 100528546B1 KR 20030065213 A KR20030065213 A KR 20030065213A KR 100528546 B1 KR100528546 B1 KR 100528546B1
Authority
KR
South Korea
Prior art keywords
block
output
latch
power down
control signal
Prior art date
Application number
KR10-2003-0065213A
Other languages
Korean (ko)
Other versions
KR20050028701A (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-2003-0065213A priority Critical patent/KR100528546B1/en
Publication of KR20050028701A publication Critical patent/KR20050028701A/en
Application granted granted Critical
Publication of KR100528546B1 publication Critical patent/KR100528546B1/en

Links

Classifications

    • HELECTRICITY
    • H03ELECTRONIC CIRCUITRY
    • H03KPULSE TECHNIQUE
    • H03K3/00Circuits for generating electric pulses; Monostable, bistable or multistable circuits
    • H03K3/02Generators characterised by the type of circuit or by the means used for producing pulses
    • H03K3/353Generators characterised by the type of circuit or by the means used for producing pulses by the use, as active elements, of field-effect transistors with internal or external positive feedback
    • H03K3/356Bistable circuits
    • H03K3/356104Bistable circuits using complementary field-effect transistors
    • H03K3/356113Bistable circuits using complementary field-effect transistors using additional transistors in the input circuit
    • HELECTRICITY
    • H03ELECTRONIC CIRCUITRY
    • H03KPULSE TECHNIQUE
    • H03K19/00Logic circuits, i.e. having at least two inputs acting on one output; Inverting circuits
    • H03K19/0008Arrangements for reducing power consumption
    • H03K19/0016Arrangements for reducing power consumption by using a control or a clock signal, e.g. in order to apply power supply
    • HELECTRICITY
    • H03ELECTRONIC CIRCUITRY
    • H03KPULSE TECHNIQUE
    • H03K3/00Circuits for generating electric pulses; Monostable, bistable or multistable circuits
    • H03K3/01Details
    • H03K3/012Modifications of generator to improve response time or to decrease power consumption

Landscapes

  • Physics & Mathematics (AREA)
  • Engineering & Computer Science (AREA)
  • Computer Hardware Design (AREA)
  • Computing Systems (AREA)
  • General Engineering & Computer Science (AREA)
  • Mathematical Physics (AREA)
  • Logic Circuits (AREA)

Abstract

본 발명은 레벨 쉬프팅 회로에 관한 것으로써, 특히, IC 디자인시 서로 다른 전원 레벨을 사용하는 코어 블럭과 I/O 블럭 간의 인터페이스를 제어하여 파워 다운 모드에서 발생할 수 있는 누설전류를 제거할 수 있도록 하는 기술을 개시한다. 이러한 본 발명은, 정상 동작 모드시 코어 블럭의 전원 레벨을 쉬프팅하여 I/O 블럭 전원을 생성하고, 파워 다운 모드시에는 코어 블럭의 전원을 레벨 쉬프팅하여 I/O 블럭 전원을 생성하기 위한 래치 블럭의 동작을 정지시키고 래치 블럭의 출력노드에 발생하는 누설 전류를 그라운드로 접지함으로써 불필요한 전류의 누설 경로를 차단할 수 있도록 한다. BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to a level shifting circuit, and more particularly, to control an interface between a core block and an I / O block using different power levels in an IC design so as to eliminate leakage current that may occur in a power down mode. Discuss the technique. The present invention is a latch block for generating I / O block power by shifting the power level of the core block in the normal operation mode, and generating the I / O block power by level shifting the power of the core block in the power down mode. By stopping the operation and grounding the leakage current generated in the output node of the latch block to the ground to prevent the leakage path of unnecessary current.

Description

레벨 쉬프팅 회로{Level shifting circuit}Level shifting circuit

본 발명은 레벨 쉬프팅 회로에 관한 것으로써, 특히, IC 디자인시 서로 다른 전원 레벨을 사용하는 코어 블럭과 I/O 블럭 간의 인터페이스를 제어하여 파워 다운 모드에서 발생할 수 있는 누설전류를 제거할 수 있도록 하는 기술이다. BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to a level shifting circuit, and more particularly, to control an interface between a core block and an I / O block using different power levels in an IC design so as to eliminate leakage current that may occur in a power down mode. Technology.

일반적으로 전원의 세이빙(Saving)이 요구되는 핸드 셋(Hand set), 모바일(Mobile) 등의 어플리케이션(Application)은 코어(Core) 디자인 블럭과 I/O(Input/Output) 디자인 블럭의 파워 다운(Power down) 관계가 매우 중요하다. In general, applications such as hand sets and mobiles that require saving power are required to power down core design blocks and I / O (input / output) design blocks. Power down relationship is very important.

여기서, I/O 블럭의 전압은 코어 블럭의 전압보다 높으며, 코어 블럭에서 출력된 신호가 I/O 블럭으로 왜곡 없이 전달되려면 코어 블럭의 전압을 레벨 쉬프팅하여 I/O 블럭으로 출력하기 위한 레벨 쉬프터가 필요하다. In this case, the voltage of the I / O block is higher than the voltage of the core block, and the level shifter for outputting to the I / O block by level shifting the voltage of the core block so that the signal output from the core block can be transmitted without distortion to the I / O block. Is needed.

도 1은 이러한 종래의 레벨 쉬프팅 회로에 관한 회로도이다. 1 is a circuit diagram related to such a conventional level shifting circuit.

종래의 레벨 쉬프팅 회로는 코어 블럭(1), 코어 블럭 버퍼(2), I/O 블럭 버퍼(3), 래치 블럭(4) 및 I/O 블럭(5)을 구비한다. The conventional level shifting circuit includes a core block 1, a core block buffer 2, an I / O block buffer 3, a latch block 4 and an I / O block 5.

여기서, 코어 블럭 버퍼(2)는 인버터 IV2와 NMOS트랜지스터 N2를 구비한다. 인버터 IV2는 코어 블럭(1)으로부터 인가되는 신호를 반전시킨다. NMOS트랜지스터 N2는 노드 ND1의 전압 레벨에 따라 노드 ND2에 그라운드 전압을 인가시킨다. 그리고, I/O 블럭 버퍼(3)는 인버터 IV1와 NMOS트랜지스터 N1를 구비한다. 인버터 IV1는 파워 다운 제어신호 PDCS를 반전시킨다. NMOS트랜지스터 N1는 인버터 IV1의 출력 전압에 따라 노드 ND1와 래치 블럭(4)을 선택적으로 연결한다. Here, the core block buffer 2 has an inverter IV2 and an NMOS transistor N2. Inverter IV2 inverts the signal applied from the core block 1. The NMOS transistor N2 applies a ground voltage to the node ND2 according to the voltage level of the node ND1. The I / O block buffer 3 has an inverter IV1 and an NMOS transistor N1. Inverter IV1 inverts the power down control signal PDCS. The NMOS transistor N1 selectively connects the node ND1 and the latch block 4 according to the output voltage of the inverter IV1.

또한, 래치 블럭(4)은 포지티브 피드백 구조를 갖는 PMOS트랜지스터 P1,P2를 구비한다. 래치 블럭(4)은 정상 동작 모드시 코어 블럭(1)의 전압 레벨을 레벨 쉬프팅하여 I/O 블럭(5) 전압을 생성한다. The latch block 4 also has PMOS transistors P1 and P2 having a positive feedback structure. The latch block 4 generates the I / O block 5 voltage by level shifting the voltage level of the core block 1 in the normal operation mode.

그런데, 이러한 종래의 레벨 쉬프팅 회로는 칩의 정상동작시에는 문제가 발생하지 않지만 전원을 절약하기 위한 파워 다운 모드시에는 여러 가지 문제점을 유발하게 된다. 예를 들어, 전원을 절약하기 위하여 코어 블럭(1)의 전원을 오프시켰다고 가정한다. 이때, I/O 블럭의 전원은 파워 세이빙 동작과 정상동작 모드 상태의 전환을 고려하여야 하기 때문에 온 상태를 유지해야 한다. However, such a conventional level shifting circuit does not cause a problem in the normal operation of the chip, but causes various problems in the power down mode to save power. For example, assume that the power of the core block 1 is turned off to save power. At this time, the power of the I / O block should be kept on because the power saving operation and the switching of the normal operation mode must be considered.

대부분의 레벨 쉬프팅 회로는 상술된 래치 블럭(4)을 이용하여 코어 블럭(1)과 I/O 블럭(5)간의 인터페이스를 수행한다. 그런데, 포지티브 피드백 래치 블럭(4)은 동작 특성상 코어 블럭(1)이 켜져 있을 경우 명확한 전류의 경로가 형성되지 않기 때문에 양산을 전제로 개발되어지는 모든 IC에 치명적인 결함을 유발할 수 있게 된다. Most level shifting circuits use the latch block 4 described above to perform an interface between the core block 1 and the I / O block 5. However, since the positive feedback latch block 4 does not form a clear current path when the core block 1 is turned on due to an operation characteristic, it may cause a fatal defect in all ICs developed on a premise of mass production.

또한, 파워 다운 모드시에는 NMOS트랜지스터 N2가 턴온되어 노드 ND2에 그라운드 전압 GND를 출력한다. 그리고, 포지티브 피드백 래치 블럭(4)이 정상 동작을 수행한다. 이에 따라, 출력 포트인 노드 ND2의 전압이 전압 분배 법칙에 의하여 결정된다. 이러한 경우 노드 ND2의 전압에 따라 출력노드와 연결된 I/O 블럭(5)에 치명적인 오류가 발생할 수 있다. In the power down mode, the NMOS transistor N2 is turned on to output the ground voltage GND to the node ND2. The positive feedback latch block 4 then performs normal operation. Accordingly, the voltage of the node ND2 as the output port is determined by the voltage division law. In this case, a fatal error may occur in the I / O block 5 connected to the output node according to the voltage of the node ND2.

도 2a는 도 1의 각 블럭에 관한 전압 관계를 나타낸다. FIG. 2A shows the voltage relationship for each block of FIG. 1.

도 2a에서 노드 ND2의 출력노드에는 NOR 회로가 연결되었다고 가정한다. 파워 다운 모드시에는 I/O 블럭(5)이 일정 전압을 유지하고 코어 블럭(1)의 전압이 오프 되었을 경우 노드 ND2에 일정 전압이 흐름을 알 수 있다. 이때, 파워 다운 모드임에도 불구하고 도 2b에서와 같이 I/O 블럭(5)에서 누설 전류가 발생함을 알 수 있다. In FIG. 2A, it is assumed that a NOR circuit is connected to the output node of the node ND2. In the power down mode, when the I / O block 5 maintains a constant voltage and the voltage of the core block 1 is turned off, it can be seen that a constant voltage flows to the node ND2. At this time, it can be seen that the leakage current occurs in the I / O block 5 as shown in FIG. 2B despite the power down mode.

본 발명은 상기와 같은 문제점을 해결하기 위하여 창출된 것으로, 파워 다운 모드시에 래치 블럭의 동작을 정지시키고 래치 블럭의 출력노드에 발생하는 누설 전류를 그라운드로 접지함으로써 코어 블럭과 I/O 블럭을 격리시켜 불필요한 전류의 누설 경로를 차단할 수 있도록 하는데 그 목적이 있다. SUMMARY OF THE INVENTION The present invention has been made to solve the above problems. In the power down mode, the core block and the I / O block are grounded by stopping the operation of the latch block and grounding the leakage current generated at the output node of the latch block to ground. The purpose is to isolate the leakage path of unnecessary current by isolating it.

상기한 목적을 달성하기 위한 본 발명의 레벨 쉬프팅 회로는, 코어 블럭으로부터 인가되는 신호를 버퍼링하는 코어 블럭 버퍼; 파워 다운 제어신호를 버퍼링하는 입/출력 블럭 버퍼; 코어 블럭 버퍼와 입/출력 블럭 버퍼의 출력 상태에 따라 코어 블럭의 전압을 레벨 쉬프팅하여 입/출력 블럭의 전압 레벨을 출력하는 래치 블럭; 및 파워 다운 제어신호의 활성화시 래치 블럭과 코어 블럭 버퍼와의 연결을 차단하여 래치 블럭을 동작을 중지시키고, 래치 블럭의 출력노드를 강제로 그라운드시키는 래치 제어수단을 구비하고, 래치 제어수단은 파워 다운 제어신호의 활성화시 출력노드와 그라운드단 사이에 연결된 출력 스위칭 소자를 턴오프시킴으로써 래치 블럭에 인가되는 그라운드 전압을 차단하는 제 1스위칭 소자; 및 파워 다운 제어신호의 활성화시 래치 블럭의 출력 노드에 그라운드 전압을 인가시키는 제 2스위칭 소자를 구비함을 특징으로 한다. 또한, 본 발명은 코어 블럭으로부터 인가되는 신호를 버퍼링하는 코어 블럭 버퍼; 파워 다운 제어신호를 버퍼링하는 입/출력 블럭 버퍼; 코어 블럭 버퍼와 입/출력 블럭 버퍼의 출력 상태에 따라 코어 블럭의 전압을 레벨 쉬프팅하여 입/출력 블럭의 전압 레벨을 출력하는 래치 블럭; 및 래치 블럭의 출력노드와 입/출력 블럭 사이에 연결되어, 파워 다운 제어신호의 상태에 따라 래치 블럭으로부터 입/출력 블럭에 인가되는 출력신호를 선택적으로 차단하는 출력 제어수단을 구비하고, 출력 제어수단은 파워 다운 제어신호의 비활성화시 래치 블럭의 출력을 버퍼링하여 출력하고, 파워 다운 제어신호의 활성화시 코어 블럭과 입/출력 블럭을 분리시키는 논리소자를 구비함을 특징으로 한다. The level shifting circuit of the present invention for achieving the above object comprises a core block buffer for buffering a signal applied from the core block; An input / output block buffer for buffering a power down control signal; A latch block outputting a voltage level of the input / output block by level shifting the voltage of the core block according to the output states of the core block buffer and the input / output block buffer; And latch control means for stopping the operation of the latch block by forcibly closing the connection between the latch block and the core block buffer when the power down control signal is activated, and forcibly grounding the output node of the latch block. A first switching element which cuts off the ground voltage applied to the latch block by turning off an output switching element connected between the output node and the ground terminal when the down control signal is activated; And a second switching element for applying a ground voltage to an output node of the latch block when the power down control signal is activated. In addition, the present invention includes a core block buffer for buffering a signal applied from the core block; An input / output block buffer for buffering a power down control signal; A latch block outputting a voltage level of the input / output block by level shifting the voltage of the core block according to the output states of the core block buffer and the input / output block buffer; And an output control means connected between the output node of the latch block and the input / output block to selectively block an output signal applied to the input / output block from the latch block according to the state of the power-down control signal. The means is characterized in that it comprises a logic element for buffering and outputting the output of the latch block upon deactivation of the power down control signal, and separating the core block and the input / output block upon activation of the power down control signal.

삭제delete

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

도 3은 본 발명에 따른 레벨 쉬프팅 회로의 회로도이다. 3 is a circuit diagram of a level shifting circuit according to the present invention.

본 발명은 코어 블럭(10), 코어 블럭 버퍼(11), I/O(입/출력) 블럭 버퍼(12), 래치 블럭(13), I/O 블럭(16) 및 래치 제어수단(N5,N6)을 구비한다. According to the present invention, the core block 10, the core block buffer 11, the I / O (input / output) block buffer 12, the latch block 13, the I / O block 16 and the latch control means N5, N6).

여기서, 코어 블럭 버퍼(11)는 인버터 IV4와 NMOS트랜지스터 N4를 구비한다. 인버터 IV4는 코어 블럭(10)으로부터 인가되는 신호를 반전시킨다. NMOS트랜지스터 N4는 노드 ND3의 전압 레벨에 따라 노드 ND4에 그라운드 전압을 인가시킨다. 그리고, I/O 블럭 버퍼(12)는 인버터 IV3와 NMOS트랜지스터 N3를 구비한다. 인버터 IV3는 입력되는 파워 다운 제어신호 PDCS를 반전시킨다. NMOS트랜지스터 N3는 인버터 IV3의 출력 전압에 따라 노드 ND3와 래치 블럭(13)을 선택적으로 연결한다. Here, the core block buffer 11 includes an inverter IV4 and an NMOS transistor N4. Inverter IV4 inverts the signal applied from the core block 10. The NMOS transistor N4 applies a ground voltage to the node ND4 according to the voltage level of the node ND3. The I / O block buffer 12 has an inverter IV3 and an NMOS transistor N3. Inverter IV3 inverts the input power down control signal PDCS. The NMOS transistor N3 selectively connects the node ND3 and the latch block 13 according to the output voltage of the inverter IV3.

또한, 래치 블럭(13)은 포지티브 피드백 구조를 갖는 PMOS트랜지스터 P3,P4를 구비한다. 래치 블럭(13)은 정상 동작 모드시 코어 블럭(10)의 전압 레벨을 레벨 쉬프팅하여 I/O 블럭(16) 전압을 생성한다. In addition, the latch block 13 includes PMOS transistors P3 and P4 having a positive feedback structure. The latch block 13 generates the I / O block 16 voltage by level shifting the voltage level of the core block 10 in the normal operation mode.

또한, 래치 제어수단은 스위칭 소자인 NMOS트랜지스터 N5,N6를 구비한다. In addition, the latch control means includes NMOS transistors N5 and N6 as switching elements.

여기서, NMOS트랜지스터 N5는 노드 ND3와 그라운드단 사이에 연결되어 게이트 단자에 파워 다운 제어신호 PDCS가 인가된다. 그리고, NMOS트랜지스터 N6은 노드 ND4와 그라운드단 사이에 연결되어 게이트 단자에 파워 다운 제어신호 PDCS가 인가된다. Here, the NMOS transistor N5 is connected between the node ND3 and the ground terminal, and a power down control signal PDCS is applied to the gate terminal. The NMOS transistor N6 is connected between the node ND4 and the ground terminal, and a power down control signal PDCS is applied to the gate terminal.

이러한 구성을 갖는 본 발명의 동작과정을 설명하면 다음과 같다. Referring to the operation of the present invention having such a configuration as follows.

먼저, 엑티브 하이에서 파워 다운 제어신호 PDCS가 인에이블 된다고 가정하면, 노말 동작시에는 파워 다운 제어신호 PDCS가 로우 상태를 유지하여 래치 블럭(13)은 정상적인 동작을 수행한다. 이때, 파워 다운 제어신호 PDCS가 로우 상태이기 때문에 래치 제어수단(N5,N6)은 오프 상태를 유지한다. 그리고, 코어 블럭(10)으로부터 입력되는 신호는 인버터 IV4를 통해 반전되고 NMOS트랜지스터 N4에 입력된다. First, assuming that the power down control signal PDCS is enabled at the active high, during the normal operation, the power down control signal PDCS is kept low and the latch block 13 performs a normal operation. At this time, since the power down control signal PDCS is in the low state, the latch control means N5 and N6 maintain the off state. The signal input from the core block 10 is inverted through the inverter IV4 and input to the NMOS transistor N4.

이때, 코어 블럭(10)으로부터 로우 신호가 입력된다면 NMOS트랜지스터 N4가 턴온되어 노드 ND4에 그라운드 전압이 인가된다. 이어서, 노드 ND4의 그라운드 전압에 따라 포지티브 피드백 래치 블럭(13)의 PMOS트랜지스터 P3가 턴온되어 출력노드인 노드 ND4가 그라운드 전압 레벨을 유지할 수 있도록 한다. At this time, if a low signal is input from the core block 10, the NMOS transistor N4 is turned on to apply a ground voltage to the node ND4. Subsequently, according to the ground voltage of the node ND4, the PMOS transistor P3 of the positive feedback latch block 13 is turned on so that the node ND4, which is an output node, maintains the ground voltage level.

여기서, 코어 블럭(10)의 하이 레벨 전압과 I/O 블럭(16)의 하이 레벨 전압은 서로 다르며, I/O 블럭(16)의 전원전압이 코어 블럭(10)의 전원전압보다 더 높다고 가정한다. Here, it is assumed that the high level voltage of the core block 10 and the high level voltage of the I / O block 16 are different from each other, and the power supply voltage of the I / O block 16 is higher than the power supply voltage of the core block 10. do.

반면에, 코어 블럭(10)으로부터 하이 신호가 입력된다면 NMOS트랜지스터 N4가 턴오프된다. 그리고, 파워 다운 제어신호 PDCS가 로우일 경우 NMOS트랜지스터 N3이 턴온된다. 따라서, 노드 ND3, ND5가 모두 로우 레벨이 된다. 이어서, 노드 ND5의 로우 레벨에 따라 포지티브 피드백 래치 블럭(13)의 PMOS트랜지스터 P4가 턴온되어 출력노드인 노드 ND4가 I/O 블럭(16)의 전압만큼 상승된다. On the other hand, if a high signal is input from the core block 10, the NMOS transistor N4 is turned off. When the power down control signal PDCS is low, the NMOS transistor N3 is turned on. Therefore, the nodes ND3 and ND5 both go low. Then, according to the low level of the node ND5, the PMOS transistor P4 of the positive feedback latch block 13 is turned on so that the node ND4, which is an output node, is raised by the voltage of the I / O block 16.

이에 따라, 그라운드 전압(GND) 레벨에서 코어 전원전압(VDD) 레벨로 스윙하던 신호는 레벨 쉬프트 래치 블럭(13)을 통과하여 그라운드 전압(GND) 레벨에서 I/O 블럭 전원전압(VDD) 레벨로 레벨 쉬프팅된다. Accordingly, the signal swinging from the ground voltage GND level to the core power supply voltage VDD level passes through the level shift latch block 13 to the I / O block power supply voltage VDD level from the ground voltage GND level. Level shifted.

한편, 엑티브 하이에서 파워 다운 제어신호 PDCS가 인에이블 되면, 코어 블럭(10)의 전원전압은 그라운드 전압 레벨이 된다. 이에 따라, NMOS트랜지스터 N5,N6이 턴온되어 노드 ND3,ND4가 모두 그라운드 전압 레벨이 된다. 따라서, 파워 다운 모드에서 NMOS트랜지스터 N5,N6을 턴온시켜 노드 ND3,ND4를 강제로 그라운드 시킴으로써 래치 블럭(13)의 레벨 쉬프팅 동작이 중지된다. On the other hand, when the power down control signal PDCS is enabled at the active high, the power supply voltage of the core block 10 is at the ground voltage level. As a result, the NMOS transistors N5 and N6 are turned on to bring the nodes ND3 and ND4 to the ground voltage level. Accordingly, the level shifting operation of the latch block 13 is stopped by forcibly grounding the nodes ND3 and ND4 by turning on the NMOS transistors N5 and N6 in the power down mode.

이상에서와 같이 본 발명은 파워 다운 모드시 래치 블럭(13)의 동작을 정지시키고 I/O 블럭(16)과 연결된 출력노드인 노드 ND4를 그라운드 레벨로 접지시킴으로써 파워 다운 모드시 I/O 블럭(5)에 발생할 수 있는 불필요한 누설 전류를 확실하게 제거할 수 있도록 한다. As described above, the present invention stops the operation of the latch block 13 in the power down mode, and grounds the node ND4, which is an output node connected to the I / O block 16, to the ground level, thereby making the I / O block ( Be sure to eliminate any unnecessary leakage current that may occur in 5).

도 4a 및 도 4b는 도 3의 각 블럭에 관한 전압 및 소모 전류를 설명하기 위한 도면이다. 도 3의 각 블럭 전압이 도 4a와 같을 경우 불필요한 누설 전류를 제거함으로써 I/O 블럭(16)과 코어 블럭(10)의 소모 전류를 줄일 수 있게 된다. 4A and 4B are diagrams for describing voltage and current consumption of each block of FIG. 3. When the block voltage of FIG. 3 is the same as that of FIG. 4A, unnecessary currents of the I / O block 16 and the core block 10 may be reduced by eliminating unnecessary leakage currents.

한편, 도 5는 본 발명에 따른 레벨 쉬프팅 회로의 다른 실시예이다. 5 is another embodiment of a level shifting circuit according to the present invention.

도 5의 실시예는 코어 블럭(20), 코어 블럭 버퍼(21), I/O 블럭 버퍼(22), 래치 블럭(23), 출력 제어수단(24) 및 I/O 블럭(25)을 구비한다. 5 has a core block 20, a core block buffer 21, an I / O block buffer 22, a latch block 23, an output control means 24 and an I / O block 25. The embodiment of FIG. do.

여기서, 코어 블럭 버퍼(21)는 인버터 IV6와 NMOS트랜지스터 N8를 구비한다. 인버터 IV6는 코어 블럭(20)으로부터 인가되는 신호를 반전시킨다. NMOS트랜지스터 N8는 노드 ND6의 전압 레벨에 따라 노드 ND7에 그라운드 전압을 인가한다. 그리고, I/O 블럭 버퍼(22)는 인버터 IV5와 NMOS트랜지스터 N7를 구비한다. 인버터 IV5는 입력되는 파워 다운 제어신호 PDCS를 반전시킨다. NMOS트랜지스터 N7는 인버터 IV5의 출력 전압에 따라 노드 ND6와 래치 블럭(23)을 선택적으로 연결한다. Here, the core block buffer 21 includes an inverter IV6 and an NMOS transistor N8. Inverter IV6 inverts the signal applied from the core block 20. The NMOS transistor N8 applies a ground voltage to the node ND7 according to the voltage level of the node ND6. The I / O block buffer 22 includes an inverter IV5 and an NMOS transistor N7. Inverter IV5 inverts the input power down control signal PDCS. The NMOS transistor N7 selectively connects the node ND6 and the latch block 23 according to the output voltage of the inverter IV5.

또한, 래치 블럭(23)은 포지티브 피드백 구조를 갖는 PMOS트랜지스터 P5,P6를 구비한다. 래치 블럭(23)은 정상 동작 모드시 코어 블럭(20)의 전압 레벨을 레벨 쉬프팅하여 I/O 블럭(25) 전압을 생성한다. In addition, the latch block 23 includes PMOS transistors P5 and P6 having a positive feedback structure. The latch block 23 level shifts the voltage level of the core block 20 in the normal operation mode to generate the I / O block 25 voltage.

또한, 출력 제어수단(24)은 낸드게이트 NAND1와 인버터 IV7를 구비한다. 여기서, 낸드게이트 NAND1는 노드 ND7의 출력과 인버터 IV5에 의해 반전된 파워 다운 제어신호 PDCS를 낸드연산한다. 그리고, 인버터 IV7는 낸드게이트 NAND1의 출력을 반전하여 I/O 블럭(25)에 출력한다. The output control means 24 also includes a NAND gate NAND1 and an inverter IV7. Here, the NAND gate NAND1 performs a NAND operation on the output of the node ND7 and the power down control signal PDCS inverted by the inverter IV5. The inverter IV7 inverts the output of the NAND gate NAND1 and outputs it to the I / O block 25.

이러한 구성을 갖는 본 발명은 출력 제어수단(24)에 의해 코어 블럭(20)과 I/O 블럭(25)이 로지컬(Logical)하게 분리된다. 이에 따라, 출력 제어수단(24)은 노말 동작 모드시 낸드게이트 NAND1와 인버터 IV7에 의해 버퍼로 사용되고, 파워 다운 모드시에는 코어 블럭(20)과 I/O 블럭(25)을 격리시키게 된다. In the present invention having such a configuration, the core block 20 and the I / O block 25 are logically separated by the output control means 24. Accordingly, the output control means 24 is used as a buffer by the NAND gate NAND1 and the inverter IV7 in the normal operation mode, and isolates the core block 20 and the I / O block 25 in the power down mode.

본 발명은 파워 다운 모드시 래치 블럭(13)을 통해 I/O 블럭(16)으로 공급되는 신호를 차단함으로써 다운 모드시 I/O 블럭(25)에 발생할 수 있는 불필요한 누설 전류를 확실하게 제거할 수 있도록 한다. The present invention blocks the signal supplied to the I / O block 16 through the latch block 13 in the power down mode to reliably eliminate unnecessary leakage current that may occur in the I / O block 25 in the down mode. To help.

도 6a 및 도 6b는 도 5의 각 블럭에 관한 전압 및 소모 전류를 설명하기 위한 도면이다. 도 5의 각 블럭 전압이 도 6a와 같을 경우 불필요한 누설 전류를 제거함으로써 I/O 블럭(25)과 코어 블럭(20)의 소모 전류를 줄일 수 있게 된다. 6A and 6B are diagrams for describing voltage and current consumption of each block of FIG. 5. When the block voltages of FIG. 5 are the same as those of FIG. 6A, the unnecessary currents of the I / O block 25 and the core block 20 may be reduced by eliminating unnecessary leakage currents.

이상에서 설명한 바와 같이, 본 발명은 파워 다운 모드시에 래치 블럭의 동작을 정지시키고 래치 블럭의 출력노드에 발생하는 누설 전류를 그라운드로 접지함으로써 불필요한 전류의 누설 경로를 차단할 수 있도록 한다. 이에 따라, IC 디자인시 각 블럭에 발생하는 소모 전류를 줄일 수 있게 된다. As described above, the present invention stops the operation of the latch block in the power-down mode and grounds the leakage current generated at the output node of the latch block to ground, thereby preventing unnecessary current leakage paths. Accordingly, it is possible to reduce the current consumption generated in each block in the IC design.

도 1은 종래의 레벨 쉬프팅 회로의 회로도. 1 is a circuit diagram of a conventional level shifting circuit.

도 2a 및 도 2b는 도 1의 각 블럭에 관한 전압 및 전류를 설명하기 위한 도면. 2A and 2B are diagrams for explaining the voltage and current for each block of Fig. 1;

도 3은 본 발명에 따른 레벨 쉬프팅 회로의 회로도. 3 is a circuit diagram of a level shifting circuit according to the present invention.

도 4a 및 도 4b는 도 3의 각 블럭에 관한 전압 및 소모 전류를 설명하기 위한 도면. 4A and 4B are diagrams for explaining voltage and current consumption for each block of FIG. 3;

도 5는 본 발명에 따른 레벨 쉬프팅 회로의 다른 실시예. 5 is another embodiment of a level shifting circuit according to the present invention;

도 6a 및 도 6b는 도 5의 각 블럭에 관한 전압 및 소모 전류를 설명하기 위한 도면. 6A and 6B are diagrams for explaining voltage and current consumption for each block of FIG. 5;

Claims (8)

삭제delete 코어 블럭으로부터 인가되는 신호를 버퍼링하는 코어 블럭 버퍼;A core block buffer for buffering a signal applied from the core block; 파워 다운 제어신호를 버퍼링하는 입/출력 블럭 버퍼;An input / output block buffer for buffering a power down control signal; 상기 코어 블럭 버퍼와 상기 입/출력 블럭 버퍼의 출력 상태에 따라 상기 코어 블럭의 전압을 레벨 쉬프팅하여 입/출력 블럭의 전압 레벨을 출력하는 래치 블럭; 및 A latch block outputting a voltage level of an input / output block by level shifting the voltage of the core block according to an output state of the core block buffer and the input / output block buffer; And 상기 파워 다운 제어신호의 활성화시 상기 래치 블럭과 상기 코어 블럭 버퍼와의 연결을 차단하여 상기 래치 블럭을 동작을 중지시키고, 상기 래치 블럭의 출력노드를 강제로 그라운드시키는 래치 제어수단을 구비하고, A latch control means for stopping the operation of the latch block by forcibly disconnecting the latch block from the core block buffer when the power down control signal is activated, and forcibly grounding the output node of the latch block; 상기 래치 제어수단은 The latch control means 상기 파워 다운 제어신호의 활성화시 상기 출력노드와 그라운드단 사이에 연결된 출력 스위칭 소자를 턴오프시킴으로써 상기 래치 블럭에 인가되는 그라운드 전압을 차단하는 제 1스위칭 소자; 및 A first switching element which cuts off the ground voltage applied to the latch block by turning off an output switching element connected between the output node and the ground terminal when the power down control signal is activated; And 상기 파워 다운 제어신호의 활성화시 상기 래치 블럭의 출력 노드에 그라운드 전압을 인가시키는 제 2스위칭 소자를 구비함을 특징으로 하는 레벨 쉬프팅 회로. And a second switching element for applying a ground voltage to an output node of the latch block when the power down control signal is activated. 제 2항에 있어서, 상기 제 1스위칭 소자는 The method of claim 2, wherein the first switching device 상기 출력 스위칭 소자의 게이트 단자와 그라운드단 사이에 연결되어 게이트 단자를 통해 상기 파워 다운 제어신호가 인가되는 제 1NMOS트랜지스터를 구비함을 특징으로 하는 레벨 쉬프팅 회로. And a first NMOS transistor connected between the gate terminal and the ground terminal of the output switching element, to which the power down control signal is applied through the gate terminal. 제 2항에 있어서, 상기 제 2스위칭 소자는 The method of claim 2, wherein the second switching device 상기 래치 블럭의 출력노드와 그라운드단 사이에 연결되어 게이트 단자를 통해 상기 파워 다운 제어신호가 인가되는 제 2NMOS트랜지스터를 구비함을 특징으로 하는 레벨 쉬프팅 회로. And a second NMOS transistor connected between an output node of the latch block and a ground terminal to which the power down control signal is applied through a gate terminal. 삭제delete 코어 블럭으로부터 인가되는 신호를 버퍼링하는 코어 블럭 버퍼;A core block buffer for buffering a signal applied from the core block; 파워 다운 제어신호를 버퍼링하는 입/출력 블럭 버퍼;An input / output block buffer for buffering a power down control signal; 상기 코어 블럭 버퍼와 상기 입/출력 블럭 버퍼의 출력 상태에 따라 상기 코어 블럭의 전압을 레벨 쉬프팅하여 입/출력 블럭의 전압 레벨을 출력하는 래치 블럭; 및 A latch block outputting a voltage level of an input / output block by level shifting the voltage of the core block according to an output state of the core block buffer and the input / output block buffer; And 상기 래치 블럭의 출력노드와 상기 입/출력 블럭 사이에 연결되어, 상기 파워 다운 제어신호의 상태에 따라 상기 래치 블럭으로부터 상기 입/출력 블럭에 인가되는 출력신호를 선택적으로 차단하는 출력 제어수단을 구비하고, An output control means connected between an output node of the latch block and the input / output block to selectively block an output signal applied to the input / output block from the latch block according to a state of the power down control signal; and, 상기 출력 제어수단은 The output control means 상기 파워 다운 제어신호의 비활성화시 상기 래치 블럭의 출력을 버퍼링하여 출력하고, 상기 파워 다운 제어신호의 활성화시 상기 코어 블럭과 상기 입/출력 블럭을 분리시키는 논리소자를 구비함을 특징으로 하는 레벨 쉬프팅 회로. And a logic element that buffers and outputs the output of the latch block when the power down control signal is inactivated, and separates the core block and the input / output block when the power down control signal is activated. Circuit. 제 6항에 있어서, 상기 논리소자는 The method of claim 6, wherein the logic element 상기 래치 블럭의 출력노드로부터 인가되는 출력과 반전된 상기 파워 다운 제어신호를 앤드연산하는 앤드게이트를 구비함을 특징으로 하는 레벨 쉬프팅 회로. And an AND gate for ANDing the power down control signal inverted from an output applied from an output node of the latch block. 제 6항에 있어서, 상기 논리소자는 The method of claim 6, wherein the logic element 상기 래치 블럭의 출력노드로부터 인가되는 출력과 반전된 상기 파워 다운 제어신호를 낸드연산하는 낸드게이트; 및 A NAND gate NAND operation of the power down control signal inverted from an output applied from an output node of the latch block; And 상기 낸드게이트의 출력을 반전하는 인버터를 구비함을 특징으로 하는 레벨 쉬프팅 회로. And an inverter for inverting the output of the NAND gate.
KR10-2003-0065213A 2003-09-19 2003-09-19 Level shifting circuit KR100528546B1 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
KR10-2003-0065213A KR100528546B1 (en) 2003-09-19 2003-09-19 Level shifting circuit

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
KR10-2003-0065213A KR100528546B1 (en) 2003-09-19 2003-09-19 Level shifting circuit

Publications (2)

Publication Number Publication Date
KR20050028701A KR20050028701A (en) 2005-03-23
KR100528546B1 true KR100528546B1 (en) 2005-11-15

Family

ID=37385604

Family Applications (1)

Application Number Title Priority Date Filing Date
KR10-2003-0065213A KR100528546B1 (en) 2003-09-19 2003-09-19 Level shifting circuit

Country Status (1)

Country Link
KR (1) KR100528546B1 (en)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US10187061B1 (en) 2017-06-16 2019-01-22 Apple Inc. Level shifting circuit with data resolution and grounded input nodes
US10535400B2 (en) 2017-09-12 2020-01-14 Apple Inc. Level shifting dynamic write driver

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR100795694B1 (en) * 2006-08-28 2008-01-17 삼성전자주식회사 Low power level shifer and method thereof

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US10187061B1 (en) 2017-06-16 2019-01-22 Apple Inc. Level shifting circuit with data resolution and grounded input nodes
US10535400B2 (en) 2017-09-12 2020-01-14 Apple Inc. Level shifting dynamic write driver

Also Published As

Publication number Publication date
KR20050028701A (en) 2005-03-23

Similar Documents

Publication Publication Date Title
US20070226560A1 (en) Electronic circuit and integrated circuit including scan testing circuit, and power consumption reducing method used for integrated circuit
KR20190013645A (en) Clock circuit and method of operating the same
US11677400B2 (en) Level shifter circuit and method of operating the same
KR100670682B1 (en) Data output circuit in semiconductor memory device and its method
US6566932B2 (en) On-chip system with voltage level converting device for preventing leakage current due to voltage level difference
US7355447B2 (en) Level shifter circuit
JP4851867B2 (en) Flip-flop circuit
US6965261B2 (en) Ultra low-power data retention latch
KR100238238B1 (en) Internal voltage control circuit for semicondutor memory device and control method thereof
KR100481179B1 (en) Circuit comprising fuses and semiconductor memory device using this circuit
KR100528546B1 (en) Level shifting circuit
JP3582967B2 (en) Latch circuit and flip-flop circuit with clock signal level conversion function
KR100904468B1 (en) Anti-fuse repair control circuit
CN110010166B (en) Semiconductor device with a plurality of semiconductor chips
US9007111B2 (en) Negative edge reset flip-flop with dual-port slave latch
JP2004265566A (en) Memory device
JPH1197984A (en) Latch circuit
KR101013443B1 (en) Semiconductor Memory Apparatus with Test Circuit
KR100670728B1 (en) Flip flop circuit
JP3769310B2 (en) Input circuit
JPH09161486A (en) Semiconductor integrated circuit device
KR100439104B1 (en) Anti fuse control circuit
KR100333696B1 (en) Input buffer for reducing stasnby current
KR100973720B1 (en) Latch circuit for semiconductor memory device
KR20040044690A (en) Complementary pass transistor flip-flop circuit using mtcmos technology having initialization function

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

Year of fee payment: 8

FPAY Annual fee payment

Payment date: 20131017

Year of fee payment: 9

FPAY Annual fee payment

Payment date: 20141020

Year of fee payment: 10

FPAY Annual fee payment

Payment date: 20151019

Year of fee payment: 11

FPAY Annual fee payment

Payment date: 20161020

Year of fee payment: 12

FPAY Annual fee payment

Payment date: 20171020

Year of fee payment: 13

FPAY Annual fee payment

Payment date: 20181016

Year of fee payment: 14

FPAY Annual fee payment

Payment date: 20191016

Year of fee payment: 15