SpyGlass Power

The Complete Solution for Power Optimization at RTL

Power management techniques, which were once only deployed for wireless applications, have now become ubiquitous. All IC designers now need to configure their RTL for efficient power partitioning along with reduced static and dynamic consumption. This is especially true for more advanced technology nodes. These configurations involve iteratively performing power estimation, profiling and reduction to assess and improve the power efficiency of the design.

Introduction

Every milliwatt of power matters, regardless of the application. Designers can no longer wait for the final netlist to get accurate power numbers, as full visibility is needed as soon as RTL coding starts, when the most rewarding modifications can be made. At smaller technology nodes, dynamic power is becoming increasingly more dominant and the reduction of overall activity has become a necessity. As designs become vastly larger, designers need a tool that pinpoints the major power gluttons while suggesting modifications with the highest ROI.

SpyGlass RTL Signoff Chart with power estimation and exploration on the chart

Features and Benefits

  • Integrated solution covering all aspects of power analysis including early RTL estimation and exploration
  • Input agnostic
    • Works at RTL or gate-level
    • Supports dynamic activity through FSDB, VCD and SAIF
  • Proven accuracy of power estimation through a calibration toolbox and use of existing data from reference design
  • Various actionable profiling metrics such as Clock Gating Ratio (CGR) and Clock Gating Efficiency (CGE)
  • Wide breadth of power exploration techniques including fine and coarse grain clock gating, micro-architectural modifications and memory access optimization
  • Integration with Verdi® HW/SW Debug for multi-scenario Clock Gating Efficiency analysis and improvement
  • Complementary to downstream implementation tools as it prepares RTL for better inferred clock gating during synthesis
  • RTL signoff solution (power budget and CGE efficiency)