Zibb

News and New Products

Calypto fields RTL-clock-gating tool

By Michael Santarini, Senior Editor -- EDN, 3/27/2007

EDA start-up Calypto Inc has broadened its product portfolio beyond system-to-RTL (register-transfer-level) functional-verification tools with the introduction of an automated clock-gating tool for low-power-IC design. The PowerPro CG (clock-gating) tool complements the company’s SLEC (sequential-equivalence checker) CG, RTL, and other functional-analysis tools. PowerPro CG targets helping design engineers create low-power designs. The company claims that, using the tool, beta customers that were previously performing manual clock gating on their designs further reduced dynamic-power consumption by as much as 60%.

Tom Sandoval, chief executive officer of Calypto, says that one of the most popular ways that engineering teams reduce power consumption in IC designs is to gate clocks, but designers traditionally do most of the gating late in the design process at the gate level during layout; as a result, they must manually perform this task. With PowerPro CG, Calypto hopes to change that situation. The analysis-driven PowerPro CG allows designers to reduce dynamic power without impacting leakage power, area, or timing, according to Sandoval.

Designers will use the PowerPro CG with logic synthesis. Designers run the RTL versions of their designs in synthesizable Verilog or VHDL through synthesis to get a power figure. They then feed the raw RTL, an SDC (Synopsys Design Constraint) timing file, a SAIF (Switching Activity Interchange Format) file, and a Liberty Synopsys cell-library file to the PowerPro CG. The tool analyzes the RTL for clocks that designers can gate for further power savings. Users can select which clocks they want to the tool to gate and select critical paths they don’t want the tool to gate. The tool then analyzes the RTL and generates power-optimized RTL for the selected clocks. Users can then run SLEC CG to ensure that the power-optimized version of the RTL is functionally the same as the original RTL. Users can then run the power optimized RTL through logic synthesis.

The tool performs power optimization with no impact on timing, and, in most cases, the optimization reduces the overall die area required for the design. The tool takes advantage of the company’s SLEC sequential-analysis engine, finding opportunities to reduce power that manual inspection misses. “If engineers spend enough time inspecting RTL and analyzing how it works sequentially, they can come up with these same transforms,” says Sandoval. “But that task would be very difficult.” He notes that, for efficient clock gating, a tool or an engineer must consider which logic to gate and for how long and then must consider the trade-off of gating versus area or performance. “PowerPro optimization typically finds hidden opportunities for gating and opportunities to gate more obvious clocks for a longer period of time,” says Sandoval. PowerPro CG runs under Linux and sells for $295,000 for an annual subscription.



Reed Business Information Resource Center

Featured Company


Related Resources

ADVERTISEMENT

ADVERTISEMENT

Feedback Loop


Post a CommentPost a Comment

There are no comments posted for this article.

Related Content

 

By This Author


ADVERTISEMENT

Knowledge Center


Events

Oxford University Successful RF PCB Design Short Course
Dates: 2/11/2010 - 2/11/2010
Location: Oxford, United Kingdom

Oxford University Systems Engineering - Fast Track Short Course
Dates: 3/6/2010 - 3/21/2010
Location: Oxford, United Kingdom

Oxford University High-Speed Noise and Grounding Short Course
Dates: 6/24/2010 - 6/25/2010
Location: Oxford, United Kingdom

Submit an EventSubmit an Event




Technology Quick Links

EDN Marketplace


©1997-2009 Reed Business Information, a division of Reed Elsevier Inc. All rights reserved.
Use of this Web site is subject to its Terms of Use | Privacy Policy

Please visit these other Reed Business sites