LOW LEAKAGE SHADOW LATCH-BASED MULTI-THRESHOLD CMOS SEQUENTIAL CIRCUIT
Multi-threshold CMOS (MTCMOS) sequential circuits are presented with a first latch circuit formed of transistors with threshold voltages in a first range, along with a second latch circuit with inverters and a transfer gate formed of higher threshold voltage transistors for low-power retention of data from the first latch with power switching circuitry to selectively decouple inverters of the second latch circuit from a voltage supply during low-power retention mode operation of the sequential circuit.
Latest Texas Instruments Incorporated Patents:
This application claims priority to, and the benefit of, Indian provisional application number 4285/CHE/2014, entitled “LOW LEAKAGE SHADOW LATCH-BASED MULTI-THRESHOLD CMOS SEQUENTIAL CIRCUIT”, and filed in India on Sep. 3, 2014, the entirety of which is hereby incorporated by reference.
BACKGROUNDMulti-threshold CMOS (MTCMOS) circuits facilitate low-power operation of many modern devices, particularly portable battery powered electronic products. Low-power operation is sometimes also referred to as standby or sleep-mode operation in which certain non-critical circuitry is disconnected from power and/or ground connections, with supervisory circuitry remaining powered for data retention and for reestablishment of active mode operation upon detection of certain operating conditions and/or after a predetermined period of time. For example, mobile phones not currently supporting a call session may enter the low-power operating mode and periodically “wake up” for communications with a base station, and if no call is directed to the phone, the device may resume low-power operation in order to conserve battery power. In addition, many applications require retention of data during low-power or standby operation. High speed operation and active mode efficiency are facilitated by use of low voltage CMOS circuitry with low threshold voltage (low-Vt) transistors. Accordingly, many digital circuits are designed around a standard transistor threshold voltage (SVT) which is relatively low in order to enhance efficiency during active mode operation, and some circuits may include even lower threshold voltage devices (LVT). However, the low threshold voltage of such devices may lead to unacceptably high levels of leakage current during standby operation. Multi-threshold CMOS circuits employ power disconnection transistors with higher threshold voltages (HVT) to disconnect power and/or ground connections from the lower threshold voltage devices, and to construct balloon or shadow latch circuits for retaining data during power down of the remaining circuitry. However, conventional HVT-based retention flip-flops and other sequential circuits suffer from poor performance and lack of robustness, particularly at low operating voltage levels. Conversely, LVT or SVT sequential circuits suffer from high leakage in the low-power retention mode. Accordingly, a need remains for improved MTCMOS sequential circuits providing the capability for low-power retention mode with low leakage currents, while providing high-speed active mode operation for ultra-low-power and other applications in which power efficiency is important.
SUMMARYPresently disclosed embodiments provide sequential circuits including a latch circuit built from transistors with threshold voltages in a first range for high-speed active mode operation, along with a second latch formed of transistors with threshold voltages in a second, higher range, for retaining data during low-power retention mode operation. The second latch includes inverters and transfer gates, as well as power switching circuitry to decouple the inverters from power connections during active mode operation, such that all operating transistors during active mode operation are implemented in SVT or LVT transistors with threshold voltages in the first range, where the second latch is disconnected from the first latch during both active mode and low-power retention mode to mitigate leakage current, with a transfer gate connecting the first and second latches being turned on during transitions from active to low-power retention mode and vice versa. Moreover, the primary data path in the first latch (and any additional latch in a master-slave latch configuration for flip-flop applications) does not include any HVT transistors, whereby performance parameters such as set up-time, hold-time, clock-to-output delay and minimum clock pulse widths can be unaffected by the isolated HVT transistors during active mode operation, while leakage in the low-power retention mode is unaffected by the SVT and/or LVT circuitry. The presently disclosed concepts may thus be advantageously employed for flip-flops, integrated clock-gating cells (ICGs) or other sequential circuits for high active mode performance and low leakage in the low-power retention mode.
A multi-threshold CMOS sequential circuit is provided, including first and second latch with a first latch circuit including transfer gates and inverters powered from a switchable voltage node and formed of transistors having threshold voltages in a first range to provide a primary data path storing at least one data bit during active mode operation of the sequential circuit. A first switching circuit selectively decouples the switchable voltage node from a continuous voltage node when a switching control signal is in a first state for low-power retention mode operation of the sequential circuit, and the first switching circuit couples the switchable voltage node to the continuous voltage node when the switching control signal is in a second state for active mode operation of the sequential circuit. The second latch circuit includes inverters formed of transistors selectively powered from the continuous voltage node and having threshold voltages in a second range higher than the first range. In low-power retention mode operation, the inverters of the second latch circuit selectively latch the data bit transferred from the first latch circuit. The second latch circuit further includes a transfer gate formed of transistors having threshold voltages in the second range which provides a data transfer path between the first and second latch circuits during transitions from active to low-power retention mode and vice versa, and the transmission gate disconnects the first and second latch circuits from one another during both active mode and low-power retention mode operation. A second switching circuit selectively disconnects the inverters of the second latch circuit from the continuous voltage node during active mode operation of the sequential circuit.
In certain embodiments, the first latch is a slave latch, and a master latch circuit is provided to form a flip-flop, with the master latch providing a flip-flop input and the slave latch providing a flip-flop data output, and with the second latch providing a shadow latch or balloon latch to save the flip-flop data bit during low-power retention mode operation. In other embodiments, the sequential circuit is a clock gating cell which receives a clock enable signal, along with an AND gate powered from the switchable voltage node, with a first input receiving the clock signal, a second input coupled with latch node of the first latch circuit, and an output providing a clock output signal, where the second latch circuit stores the clock data state in the low-power retention mode.
In certain embodiments, a control circuit selectively operates in a first mode for low-power retention mode operation or in a second mode for active mode operation of the sequential circuit. The control circuit provides separate retention, power switching control, and transfer signals in certain embodiments to implement a power down sequence to transition from the low-power retention mode to the active mode, as well as a power up sequence to transition from active mode operation to low-power retention mode operation, where the transfer gate of the second latch circuit connects the first and second latches only during the transitional power up and power down sequences.
A forward bias circuit is provided in certain embodiments to apply a forward bias voltage to one or more transistors of the sequential circuit according to a bias control signal, with the control circuit selectively providing the bias control signal for application of the forward bias voltage for active mode operation and discontinuing the application of the forward bias voltage for low-power retention mode operation.
The following description and drawings set forth certain illustrative implementations of the disclosure in detail, which are indicative of several ways in which the various principles of the disclosure may be carried out. The illustrated examples, however, are not exhaustive of the many possible embodiments of the disclosure. Other objects, advantages and novel features of the disclosure will be set forth in the following detailed description when considered in conjunction with the drawings, in which:
One or more embodiments or implementations are hereinafter described in conjunction with the drawings, wherein like reference numerals are used to refer to like elements throughout, and wherein the various features are not necessarily drawn to scale.
As further seen in
As shown in
The clock distribution network or “clock-tree” 81 in
Referring also to
In the illustrated flip-flop sequential circuit embodiment 2, the slave latch 20 includes transfer gates 22, 38 and 42 as well as inverters 26, 30 and 34 connected as shown in order to provide a primary data path storing at least one data bit during active mode operation, with the output inverter 26 providing a “Q” flip-flop data output based on a previously received “D” flip-flop data input received by the master latch circuit 10 in a proceeding clock cycle (e.g., cycle of CLK signal). The first transfer gate 22 operates according to the CLK and CLKZ signals to selectively couple a first latch input node 16 with a first latch node 24 when CLK is high, thereby transferring data from the master latch 10 to the slave latch 20, and the transfer gate 22 decouples the nodes 16 and 24 from one another when the clock signal CLK is low. The first latch node 24 is connected as an input to a first inverter 30 whose output 32 is connected as an input to a second inverter 34. In certain embodiments, the second inverter 34 may be replaced by a logic gate such as a NAND gate 34a, for example, as seen in
When activated, the balloon latch circuit 50 receives the data bit from the slave latch circuit 20 via a fourth transfer gate 51 formed of HVT transistors HMP5 and HMN2 when activated with the transfer signal TSFRZ in a low state to couple the first latch node 24 of the slave latch 20 with a fourth latch node 52 of the balloon latch 50, and a third inverter 53 receives the signal at the node 52 as an input. When the inverter 53 is powered via MP15 and MP16 via a low signal RETZ from the inverter 64 or a low signal TSFRZ, an inverted output is provided to an input 54 of a fourth inverter 55, which is powered from VDDC when RETZ is low via MP17 and RET is high via MN15 to provide an inverted output to the fourth latch node 52, thereby storing the data bit transferred from the slave latch 20.
In the D flip-flop circuit 2 of
As seen in
Referring also to
Beginning in active mode operation at T1 in
The controller 60 begins a power down sequence at T1 with a first power down phase PD1 in which the TSFRZ signal is provided in a low state (“0” in
In a subsequent second power down phase PD2 beginning at T2, the control circuit 60 provides the retention signal RET in a high state while maintaining the PONINZ signal and the TSFRZ signal low. This assertion of the RET signal in phase PD2 turns off the transfer gate 15 in the master latch 10 as well as the transfer gate 42 in the slave latch 20, while providing power and ground connections for the balloon latch inverter 55 via transistors MP17 and MN15.
Thereafter at T3, the controller 60 implements a third power down phase PD3 in which the control circuit 60 provides high signals RET and PONINZ, and low signal TSFRZ. This assertion of PONINZ acts to disconnect VDDs from VDDC via transistor HMP4 with the transferred data from the slave latch 20 now stored in the balloon latch circuit 50.
The power down sequence is completed at T4 with the control circuit 60 bringing TSFRZ high again to decouple the first latch node 24 of the slave latch 20 from the balloon latch node 52. Moreover, the continued assertion of the RET signal maintains the provision of power to the balloon latch inverter 53 via the transistor MP15.
With the balloon latch transfer gate 51 off, and with the master and slave latch circuitry and the clock source 80 powered down, the low-power retention (LPR) mode from T4 through T7 provides for clock-independent saving of the latch data in the balloon latch circuit 50 with no SVT or LVT leakage path since the SVT and LVT transistors of the latch circuits 10 and 20 are powered down and the balloon latch transfer gate 51 is off. Moreover, unlike certain conventional MTCMOS sequential circuits, the illustrated circuitry 2 does not require a separate latch for clock state retention, and allows for the chip level clock tree to be powered down via the PONINZ signal from the control circuit 60 and the transistor HMP4 to turn off the clock source 80, thereby facilitating further power savings. Moreover, the illustrated circuitry does not need to retain the clock state inside the flip-flop circuit 2 as subsequent restoration operation ensures that the slave latch 20 is always successfully restored (written), and if CLK is high (“1”), the master latch circuit 10 also is written during restoration. Thus, the illustrated design provides significant advantages over conventional MTCMOS sequential circuits.
Continuing at T6 in
At T8, the control circuit 60 implements a third power up phase PU3 by changing the PONINZ signal to the low state to power up the inverters 13, 17, 26, 30 and 34 of the master latch circuit 10 and the slave latch circuit 20 via transistor HMP4, and the fourth power up phase PU4 begins at T9 with the control circuit 60 bringing the RET signal low. This powers down the balloon latch inverter 55 and turns on the LVT or SVT transfer gates 15 and 42 in the master and slave latches 10 and 20, respectively.
Thereafter it T10, the control circuit 60 returns to active mode operation by bringing the transfer signal TSFRZ high to again turn off the balloon latch transfer gate 51 and to power down the HVT inverters 53 and 55. Regardless of the clock state during this restore operation, the buffered data is successfully transferred from the balloon latch 50 to the slave latch 20, and subsequent cycles of the clock signal CLK will resume transfer of input data into the master latch circuit 10 and data from the master latch to the slave latch 20 to ensure the proper state of the flip-flop output data Q at the output node 28. In this regard, the illustrated circuitry does not require a separate balloon or shadow latch for preserving clock state during low-power retention mode.
Referring now to
In operation, the control circuit 60 provides the control signals RET, TSFRZ and PONINZ as illustrated and described above in connection with
Referring now to
Operation of this embodiment is further illustrated in the table 130 of
At T3, the controller 60 implements phase PD3 by providing high signals VFB, RET, and PONINZ while maintaining TSFRZ low to disconnect VDDs from VDDC via transistor HMP4 with the transferred data from the slave latch 20 now stored in the balloon latch circuit 50. The power down sequence is completed at T4 in this example with a fourth power down phase PD4 in which the control circuit 60 brings TSFRZ high again to decouple the first latch node 24 of the slave latch 20 from the balloon latch node 52. Moreover, the continued assertion of the RET signal in PD4 maintains the provision of power to the balloon latch inverter 53 via the transistor MP15.
At T5, the control circuit 60 sets the VFB signal low to remove any forward biasing. With transfer gate 51 off and with the master and slave latch circuitry and the clock network 81 powered down, the low-power retention (LPR) mode from T5 through T6 provides for clock-independent saving of the latch data in the balloon latch circuit 50 with no SVT or LVT leakage path since the SVT and LVT transistors of the latch circuits 10 and 20 are powered down along with the inverters 64, 72 and 84, and the balloon latch transfer gate 51 is off. Moreover, unlike certain conventional MTCMOS sequential circuits, no separate latch is required for clock state retention, and thus the chip level clock tree can be powered down via the PONINZ signal from the control circuit 60 thereby facilitating further power savings. Furthermore, the illustrated circuitry does not need to retain the clock state inside the flip-flop circuit 2 as subsequent restoration operation ensures that the slave latch 20 is always successfully restored (written), and if CLK is high (“1”), the master latch circuit 10 also is written during restoration.
At T6, the control circuit 60 implements a power up sequence PU1, PU2, PU3 and PU4 to transition from the low-power retention mode operation to the active mode operation of the sequential circuit 2. Beginning with reassertion of the VFB signal high in phase PU1 at T6, the control circuit 60 again takes the TSFRZ signal low at T7 in the subsequent second power up phase PU2 to turn on the transfer gate 51 of the balloon latch circuit 50, thereby coupling the slave latch node 24 with the balloon latch node 52. At T8, the control circuit 60 implements a third power up phase PU3 by changing the PONINZ signal to the low state to power up the inverters 13, 17, 26, 30 and 34 of the master latch circuit 10 and the slave latch circuit 20 via transistor HMP4, and the fourth power up phase PU4 begins at T9 with the control circuit 60 bringing the RET signal low to power down the balloon latch inverter 55 and turn on the LVT or SVT transfer gates 15 and 42 in the master and slave latches 10 and 20, respectively. At T10, the control circuit 60 returns to active mode operation by bringing the transfer signal TSFRZ high to again turn off the balloon latch transfer gate 51 and to power down the HVT inverters 53 and 55. As with the above embodiments, the buffered data is successfully transferred from the balloon latch 50 to the slave latch 20 independent of the clock state during the restore operation, and subsequent cycles of the clock signal CLK will resume transfer of input data into the master latch circuit 10 and data from the master latch to the slave latch 20 to ensure the proper state of the flip-flop output data Q at the output node 28.
As seen above, the control circuit 60 provides the VFB signal to the switches 118 and 122 in a high or active state (e.g., “1” in the table 130 of
Many other alternate forms of sequential circuits may be provided in different embodiments, wherein the illustrated examples present only a few non-limiting implementations to illustrate the various concepts of the present disclosure. In this regard, the provision of a HVT transfer gate 51 in the second latch circuit 50 provide significant advantages over conventional MTCMOS sequential circuits, and the novel architectures provide for timely resumption of normal operation without the need for separate balloon latch storage of a clock state. The presently disclosed concepts thus provide multi-threshold voltage CMOS sequential circuitry in which all the transistors involved in active mode operation are SVT and/or LVT transistors, and the data state is retained during low-power retention mode in the shadow or balloon latch circuit 50 having a transfer gate 51 formed using HVT transistors. In addition, the balloon latch 50 is completely disconnected from the master and slave latches 10, 20 by HVT transmission during both active mode and low-power retention mode to save leakage power via the balloon latch transfer gate 51 which is turned on only during mode transitions. The disclosed embodiments, moreover, ensure that performance parameters such as setup-time, hold-time, clock-to-output delay and minimum clock-pulse width are not affected by the HVT transistors, while the leakage in the low-power retention mode is not affected by SVT or LVT transistors. Accordingly, the resulting sequential circuitry can advantageously facilitate high performance in active mode and low-leakage in the low-power retention mode.
The above examples are merely illustrative of several possible embodiments of various aspects of the present disclosure, wherein equivalent alterations and/or modifications will occur to others skilled in the art upon reading and understanding this specification and the annexed drawings. In addition, although a particular feature of the disclosure may have been disclosed with respect to only one of multiple implementations, such feature may be combined with one or more other features of other embodiments as may be desired and advantageous for any given or particular application. Also, to the extent that the terms “including”, “includes”, “having”, “has”, “with”, or variants thereof are used in the detailed description and/or in the claims, such terms are intended to be inclusive in a manner similar to the term “comprising”.
Claims
1. A multi-threshold CMOS sequential circuit, comprising:
- a first latch circuit formed of transistors having threshold voltages in a first range and powered from a switchable voltage node to provide a primary data path storing at least one data bit during active mode operation of the sequential circuit; and
- a second latch circuit, comprising: inverters formed of transistors selectively powered from the continuous voltage node and having threshold voltages in a second range higher than the first range, the inverters of the second latch circuit selectively operative for low-power retention mode operation of the sequential circuit to latch the at least one data bit transferred from the first latch circuit, a transfer gate formed of transistors having threshold voltages in the second range and providing a data transfer path between the first and second latch circuits during transitions from active to low-power retention mode and vice versa, the transmission gate operative to disconnect the first and second latch circuits from one another during both active mode and low-power retention mode operation of the sequential circuit, and a second switching circuit selectively operative to disconnect the inverters of the second latch circuit from the continuous voltage node during active mode operation of the sequential circuit.
2. The sequential circuit of claim 1:
- wherein the first latch circuit comprises: a first transfer gate selectively operative to couple a first latch input node with a first latch node when a clock signal is in a first state, and to decouple the first latch input node from the first latch node when the clock signal is in a second state, a first inverter or a first logic gate powered from the switchable voltage node and including a first inverter or logic gate input coupled with the first latch node, a second inverter or a second logic gate powered from the switchable voltage node and including a second inverter or logic gate input coupled with an output of the first inverter or logic gate, a second transfer gate selectively operative to decouple an output of the second inverter or the second logic gate from a second latch node when the clock signal is in the first state, and to couple the output of the second inverter or logic gate with the second latch node when the clock signal is in the second state, and a third transfer gate selectively operative to decouple the second latch node from the first latch node when a retention signal is in a first state, and to decouple the second latch node from the first latch node when the retention signal is in a second state;
- further comprising: a first switching circuit selectively operative to decouple the switchable voltage node from a continuous voltage node or to decouple the first latch circuit from a ground node when a switching control signal is in a first state for low-power retention mode operation of the sequential circuit, and to couple the switchable voltage node to the continuous voltage node or to couple the first latch circuit to the ground node when the switching control signal is in a second state for active mode operation of the sequential circuit, and a control circuit selectively operative in a first mode to provide the retention signal in the first state and the switching control signal in the first state for low-power retention mode operation of the sequential circuit, the control circuit selectively operative in a second mode to provide the retention signal in the second state and the switching control signal in the second state for active mode operation of the sequential circuit;
- wherein the second latch circuit comprises: a fourth transfer gate selectively operative to couple the first latch node with a fourth latch node when a transfer signal is in a second state, and to decouple the first latch node from the fourth latch node when the transfer signal is in a first state, a third inverter including a third inverter input coupled with the fourth latch node, a fourth inverter including a fourth inverter input coupled with an output of the third inverter, and a fourth inverter output coupled with the fourth latch node; and
- wherein the second switching circuit is selectively operative to couple a power terminal of the third inverter with the continuous voltage node when the retention signal is in the first state and the transfer signal is in the second state, and to decouple the power terminal of the third inverter from the continuous voltage node when the retention signal is in the second state or the transfer signal is in the first state, the second switching circuit being selectively operative to couple a first power terminal of the fourth inverter with the continuous voltage node and to couple a second power terminal of the fourth inverter with a ground terminal when the retention signal is in the first state, and to decouple the fourth inverter from the continuous voltage node and from the ground node when the retention signal is in the second state.
3. The sequential circuit of claim 2, wherein the second power switching circuit comprises:
- a first PMOS transistor including a source terminal coupled with the continuous voltage node, a drain terminal coupled with the power terminal of the third inverter, and a gate terminal coupled with the control circuit;
- a second PMOS transistor including a source terminal coupled with the continuous voltage node, a drain terminal coupled with the power terminal of the third inverter, and a gate terminal coupled with the control circuit;
- a third PMOS transistor including a source terminal coupled with the continuous voltage node, a drain terminal coupled with the first power terminal of the fourth inverter, and a gate terminal coupled with the control circuit; and
- a first NMOS transistor including a drain terminal coupled with the second power terminal of the fourth inverter, a source terminal coupled with the ground node, and a gate terminal coupled with the control circuit.
4. The sequential circuit of claim 2, wherein the sequential circuit is a flip-flop, comprising:
- a master latch circuit formed of transistors having threshold voltages in the first range, the master latch circuit comprising: a fifth transfer gate selectively operative to couple a master latch input node with a flip-flop input node when the clock signal is in the second state, and to decouple the master latch input node from the flip-flop input node when the clock signal is in the first state, a fifth inverter or a third logic gate powered from the switchable voltage node and including a fifth inverter or third logic gate input coupled with the master latch node, a sixth transfer gate selectively operative to decouple an output of the fifth inverter or the third logic gate from the first latch input node when the retention signal is in the first state, and to couple the output of the fifth inverter or the third logic gate with the first latch input node when the retention signal is in the second state, a sixth inverter or a fourth logic gate powered from the switchable voltage node and including a sixth inverter or fourth logic gate input coupled with the first latch input node, and a seventh transfer gate selectively operative to couple an output of the sixth inverter or the fourth logic gate with the master latch input node when the clock signal is in the first state, and to decouple the output of the sixth inverter or the fourth logic gate from the master latch input node when the clock signal is in the second state;
- wherein the first latch circuit is a slave latch comprising a seventh inverter powered from the switchable voltage node, the fifth inverter including a seventh inverter input coupled with the first latch node, and an output providing a flip-flop data output.
5. The sequential circuit of claim 4, wherein the second power switching circuit comprises:
- a PMOS transistor including a source terminal coupled with the continuous voltage node, a drain terminal coupled with the power terminal of the third inverter, and a gate terminal coupled with the control circuit;
- a second PMOS transistor including a source terminal coupled with the continuous voltage node, a drain terminal coupled with the power terminal of the third inverter, and a gate terminal coupled with the control circuit;
- a third PMOS transistor including a source terminal coupled with the continuous voltage node, a drain terminal coupled with the first power terminal of the fourth inverter, and a gate terminal coupled with the control circuit; and
- a first NMOS transistor including a drain terminal coupled with the second power terminal of the fourth inverter, a source terminal coupled with the ground node, and a gate terminal coupled with the control circuit.
6. The sequential circuit of claim 4:
- wherein the control circuit is operative to implement a power down sequence to transition from the active mode operation of the sequential circuit to the low-power retention mode operation of the sequential circuit, the power down sequence comprising: a first power down phase, in which the control circuit provides the retention signal in the second state, the switching control signal in the second state, and the transfer signal in the second state, a second power down phase after the first power down phase, in which the control circuit provides the retention signal in the first state, the switching control signal in the second state, and the transfer signal in the second state, a third power down phase after the second power down phase, in which the control circuit provides the retention signal in the first state, the switching control signal in the first state, and the transfer signal in the second state, and a fourth power down phase after the third power down phase, in which the control circuit provides the retention signal in the first state, the switching control signal in the first state, and the transfer signal in the first state; and
- wherein the control circuit is operative to implement a power up sequence to transition from the low-power retention mode operation of the sequential circuit to the active mode operation of the sequential circuit, the power up sequence comprising: a first power up phase, in which the control circuit provides the retention signal in the first state, the switching control signal in the first state, and the transfer signal in the first state, a second power up phase after the first power up phase, in which the control circuit provides the retention signal in the first state, the switching control signal in the first state, and the transfer signal in the second state, a third power up phase after the second power up phase, in which the control circuit provides the retention signal in the first state, the switching control signal in the second state, and the transfer signal in the second state, and a fourth power up phase after the third power up phase, in which the control circuit provides the retention signal in the second state, the switching control signal in the second state, and the transfer signal in the second state.
7. The sequential circuit of claim 6, comprising a forward bias circuit selectively operative to apply a forward bias voltage to at least some transistors of the sequential circuit according to a forward bias control signal;
- wherein the control circuit is selectively operative to provide the forward bias control signal in a first state to cause the forward bias circuit to apply the forward bias voltage in the second mode for active mode operation of the sequential circuit in the power down sequence and in the power up sequence; and
- wherein the control circuit is selectively operative to provide the forward bias control signal in a second state to cause the forward bias circuit to refrain from applying the forward bias voltage in the first mode for low-power retention mode operation of the sequential circuit.
8. The sequential circuit of claim 4, comprising a forward bias circuit selectively operative to apply a forward bias voltage to at least some transistors of the sequential circuit according to a forward bias control signal;
- wherein the control circuit is selectively operative to provide the forward bias control signal in a first state to cause the forward bias circuit to apply the forward bias voltage in the second mode for active mode operation of the sequential circuit; and
- wherein the control circuit is selectively operative to provide the forward bias control signal in a second state to cause the forward bias circuit to refrain from applying the forward bias voltage in the first mode for low-power retention mode operation of the sequential circuit.
9. The sequential circuit of claim 4, wherein the first switching circuit comprises a power switching transistor having a threshold voltage in the second range, the power switching transistor including a source terminal coupled with the continuous voltage node, a drain terminal coupled with the switchable voltage node, and a gate terminal receiving the switching control signal.
10. The sequential circuit of claim 2, wherein the first switching circuit comprises a power switching transistor having a threshold voltage in the second range, the power switching transistor including a source terminal coupled with the continuous voltage node, a drain terminal coupled with the switchable voltage node, and a gate terminal receiving the switching control signal.
11. The sequential circuit of claim 2, comprising a forward bias circuit selectively operative to apply a forward bias voltage to at least some transistors of the sequential circuit according to a forward bias control signal;
- wherein the control circuit is selectively operative to provide the forward bias control signal in a first state to cause the forward bias circuit to apply the forward bias voltage in the second mode for active mode operation of the sequential circuit; and
- wherein the control circuit is selectively operative to provide the forward bias control signal in a second state to cause the forward bias circuit to refrain from applying the forward bias voltage in the first mode for low-power retention mode operation of the sequential circuit.
12. The sequential circuit of claim 2:
- wherein the control circuit is operative to implement a power down sequence to transition from the active mode operation of the sequential circuit to the low-power retention mode operation of the sequential circuit, the power down sequence comprising: a first power down phase, in which the control circuit provides the retention signal in the second state, the switching control signal in the second state, and the transfer signal in the second state, a second power down phase after the first power down phase, in which the control circuit provides the retention signal in the first state, the switching control signal in the second state, and the transfer signal in the second state, a third power down phase after the second power down phase, in which the control circuit provides the retention signal in the first state, the switching control signal in the first state, and the transfer signal in the second state, and a fourth power down phase after the third power down phase, in which the control circuit provides the retention signal in the first state, the switching control signal in the first state, and the transfer signal in the first state; and
- wherein the control circuit is operative to implement a power up sequence to transition from the low-power retention mode operation of the sequential circuit to the active mode operation of the sequential circuit, the power up sequence comprising: a first power up phase, in which the control circuit provides the retention signal in the first state, the switching control signal in the first state, and the transfer signal in the first state, a second power up phase after the first power up phase, in which the control circuit provides the retention signal in the first state, the switching control signal in the first state, and the transfer signal in the second state, a third power up phase after the second power up phase, in which the control circuit provides the retention signal in the first state, the switching control signal in the second state, and the transfer signal in the second state, and a fourth power up phase after the third power up phase, in which the control circuit provides the retention signal in the second state, the switching control signal in the second state, and the transfer signal in the second state.
13. The sequential circuit of claim 2, wherein the sequential circuit is a clock gating cell, comprising:
- a clock enable inverter powered from the switchable voltage node and including an input receiving a clock enable signal, and an output coupled with the first latch input node; and
- an AND gate powered from the switchable voltage node, the AND gate formed of transistors having threshold voltages in the first range, and including a first input receiving the clock signal, a second input coupled with the first latch node, and an output providing a clock output signal.
14. The sequential circuit of claim 13, wherein the second power switching circuit comprises:
- a first PMOS transistor including a source terminal coupled with the continuous voltage node, a drain terminal coupled with the power terminal of the third inverter, and a gate terminal coupled with the control circuit;
- a second PMOS including a source terminal coupled with the continuous voltage node, a drain terminal coupled with the power terminal of the third inverter, and a gate terminal coupled with the control circuit;
- a third PMOS transistor including a source terminal coupled with the continuous voltage node, a drain terminal coupled with the first power terminal of the fourth inverter, and a gate terminal coupled with the control circuit; and
- a first NMOS transistor including a drain terminal coupled with the second power terminal of the fourth inverter, a source terminal coupled with the ground node, and a gate terminal coupled with the control circuit.
15. The sequential circuit of claim 13:
- wherein the control circuit is operative to implement a power down sequence to transition from the active mode operation of the sequential circuit to the low-power retention mode operation of the sequential circuit, the power down sequence comprising: a first power down phase, in which the control circuit provides the retention signal in the second state, the switching control signal in the second state, and the transfer signal in the second state, a second power down phase after the first power down phase, in which the control circuit provides the retention signal in the first state, the switching control signal in the second state, and the transfer signal in the second state, a third power down phase after the second power down phase, in which the control circuit provides the retention signal in the first state, the switching control signal in the first state, and the transfer signal in the second state, and a fourth power down phase after the third power down phase, in which the control circuit provides the retention signal in the first state, the switching control signal in the first state, and the transfer signal in the first state; and
- wherein the control circuit is operative to implement a power up sequence to transition from the low-power retention mode operation of the sequential circuit to the active mode operation of the sequential circuit, the power up sequence comprising: a first power up phase, in which the control circuit provides the retention signal in the first state, the switching control signal in the first state, and the transfer signal in the first state, a second power up phase after the first power up phase, in which the control circuit provides the retention signal in the first state, the switching control signal in the first state, and the transfer signal in the second state, a third power up phase after the second power up phase, in which the control circuit provides the retention signal in the first state, the switching control signal in the second state, and the transfer signal in the second state, and a fourth power up phase after the third power up phase, in which the control circuit provides the retention signal in the second state, the switching control signal in the second state, and the transfer signal in the second state.
16. The sequential circuit of claim 15, comprising a forward bias circuit selectively operative to apply a forward bias voltage to at least some transistors of the sequential circuit according to a forward bias control signal;
- wherein the control circuit is selectively operative to provide the forward bias control signal in a first state to cause the forward bias circuit to apply the forward bias voltage in the second mode for active mode operation of the sequential circuit in the power down sequence and in the power up sequence; and
- wherein the control circuit is selectively operative to provide the forward bias control signal in a second state to cause the forward bias circuit to refrain from applying the forward bias voltage in the first mode for low-power retention mode operation of the sequential circuit.
17. The sequential circuit of claim 13, comprising a forward bias circuit selectively operative to apply a forward bias voltage to at least some transistors of the sequential circuit according to a forward bias control signal;
- wherein the control circuit is selectively operative to provide the forward bias control signal in a first state to cause the forward bias circuit to apply the forward bias voltage in the second mode for active mode operation of the sequential circuit; and
- wherein the control circuit is selectively operative to provide the forward bias control signal in a second state to cause the forward bias circuit to refrain from applying the forward bias voltage in the first mode for low-power retention mode operation of the sequential circuit.
18. The sequential circuit of claim 13, wherein the first switching circuit comprises a power switching transistor having a threshold voltage in the second range, the power switching transistor including a source terminal coupled with the continuous voltage node, a drain terminal coupled with the switchable voltage node, and a gate terminal receiving the switching control signal.
19. An integrated circuit, comprising:
- a first switching circuit including a power switching transistor selectively operative to decouple a switchable voltage node from a continuous voltage node or to decouple the first latch circuit from a ground node when a switching control signal is in a first state for low-power retention mode operation of the sequential circuit, and to couple the switchable voltage node to the continuous voltage node or to couple the first latch circuit with the ground node when the switching control signal is in a second state for active mode operation of the sequential circuit, the power switching transistor having a threshold voltage in the second range;
- a sequential circuit, comprising: a first latch circuit formed of transistors having threshold voltages in a first range and powered from a switchable voltage node to provide a primary data path storing at least one data bit during active mode operation of the sequential circuit, and a second latch circuit, comprising: inverters formed of transistors selectively powered from the continuous voltage node and having threshold voltages in a second range higher than the first range, the inverters of the second latch circuit selectively operative in low-power retention mode operation of the sequential circuit to latch the at least one data bit transferred from the first latch circuit, a transfer gate formed of transistors having threshold voltages in the second range and providing a data transfer path between the first and second latch circuits during transitions from active to low-power retention mode and vice versa, the transmission gate operative to disconnect the first and second latch circuits from one another during both active mode and low-power retention mode operation of the sequential circuit, and a second switching circuit formed of transistors having threshold voltages in the first range, the second switching circuit selectively operative to disconnect the inverters of the second latch circuit from the continuous voltage node during active mode operation of the sequential circuit; and
- a control circuit selectively operative in a first mode to provide the switching control signal in the first state for low-power retention mode operation of the sequential circuit, the control circuit selectively operative in a second mode to provide the switching control signal in the second state for active mode operation of the sequential circuit.
20. The integrated circuit of claim 19:
- wherein the control circuit is selectively operative in the first mode to provide a retention signal in a first state and in the second mode to provide the retention signal in a second state;
- wherein the first latch circuit comprises: a first transfer gate selectively operative to couple a first latch input node with a first latch node when a clock signal is in a first state, and to decouple the first latch input node from the first latch node when the clock signal is in a second state, a first inverter or logic gate powered from the switchable voltage node and including a first inverter or logic gate input coupled with the first latch node, a second inverter or logic gate powered from the switchable voltage node and including a second inverter or logic gate input coupled with an output of the first inverter or logic gate, a second transfer gate selectively operative to decouple an output of the second inverter from a second latch node when the clock signal is in the first state, and to couple the output of the second inverter with the second latch node when the clock signal is in the second state, and a third transfer gate selectively operative to decouple the second latch node from the first latch node when the retention signal is in a first state, and to decouple the second latch node from the first latch node when the retention signal is in a second state;
- wherein the second latch circuit comprises: a fourth transfer gate selectively operative to couple the first latch node with a fourth latch node when a transfer signal is in a second state, and to decouple the first latch node from the fourth latch node when the transfer signal is in a first state, a third inverter or logic gate including a third inverter or logic gate input coupled with the fourth latch node, a fourth inverter or logic gate including a fourth inverter or logic gate input coupled with an output of the third inverter or logic gate, and a fourth inverter or logic gate output coupled with the fourth latch node; and
- wherein the second switching circuit is selectively operative to couple a power terminal of the third inverter with the continuous voltage node when the retention signal is in the first state and the transfer signal is in the second state, and to decouple the power terminal of the third inverter or logic gate from the continuous voltage node when the retention signal is in the second state or the transfer signal is in the first state, the second switching circuit being selectively operative to couple a first power terminal of the fourth inverter or logic gate with the continuous voltage node and to couple a second power terminal of the fourth inverter or logic gate with a ground terminal when the retention signal is in the first state, and to decouple the fourth inverter or logic gate from the continuous voltage node and from the ground node when the retention signal is in the second state.
Type: Application
Filed: Oct 23, 2014
Publication Date: Mar 3, 2016
Applicant: Texas Instruments Incorporated (Dallas, TX)
Inventor: Vipul Kumar Singhal (Bangalore)
Application Number: 14/521,853