Control circuits and methods including delay times for multi-threshold CMOS devices
First Claim
1. A Multi-Threshold Complementary Metal Oxide Semiconductor (MTCMOS) device comprising:
- a high threshold voltage current control switch that is responsive to a first control signal;
a low threshold voltage logic circuit;
a flip flop that is configured to store data for the low threshold voltage logic circuit and that is responsive to a second control signal; and
a control circuit that is configured to change a logic state of the second control signal from a first logic state to a second logic state and, after a predetermined delay time tD1, to change a logic state of the first control signal from the second logic state to the first logic state such that the first and second control signals are both at the second logic state for the predetermined delay time tD1 when the MTCMOS device is converted from an active mode to a sleep mode, and is further configured to change the logic state of the first control signal from the first logic state to the second logic state and, after a predetermined delay time tD2 that is different from tD1, to change the logic state of the second control signal from the second logic state to the first logic state such that the first and second control signals are both at the second logic state for the predetermined delay time tD2 when the MTCMOS device is converted from the sleep mode to the active mode.
1 Assignment
0 Petitions
Accused Products
Abstract
Multi-Threshold CMOS (MTCMOS) devices include a high threshold voltage current control switch that is responsive to a first control signal, a low threshold voltage logic circuit and a flip-flop that is configured to store data from the low threshold voltage logic circuit and that is responsive to a second control signal. A control circuit also is provided that is configured to change a logic state of the second control signal and then, after a first delay, to change a logic state of the first control signal, in response to the MTCMOS device entering a sleep mode. The control circuit is further configured to change the logic state of the first control signal and then, after a second delay that is different from the first delay, to change the logic state of the second control signal in response to the MTCMOS device entering an active mode. Related methods also are provided.
23 Citations
20 Claims
-
1. A Multi-Threshold Complementary Metal Oxide Semiconductor (MTCMOS) device comprising:
-
a high threshold voltage current control switch that is responsive to a first control signal; a low threshold voltage logic circuit; a flip flop that is configured to store data for the low threshold voltage logic circuit and that is responsive to a second control signal; and a control circuit that is configured to change a logic state of the second control signal from a first logic state to a second logic state and, after a predetermined delay time tD1, to change a logic state of the first control signal from the second logic state to the first logic state such that the first and second control signals are both at the second logic state for the predetermined delay time tD1 when the MTCMOS device is converted from an active mode to a sleep mode, and is further configured to change the logic state of the first control signal from the first logic state to the second logic state and, after a predetermined delay time tD2 that is different from tD1, to change the logic state of the second control signal from the second logic state to the first logic state such that the first and second control signals are both at the second logic state for the predetermined delay time tD2 when the MTCMOS device is converted from the sleep mode to the active mode. - View Dependent Claims (2, 3)
-
-
4. A Multi-Threshold Complementary Metal Oxide Semiconductor (MTCMOS) comprising:
-
a high threshold voltage current control switch that is responsive to a first control signal; a low threshold voltage logic circuit; a flip flop that is configured to store data for the low threshold voltage logic circuit and that is responsive to a second control signal; and a control circuit that is configured to change a logic state of the second control signal from a first logic state to a second logic state and, after a predetermined delay time tD1, to change a logic state of the first control signal from the second logic state to the first logic state when the MTCMOS device is converted from an active mode to a sleep mode, and is further configured, when the MTCMOS device is converted from the sleep mode to the active mode, to change the logic state of the first control signal from the first logic state to the second logic state and, after a predetermined delay time tD2 that is different from tD1, to change the logic state of the second control signal from the second logic state to the first logic state, wherein the control circuit is further configured to convert the MTCMOS device from the sleep mode into the active mode in response to predetermined wakeup signals EXTWKU and RTCWKU, and to convert the MTCMOS device from the active mode into the sleep mode in response to a predetermined stop signal STOP_ON, and wherein the control circuit comprises; a first buffer configured to receive the external stop signal STOP_ON; a first delay circuit configured to delay a signal output from the first buffer; a first OR gate configured to receive the first external wakeup signal EXTWKU and the second external signal wakeup signal RTCWKU; a first inverter configured to receive a signal output from the first OR gate; a second delay circuit configured to delay a signal output from the first inverter; a first control signal output block configured to output the first control signal, by performing at least one logic operation on the stop signal STOP_ON and an output signal of the first delay circuit; and a second control signal output block configured to output the second control signal by performing at least one logic operation on the stop signal and an output signal of the second delay circuit. - View Dependent Claims (5, 6, 7, 8, 9)
-
-
10. A Multi-Threshold Complementary Metal Oxide Semiconductor (MTCMOS) device comprising:
-
a high threshold voltage current control switch that is responsive to a first control signal; a low threshold voltage logic circuit; a flip flop that is configured to store data for the low threshold voltage logic circuit and that is responsive to a second control signal; a control circuit configured to transfer the second control signal from a first logic state to a second logic state, and to transfer the first control signal from the second logic state to the first logic state after a predetermined delay time tD1 when the MTCMOS device is converted into the sleep mode, the control circuit comprising; a timing control circuit configured to transfer the first control signal from the first logic state to the second logic state and to transfer the second control signal from the second logic state to the first logic state when the MTCMOS is converted into the active mode; and an initialization control circuit configured to initialize a reset flip-flop, to initialize the first control signal to the second logic state via signals output from the reset flip-flop, and to initialize the second control signal to the first logic state, upon initialization of the MTCMOS device. - View Dependent Claims (11, 12, 13)
-
-
14. A method of controlling an active mode and a sleep mode of a Multi-Threshold Complementary Metal Oxide Semiconductor (MTCMOS) device, the method comprising:
-
transferring a stop signal STOP_ON that converts the MTCMOS device to a sleep mode to a second logic state; transferring a second control signal that controls a flip-flop for storing data for a logic circuit block of the MTCMOS device to a second logic state, in response to the stop signal; and transferring a first control signal that controls a current flow of the MTCMOS device to a first logic state after a first predetermined delay from when the second control signal is transferred to the second logic state such that the first and second control signals are both at the second logic state during the first predetermined delay in response to the MTCMOS device entering the sleep mode; producing predetermined wakeup signals EXTWKU and RTCWKU including a pulse in the second logic state having a predetermined width; transferring the first control signal that controls the current flow of the MTCMOS device to the second logic state in response to the predetermined wakeup signals; transferring the second control signal that controls the flip-flop block for storing data for the logic circuit block of the MTCMOS device to the first logic state after a second predetermined delay time from when the first control signal is transferred to the second logic state such that the first and second control signals are both at the second logic state during the second predetermined delay in response to the MTCMOS device entering the active mode; and transferring a stop signal STOP_ON that converts the MTCMOS device to a sleep mode, to the first logic state.
-
-
15. A Multi-Threshold Complementary Metal Oxide Semiconductor (MTCMOS) device comprising:
-
a high threshold voltage current control switch that is responsive to a first control signal; a low threshold voltage logic circuit; a flip flop that is configured to store data for the low threshold voltage logic circuit and that is responsive to a second control signal; and a control circuit that is configured to change a logic state of the second control signal and then, after a first delay, to change a logic state of the first control signal, such that the first and second control signals are both at a same logic state during the first delay in response to the MTCMOS device entering a sleep mode, and further configured to change the logic state of the first control signal and then, after a second delay that is different from the first delay, to change the logic state of the second control signal, such that the first and second control signals are both at the same logic state during the second delay in response to the MTCMOS device entering an active mode. - View Dependent Claims (16, 17)
-
-
18. A method of controlling a Multi-Threshold Complementary Metal Oxide Semiconductor (MTCMOS) device that comprises a high threshold voltage current control switch that is responsive to a first control signal, a low threshold voltage logic circuit, and a flip flop that is configured to store data for the low threshold voltage logic circuit and that is responsive to a second control signal, the method comprising:
-
changing a logic state of the second control signal and then, after a first delay, changing a logic state of the first control signal, such that the first and second control signals are both at a same logic state during the first delay in response to the MTCMOS device entering a sleep mode; and changing the logic state of the first control signal and then, after a second delay that is different from the first delay, changing the logic state of the second control signal, such that the first and second control signals are both at the same logic state during the second delay in response to the MTCMOS device entering an active mode. - View Dependent Claims (19, 20)
-
Specification