An adiabatic charging register circuit including a plurality of n-channel MOSFET's and plurality of p-channel MOSFET's, is operated by a clock signal which has a gradually rising and an gradually falling waveform generated by using a charge recycle power source in which charge supplied to a load is at lease partially collected to said charge recycle power source, and following inequality is satisfied;
wherein VTN is threshold of an n-channel MOSFET, VTP is threshold of a p-channel MOSFET, and VDD is output voltage of said charge recycle power source.
|
1. A register circuit having a plurality of n-channel MOSFET transistors and a plurality of p-channel MOSFET transistors, accepting an input data, and a clock signal, and providing an output data,
said clock signal being a charge recycled clock signal having a gradually rising and gradually falling non-rectangular waveform generated by using a charge recycle power source in which power supplied to a load is at least partially collected and returned to said charge recycle power source, and the following inequality is satisfied:
where VTN is a threshold of said n-channel MOSFET transistor, VTP is a threshold of said p-channel MOSFET, and VDD is an output voltage of said charge recycle power source, wherein said register circuit comprises a pair of d-latch circuits with an input of a second d-latch circuit coupled with an output of a first d-latch circuit, a first d-latch circuit accept a first power clock signal, and a second d-latch circuit accepts a second power clock signal which is different by 180°C phase of the first power clock signal, and wherein said register circuit includes a combination logic circuit between said pair of d-latch circuit.
|
1. Field of the Invention
The present invention relates to an adiabatic charging register circuit and, in particular, relates to such a circuit which reduces power consumption associated with a clock pulse.
2. Description of the Related Art
Conventionally, an LSI circuit includes a large number of register circuits, fifty thousand or more circuits. Each register circuit comprises a D-flip flop (D-FF) or D-latch circuit. A register circuit having a D-FF or D-latch is exemplified here.
First, a register circuit having a D-FF is described.
A D-FF has a pair of D-latch circuits.
(1) A pair of NOR circuits 71, 72 keep a previous state when a clock input terminal CK is in low state.
(2) A value of a data input terminal D is stored in a pair of NOR circuits 71, 72 when a clock input terminal CK is in high state.
A D-FF circuit 80 is constituted by using a pair of D-latch circuits 70 as shown in
(1) When a clock input CK becomes a high state, the first stage D-latch circuit 70A opens to accept a data D at an input terminal,
(2) When a clock input CK becomes a low state, the second stage D-latch circuit 70B opens and an input terminal D accepts an output O1 on an output terminal Q of the first stage D-latch 70A, as an input signal D.
Conventionally, a clock signal CK is generated by using an inverter having a CMOS circuit which has a p-channel MOSFET and an n-channel MOSFET connected in series with each other, and has rectangular wave form. A load coupled with an output of a clock signal generator is charged to power supply voltage VDD through p-channel MOSFET of an inverter when an output signal is in high state, and is discharged to ground through n-channel MOSFET of an inverter when an output signal is in a low state. Therefore, the power consumption P by a clock signal is P=CV2f, where f is the clock frequency, V is the power supply voltage, and C is the sum of capacitance of wires and gate capacitance which accept a clock signal.
The capacitance of wires is recently large because of an increase of semiconductor chip area of an integrated circuit reflecting a large scale integrated circuit, and therefore, power consumption by charge/discharge of a clock signal occupies almost 50% of the total power consumption of a semiconductor chip (page 90, Technical Report of Low Power LSI, Nikkei Micro-device, NikkeiBP).
Further, a large number of register circuits are used for a pipeline processing in an LSI for processing a moving image, and a RISC processor. In those devices, it is also known that power consumption by a clock system is almost the same as that by a logic system (page 8, Low power and high speed LSI technology, Realize Co.). That relation is independent from operation speed, but depends upon the ratio occupied by a register circuit in an LSI.
It is an object, therefore, of the present invention to provide a new and improved register circuit by overcoming the disadvantages and limitations of a prior register circuit.
It is also an object of the present invention to provide a register circuit which consumes less power in a clock system.
It is further an object of the present invention to provide a register circuit in which no short-circuit current from a power source to ground directly flows.
The above and other objects are attained by an adiabatic register circuit comprising; a plurality of n-channel MOSFET transistors and a plurality of p-channel MOSFET transistors, accepting an input data, and a clock signal, and providing an output data; said clock signal being a power clock signal having a gradually rising and gradually falling waveform generated by using a charge recycle power source in which power supplied to a load is at least partially collected and returned to said charge recycle power source; and following inequality is satisfied;
where VTN is threshold of said n-channel MOSFET transistor, VTP is threshold of said p-channel MOSFET, and VDD is output voltage of said charge recycle power source.
Preferably, said register circuit comprises a pair of D-latch circuits with an input of a second D-latch circuit coupled with an output of a first D-latch circuit, a first D-latch circuit accepts a first power clock signal, and a second D-latch circuit accepts a second power clock signal which is different by 180°C of the first power clock signal.
Preferably, said D-latch circuit comprises a pair of NOR circuits with one of the inputs of each NOR circuit being coupled with an output of the other NOR circuit, and a pair of AND circuits each accepting an input data in differential form and a power clock signal, and providing an output to the other input of each of said NOR circuit.
Preferably, said register circuit includes a combination logic circuit between said pair of D-latch circuits.
Preferably, said D-latch circuit comprises a memory element having a first inverter providing an output of the D-latch circuit, a second inverter with an input coupled with an output of said first inverter, and a first transmission gate connecting an output of the second inverter to an input of the first inverter, and a second transmission gate inserted between an input terminal and an input of said first inverter.
The foregoing and other objects, features, and attendant advantages of the present invention will be appreciated as the same become better understood by means of the following description and drawings wherein;
According to the present invention, a clock signal is a charge recycle type power clock generated by using a charge recycle power source, and having a gradually rising and gradually falling waveform, while a conventional clock signal use a rectangular clock signal. A register circuit using such a power clock signal has the advantage that power consumption in a clock system is considerably reduced as compared with that of a prior art, for instance, it is reduced to {fraction (1/10)} of that of a prior art. Further, when an n-channel MOSFET and a p-channel MOSFET which constitute a register circuit satisfy the following condition, no short-circuit current from a power source to ground is allowed;
where VTN is threshold of an n-channel MOSFET, VTP is threshold of a p-channel MOSFET, VDD is output voltage of a power source.
The circuit of
Now, a short-circuit current flowing from a power source VDD to ground directly in a CMOS circuit is analyzed in accordance with FIG. 2C. In an inverter having a series circuit of a p-channel MOSFET and an n-channel MOSFET between a power source VDD and a ground, a short-circuit current from a power source VDD to ground flows during a transient time of an input signal. As a power clock rises and falls slowly, a short-circuit current during a transient time would be greater than that of the prior art which uses a rectangular clock. The upper portion of
Imax=0
where
βn=μn Cox(W/L)
μn is mobility
W is channel width of a MOSFET
L is channel length of a MOSFET
Cox is oxide capacitance per unit area
Therefore, a short-circuit current from a power source to ground is zero, even if a gradually rising and gradually falling power clock is used, when VDD |VTN|+|VTP| is satisfied.
According to the present invention, a threshold value VTN of an n-channel MOSFET and a threshold value VTP of a p-channel MOSFET is designed high so that the following inequality is satisfied;
where VTN is a threshold of an n-channel MOSFET used in NOR gates 11 and 12, and AND gates 13 and 14, VTP is a threshold of a p-channel MOSFET used in NOR gates 11 and 12, and AND gates 13 and 14, and VDD is power source voltage. That condition allows no short-circuit current from a power source to ground of a logic gate in a D-latch circuit 10.
Further, according to the present invention, a clock input terminal PCK of a first stage D-latch circuit 10A in a D-FF 20 receives a first power clock PCK1 which is generated by a charge recycle type power source, and has a wave-form which rises and falls slowly or gradually, and a clock input terminal PCK of a second stage D-latch circuit 10B in a D-FF 20 receives a second power clock PCK2 which is different in phase by 180°C of that of the first power clock PCK1.
The power clocks PCK1 and PCK2 may be generated by using a gradually rising and gradually falling waveform generator 30 constituted by a switched capacitor circuit as shown in
Assuming that VDD=1V, |VTN|=|VTP|=0.7V, the operation of the first stage D-latch circuit 10A and the second stage D-latch circuit 10B is shown in FIG. 4. When the amplitude of the power clocks PCK1 and PCK2 is greater than 0.7V, the D-latch circuit 10A or 10B accepts an input data, and keeps the previous status when the amplitude of the power clocks PCK1 and PCK2 is less than 0.7V.
In those figures, the period TFF shows the time from data input to data output in a D-FF circuit 20, and the period Tcombination shows the allowable delay time allowed to a combination logic circuit coupled with an output or an input of a D-FF circuit 20.
A D-FF circuit driven by power clocks PCK1 and PCK2 is called an adiabatic charging D-FF circuit, because the power consumption of power clocks is not consumed but is returned to a power supply. The adiabatic charging D-FF circuit has the following features.
(1) It has cross-wired NOR gates in static operation which is stable as compared with dynamic operation. Static operation has an output equal to VDD or 0, while dynamic operation has not only an output of VDD or 0, but also an open output which is not VDD nor 0.
(2) No data goes directly from input to output of a D-FF circuit, because a first stage D-latch 10A and a second stage D-latch 10B do not take data simultaneously.
(3) Both D-latch circuits 10A and 10B have a period of storage mode simultaneously. In that case, each D-latch circuit 10A and 10B stores data independently.
(4) The time TFF is larger than TFF of a prior D-FF circuit.
(5) The power consumption is less than {fraction (1/10)} of that using a conventional rectangular clock signal, because power clocks PCK1 and PCK2 are used.
(6) It is compatible with a prior art D-FF. In other words, a conventional D-FF circuit constituted by a CMOS circuit using a rectangular clock signal can be substituted with an adiabatic charging D-FF circuit using a charge recycle type power source.
The simulation result shows that outputs of a D-FF circuit when PCK1 and PCK2 are used are the same as those when a conventional clock CK is used.
The power consumption by a D-FF circuit with a constant power supply voltage is 320 nW in both a conventional D-FF circuit using a CMOS, and the present adiabatic charging type D-FF circuit. No increase in power consumption by a short-circuit current occurs as no short-circuit current flows. The power consumption by a conventional rectangular clock signal CK is 310 nW, while the power consumption by the present power clock signals PCK1 and PCK2 is only 23 nW. Thus, power consumption by the adiabatic power clock signals is less than {fraction (1/10)} that of a conventional clock signal.
Two kinds of D-latch circuits are possible, one is an RS-FF type as shown in
An RS-FF type takes static operation for input and storage of a data, and operates correctly even for slow speed operation. On the other hand, a transmission gate type circuit operates dynamically, and is not suitable for very slow speed operation.
As for a number of transistors which receive a clock signal, an RS-FF type circuit has four transistors (two transistors in each AND gate), and a transmission gate type circuit has six transistors (each transmission gate has two transistors and two transistors are used for inverting a clock signal. There are two transmission gates 50A and 50B, thus, six transistors are required). Thus, an RS-FF type circuit requires a fewer number of transistors as far as a clock signal concerns, although an RS-FF type circuit requires a greater number of transistors than a transmission gate type circuit, and therefore, power consumption in an RS-FF type is smaller (C. Svensson and D. Liu, Low Power Design Methodologies, eds. J. M. Rabaey and M. Pedram (Kluwer Academic Publisheres, 1996, Chap. 3, page 37).
The choice of an RS-FF type circuit or a transmission gate type circuit as a adiabatic charging reversible logic circuit should be designed base upon an object of a circuit, considering above analysis.
In a specific condition, the current adiabatic charging register circuit can operate in a weak inversion region with power supply voltage lower than threshold voltage (sub-threshold region; |VTP|>VDD and |VTN|>VDD), like a prior CMOS circuit. It can be applied to slow speed operation LSI in sub-threshold region such as an environment sensor, or a living body sensor.
As described above, according to an adiabatic charging register circuit of the present invention, power consumption consumed in a clock system is reduced approximately {fraction (1/10)} of that of a conventional CMOS register circuit (FIG. 16).
Further, the present adiabatic charging register circuit is compatible with a conventional CMOS type register circuit. It is enough only to substitute an adiabatic charging type register circuit with a conventional CMOS type register circuit. Thus, the design of a circuit is quite simple.
From the foregoing, it should be appreciated that a new and improved adiabatic charging type register circuit has been found. It should be understood of course that the embodiments disclosed are merely illustrative and are not intended to limit the scope of the invention. Reference should be made to the appended claims, therefore, to indicate the scope of the invention.
Patent | Priority | Assignee | Title |
8188780, | Dec 30 2005 | Infineon Technologies AG | Pulsed static flip-flop |
Patent | Priority | Assignee | Title |
5473526, | Apr 22 1994 | University of Southern California | System and method for power-efficient charging and discharging of a capacitive load from a single source |
5521538, | Mar 30 1995 | AVAGO TECHNOLOGIES GENERAL IP SINGAPORE PTE LTD | Adiabatic logic |
5900758, | Jun 17 1996 | NEC Electronics Corporation | Dynamic circuit for high-speed operation |
5994935, | Jan 27 1998 | Mitsubishi Denki Kabushiki Kaisha | Latch circuit and flip-flop circuit reduced in power consumption |
6046648, | Dec 27 1996 | Seiko Epson Corporation | Crystal oscillator circuit having low power consumption |
6313673, | Mar 30 1999 | Mitsubishi Denki Kabushiki Kaisha | Frequency-dividing circuit capable of generating frequency-divided signal having duty ratio of 50% |
6323709, | May 18 1999 | REGENTS OF THE UNIVERSITY OF MICHIGAN, THE | High-speed, compact, edge-triggered, flip-flop circuit |
JP10190442, | |||
JP10308662, | |||
JP8335873, | |||
JP974347, |
Executed on | Assignor | Assignee | Conveyance | Frame | Reel | Doc |
May 17 2001 | NAKATA, SHUNJI | Nippon Telegraph and Telephone Corporation | ASSIGNMENT OF ASSIGNORS INTEREST SEE DOCUMENT FOR DETAILS | 011875 | /0052 | |
May 17 2001 | KADO, YUUICHI | Nippon Telegraph and Telephone Corporation | ASSIGNMENT OF ASSIGNORS INTEREST SEE DOCUMENT FOR DETAILS | 011875 | /0052 | |
Jun 04 2001 | Nippon Telegraph and Telephone Corporation | (assignment on the face of the patent) | / |
Date | Maintenance Fee Events |
Feb 15 2008 | M1551: Payment of Maintenance Fee, 4th Year, Large Entity. |
Apr 23 2012 | REM: Maintenance Fee Reminder Mailed. |
Sep 07 2012 | EXP: Patent Expired for Failure to Pay Maintenance Fees. |
Date | Maintenance Schedule |
Sep 07 2007 | 4 years fee payment window open |
Mar 07 2008 | 6 months grace period start (w surcharge) |
Sep 07 2008 | patent expiry (for year 4) |
Sep 07 2010 | 2 years to revive unintentionally abandoned end. (for year 4) |
Sep 07 2011 | 8 years fee payment window open |
Mar 07 2012 | 6 months grace period start (w surcharge) |
Sep 07 2012 | patent expiry (for year 8) |
Sep 07 2014 | 2 years to revive unintentionally abandoned end. (for year 8) |
Sep 07 2015 | 12 years fee payment window open |
Mar 07 2016 | 6 months grace period start (w surcharge) |
Sep 07 2016 | patent expiry (for year 12) |
Sep 07 2018 | 2 years to revive unintentionally abandoned end. (for year 12) |