Calypto Design Systems introduced a new PowerAdviser Flow. The new flow enables designers to deliver power-optimized SoC designs. Using sequential design information generated by Calypto’s PowerPro CG and PowerPro MG tools, the PowerAdviser Flow provides users with specific design changes that can be manually implemented in their RTL code to reduce power.
Identification of RTL modifications for power savings can represent up to 50% of the total manual power optimization effort. The PowerAdviser Flow automates the process of thoroughly investigating power optimization opportunities in an RTL design using the visualization capability provided by Calypto’s PowerPro Analyzer tool. Designers can therefore more quickly understand where to invest design time for power reduction.
The PowerAdviser Flow presents design optimizations in the form of RTL changes, schematics, and textual descriptions. Quantifiable power savings for every potential optimization is provided in the form of a hyperlinked table.
Power Optimization Methods
- Enable Expression Visualization
Displays enable expressions that are automatically generated by PowerPro. The expressions can be directly inserted into the RTL by the designer.
- Enable Expression Assistance
Displays changes to the RTL that would result in the identification of additional clock gating/memory gating opportunities by PowerPro. Once the changes to the RTL are made, PowerPro is rerun to generate the enable expressions that can be directly inserted into the RTL.
- MicroArchitecture Assistance
Identifies design regions using PowerPro generated statistics (power, clock-gating efficiency, toggle data, etc.) where micro-architectural modifications would result in identification of additional clock gating/memory gating opportunities by PowerPro. Once the modifications are made, PowerPro is rerun to generate the enable expressions that can be directly inserted into the RTL.
Once the RTL changes are made, Calypto’s SLEC RTL product is used to comprehensively verify that the new power-optimized RTL is functionally equivalent to the original RTL.
The PowerAdviser Flow is available in the PowerPro 3.1 release. In addition to the PowerAdviser Flow, the PowerPro 3.1 release includes new features and capabilities to reduce power in logic, registers, clocks, and embedded memories, including new sequential optimization techniques to reduce dynamic and leakage memory power, ECO support, and 64-bit support for optimizing larger designs.
Calypto’s PowerPro 3.1 is available now and runs on PC platforms running Linux. PowerPro CG and PowerPro MG are each priced at $295K for a one-year, time-based license. PowerPro Analyzer is included with either PowerPro CG or PowerPro MG. Current PowerPro customers will be upgraded to the version 3.1, which includes the PowerAdviser Flow.
More info: Calypto Design Systems