Logo

KEY MV designs cut power by lowering voltage, gating activity and shutting down idle domains.

Isolation in an ON-OFF Design

  • A signal going from an ON block to an OFF block causes no issue.
  • A signal going from an OFF block to an ON block is a problem - its state is unknown, so it propagates an X into the system.
  • An undefined input can leave a CMOS gate's input mid-rail, effectively shorting power to ground through that gate.
  • This produces short-circuit current.
  • Isolation cells (AND or OR type) clamp the signal to a known fixed value - 0 for an AND-type ISO cell, 1 for an OR-type.

KEY ISO cells clamp OFF-to-ON signals to a known value, preventing X propagation and short-circuit current.

Cells Used in Low-Power Techniques

  • Isolation (ISO) cells.
  • Level shifter (LS) cells.
  • Power switch cells.

KEY Low-power designs use isolation cells, level shifters and power switches.

Voltage Area vs Power Domain

A power domain becomes a voltage area once it is assigned an actual physical region of the design - in other words, the VA is the physical realisation of a power domain.

KEY A voltage area is a power domain that has been given a physical region on the die.

Spotting Isolation From the Inputs

The UPF file will contain a create_isolation_rule command.

KEY A create_isolation_rule statement in the UPF indicates the design uses isolation.