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 from 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.
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.
20 Citations
21 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 from 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. - View Dependent Claims (2, 3, 4, 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 from 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 of a Multi-Threshold Complementary Metal Oxide Semiconductor (MTCMOS) device comprising:
-
producing predetermined wakeup signals EXTWKU and RTCWKU including a pulse in a second logic state having a predetermined width;
transferring a first control signal that controls a current flow of the MTCMOS device to the second logic state in response to the predetermined wakeup signals;
transferring a second control signal that controls a flip-flop block for storing data of a logic circuit block of the MTCMOS device after a predetermined delay time from when the first control signal is transferred to the second logic state; and
transferring a stop signal STOP_ON that converts the MTCMOS device to a sleep mode, to the first logic state.
-
-
15. A method of controlling a sleep mode of a Multi-Threshold Complementary Metal Oxide Semiconductor (MTCMOS) device, comprising:
-
transferring a stop signal STOP_ON that converts the MTCMOS device to a sleep mode;
transferring a second control signal that controls a flip-flop for storing data of a logic circuit block of the MTCMOS device, in response to the stop signal; and
transferring a first control signal that controls a current flow of the MTCMOS device after a predetermined delay from when the second control signal is transferred to the second logic state.
-
-
16. 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 from 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, 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, in response to the MTCMOS device entering an active mode. - View Dependent Claims (17, 18)
-
-
19. 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 from 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, 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, in response to the MTCMOS device entering an active mode. - View Dependent Claims (20, 21)
-
Specification