Clock gating cell for low setup time for high frequency designs
US-2018167058-A1 · Jun 14, 2018 · US
US10819342B2 · US · B2
| Field | Value |
|---|---|
| Publication number | US-10819342-B2 |
| Application number | US-201916352816-A |
| Country | US |
| Kind code | B2 |
| Filing date | Mar 13, 2019 |
| Priority date | Dec 20, 2018 |
| Publication date | Oct 27, 2020 |
| Grant date | Oct 27, 2020 |
A practical reading order for non-experts. Skip the full description unless you need deep technical detail.
What the patent document calls the invention.
A short plain-language summary of the technical disclosure.
Who owns or filed the patent and who is credited as inventor.
Filing, priority, publication, and grant dates set the timeline.
The legal scope of protection — read this for what is actually claimed.
Technology tags used to group this patent with similar filings.
Prior art links and similar publications in this corpus.
Official abstract text for this publication.
A low-power low-setup integrated clock gating (ICG) cell is disclosed. The disclosed ICG cell includes a NOR gate configured to receive an enable (E) signal and a test enable (SE) signal, and to output an EN signal. The ICG cell may include a complex gate configured to receive the EN signal and a clock (CK) signal, and to output a latched enable (ELAT) signal. The ICG cell may further include a NAND gate configured to receive the ELAT signal and the CK signal, and to output an inverted enabled clock (ECKN) signal. The ICG cell may further include an inverter configured to receive the ECKN signal from the NAND gate, and to output an enable clock (ECK) signal.
Opening claim text (preview).
What is claimed is: 1. A low-power low-setup integrated clock gating cell, comprising: a NOR gate configured to receive an enable (E) signal and a test enable (SE) signal, and to output an output (EN) signal; a complex gate configured to receive the EN signal, a clock (CK) signal and an inverted enabled clock (ECKN) signal, and to output a latched enable (ELAT) signal; a NAND gate configured to receive the ELAT signal and the CK signal, and to output the ECKN signal; and an inverter configured to receive the ECKN signal from the NAND gate, and to output an enable clock (ECK) signal, wherein the complex gate comprises: a first P-type transistor (P 1 ) gated by the EN signal received from the NOR gate; a second P-type transistor (P 2 ) coupled in series to the first P-type transistor P 1 ; a third P-type transistor (P 3 ) gated by the ECKN signal; a first N-type transistor (N 1 ) coupled to a logic-low voltage source, and to a second node; a second N-type transistor (N 2 ) coupled in series to the first transistor N 1 ; and a third N-type transistor (N 3 ) gated by a logic-high voltage source, wherein: the second transistor P 2 is gated by the CK signal; the first transistor P 1 is coupled to a first node; the third transistor P 3 is coupled to the logic-high voltage source, and to the first node; the first transistor N 1 is gated by the EN signal; the second transistor N 2 is coupled to the first node; the third transistor N 3 is coupled to the second node; the third transistor N 3 is not directly coupled to any transistor that is gated by the ELAT signal; and the third transistor N 3 is not directly coupled to any inverter including not being directly coupled to the inverter. 2. The low-power low-setup integrated clock gating cell of claim 1 , wherein the second transistor P 2 is coupled to the logic-high voltage source. 3. The low-power low-setup integrated clock gating cell of claim 1 , wherein the second transistor N 2 is gated by the ECKN signal. 4. The low-power low-setup integrated clock gating cell of claim 1 , further comprising a fourth N-type transistor (N 4 ) coupled in series to the third transistor N 3 . 5. The low-power low-setup integrated clock gating cell of claim 4 , wherein the fourth transistor N 4 is coupled to the logic-low voltage source, and is gated by the CK signal. 6. The low-power low-setup integrated clock gating cell of claim 1 , wherein the NAND gate comprises: a fourth P-type transistor (P 4 ) coupled to the logic-high voltage source, and gated by the ELAT signal; and a fifth P-type transistor (P 5 ) coupled to the logic-high voltage source, and gated by the CK signal. 7. The low-power low-setup integrated clock gating cell of claim 1 , wherein the NAND gate comprises: a fourth P-type transistor (P 4 ) coupled to the logic-high voltage source, and gated by the ELAT signal; a fifth P-type transistor (P 5 ) coupled to the logic-high voltage source, and gated by the CK signal; a fifth N-type transistor (N 5 ) gated by the CK signal; and a sixth N-type transistor (N 6 ) coupled in series to the fifth transistor N 5 , and gated by the ELAT signal. 8. The low-power low-setup integrated clock gating cell of claim 7 , wherein: when the CK signal has the logic-low value, and when the EN signal transitions to the logic-low value, then the second transistor P 2 is configured to pull the ELAT signal to the logic-high value; and when the CK signal transitions to the logic-high value, then the sixth transistor N 6 is configured to pull the ECKN signal to the logic-low value. 9. The low-power low-setup integrated clock gating cell of claim 8 , wherein when the ECKN signal is pulled to the logic-low value, then the third transistor P 3 is configured to hold the ELAT signal at the logic-high value. 10. The low-power low-setup integrated clock gating cell of claim 7 , wherein when the CK signal has the logic-low value, and when the EN signal transitions to the logic-high value, then the first transistor N 1 and the second transistor N 2 are configured to pull the ELAT signal to the logic-low value. 11. The low-power low-setup integrated clock gating cell of claim 7 , wherein when the EN signal transitions to the logic-low value when the CK signal is at the logic-high value, then the third transistor N 3 is configured to keep the ELAT signal at the logic-low value by way of the fourth transistor N 4 . 12. A low-power low-setup integrated clock gating cell, comprising: a NOR gate configured to receive an enable (E) signal and a test enable (SE) signal, and to output an output (EN) signal; a first P-type transistor (P 1 ) gated by the EN signal, and coupled to a first node; a second P-type transistor (P 2 ) coupled in series to the first P-type transistor P 1 ; a third P-type transistor (P 3 ) gated by an inverted enabled clock (ECKN) signal; a first N-type transistor (N 1 ) coupled to a logic-low voltage source, and to a second node; a second N-type transistor (N 2 ) coupled in series to the first transistor N 1 , and to the first node; and a third N-type transistor N 3 coupled to the second node, and gated by the logic-high voltage source, wherein: the second transistor P 2 is gated by the CK signal; the first transistor P 1 is coupled to a first node; the third transistor P 3 is coupled to the logic-high voltage source, and to the first node; the first transistor N 1 is gated by the EN signal; the second transistor N 2 is coupled to the first node; the third transistor N 3 is coupled to the second node; the third transistor N 3 is not directly coupled to any transistor that is gated by the first node; and the third transistor N 3 is not directly coupled to any inverter including not being directly coupled to the inverter. 13. The low-power low-setup integrated clock gating cell of claim 12 , further comprising a fourth N-type transistor (N 4 ) coupled in series to the third transistor N 3 . 14. The low-power low-setup integrated clock gating cell of claim 13 , wherein the fourth transistor N 4 is coupled to the logic-low voltage source, and is gated by a clock (CK) signal. 15. The low-power low-setup integrated clock gating cell of claim 14 , further comprising: a fourth P-type transistor (P 4 ) coupled to a logic-high voltage source, and gated by a latched enable (ELAT) signal; a fifth P-type transistor (P 5 ) coupled to the logic-high voltage source, and gated by the CK signal; a fifth N-type transistor (N 5 ) gated by the CK signal; and a sixth N-type transistor (N 6 ) coupled in series to the fifth transistor N 5 , and gated by the ELAT signal. 16. The low-power low-setup integrated clock gating cell of claim 15 , wherein: when the CK signal has the logic-low value, and when the EN signal transitions to the logic-low value, then the second transistor P 2 is configured to pull the ELAT signal to the logic-high value; when the CK signal transitions to the logic-high-value, then the sixth transistor N 6 is configured to pull the ECKN signal to the logic-low value; and when the ECKN signal is pulled to the logic-low value, then the third transistor P 3 is configured to hold the ELAT signal at the logic-high value. 17. The low-power low-setup integrated clock gating cell of claim 16 , wherein: when the CK signal has the logic-low value, and when the EN signal transitions to the logic-high value, the first transistor N 1 and the second transistor N 2 are configured to pull the ELAT signal to the logic-low value; and when the EN signal transitions to the
Energy efficient computing, e.g. low power processors, power management or thermal management · CPC title
with additional means for controlling the main nodes (H03K3/356104, H03K3/3562 take precedence) · CPC title
by using a control or a clock signal, e.g. in order to apply power supply · CPC title
Modifications of generator to improve response time or to decrease power consumption · CPC title
Bistable circuits · CPC title
Related publications grouped by family.
Answers are generated from the same data shown on this page.