Answer:
Power gating cells, also known as MTCMOS cells, power switch cells, power
switches, or power management cells, are special library cells that act as a
connection point between two voltage rails when they are turned on and a break
point in the current path between the two rails when they are turned off.
Turning off the power gating cells causes the switched rail (also known as the
internal rail) to be disconnected from its source, or primary rail, which
removes power from all cells connected to that switched rail.
Power gating cells exist on the power or ground rails of one or more blocks in
a design. They are either user-instantiated or inserted by either Jupiter-XT or
IC Compiler. A power gating cell that switches the power net is sometimes
referred to as a "header" cell, and a power gating cell that switches the
ground net is sometimes referred to as a "footer" cell.
Retention registers, by contrast, are a special form of sequential cell that
can retain its state when the primary power net of the power domain's block
(in which the cell exists) is powered down. Retention registers retain state
by having two voltage rail pins: the primary voltage rail pin, which supplies
power to the cell in its normal operating state, and the secondary (or backup)
voltage rail pin, which supplies power to a low leakage state-saving latch
within the sequential cell when the primary power is switched off.
Some versions of retention registers are known as State Retention Power Gating
cells (or SRPG's), which is why retention registers are sometimes referred to as
power gating cells. For clarity, it is recommended that you refer to state-saving
sequential cells as retention registers, and refer to the cells that connect and
disconnect a primary rail from a switched rail as power switches or power gates.
No comments:
Post a Comment