Available Power-Saving Techniques Voltage-based:
- Turning power domains on and off.
- Adaptive power supply - applying a supply level matched to the functional requirement. Switching-based:
- Bit assignment chosen in the architecture to reduce toggling.
- Placement done by the PD tool based on switching activity.
- Reducing switching power through clock gating. KEY Power is saved through voltage control (domain ON-OFF, adaptive supply) and switching control (clock gating, activity-aware placement).
Power-Strap Violations
- They concern how the power-strap area is treated for standard-cell placement.
- ICC provides the command set_pnet_options for this.
- The issue is serious for CTS cells, because it can force a change in their routing.
- The command prevents shorts between a cell's internal blockage and the power stripe. KEY Power-strap violations are shorts between cell internal blockages and power stripes; managed with set_pnet_options.
DECAP as a Local Supply Source Decap cells charge up during normal operation and then deliver that stored charge back when a voltage drop occurs, acting as a local power source. KEY Decaps store charge in normal cycles and release it locally during voltage drops.
