|
||
Calypto NewsletterMessage from the Chief Executive OfficerWelcome to the Winter 2008 edition of the Calypto Newsletter. We have been working hard to expand the capabilities of our PowerPro CG and SLEC products. Please read on to learn more about what’s new with Calypto and our products. The demand for PowerPro CG continues to grow. Over 200 customer designs have been run through PowerPro CG with power reduction of up to 60%. Our latest 2.1 release further expands the power optimization capability of PowerPro CG with new transformations that deliver additional power reduction in designs that are already heavily clock gated. This is especially useful in existing functional blocks that have been manually clock gated and will be re-used in new, more power sensitive applications. We have also found that HLS generated RTL designs tend to be heavily clock gated. PowerPro CG’s new transformations will also be very effective in reducing power for those machine generated designs. The latest PowerPro CG release also supports VHDL design flows. We have been working closely with VHDL customers for several months to ensure our support is robust and able to handle sophisticated VHDL coding styles. With this support in place, PowerPro CG’s applicability now extends into design teams in European consumer and wireless electronics companies where VHDL is the dominant language. What's New in SLEC 3.2SLEC™ version 3.2 was released on November 1st 2008. The latest version of SLEC supports fixed-point datatypes and system-level memory interfaces commonly used in wireless, video and image processing system-on-chip (SoC) designs. These new capabilities further reinforce SLEC’s position as the cornerstone of today's advanced high-level synthesis (HLS) design flows. The latest release of SLEC supports ac_fixed and cynw_fixed dataypes that are commonly used in wireless designs to model digital signal processing algorithms such as Fast Fourier Transforms and Reed Solomon decoders. SLEC comprehensively verifies the register transfer level (RTL) implementation generated by HLS without running time consuming simulations. Similarly, SLEC supports ac_windows and external memory interfaces which simplify system-level modeling of computations on large data frames typical in H.264 codec and edge detection designs. Extensive feedback from many users has been incorporated into the SLEC 3.2 release. This latest release also provides enhanced waveform analysis options and support for arbitrary-point black boxes to allow direct detailed analysis of signals and blocks deep within complex SoC designs to further reduce the debug cycle and improve productivity. Users should move to SLEC 3.2 as soon as possible. Calypto in the News10.27.08 - EDA Cafe - Calypto's PowerPro CG Cuts Power Consumption in Pixim's Latest Video Image Processor 10.22.08 - Design & Reuse - Calypto, Forte Collaboration Results in Advanced SystemC Design Flow 10.20.08 - SOCcentral - Calypto Strenghtens PowerPro CG with New Power Optimizations, VHDL Support 09.09.08 - EDA DesignLine - Reducing Power Consumption in a Fiber Switch 08.04.08 - Calypto's PowerPro CG Selected by AMD to Reduce Power in Processor Designs
Product Information PowerPro CG SLEC System SLEC System-HLS SLEC RTL SLEC CG PowerPro Tips & TricksThis PowerPro tip describes how switching activity is used to rank clock-gating optimizations and how to make sure your SAIF file is properly annotated onto your design. After PowerPro CG completes the sequential analysis of the design to identify all possible clock-gating enable conditions, it ranks the power saving potential of each clock gating condition by analyzing design switching activity and computing the improvement in clock-gating efficiency. Clock-gating efficiency is the percentage of time (percentage of clock cycles) a register's clock is disabled (gated) for a given switching activity file (SAIF). The switching activity file, or SAIF file, is provided by the user and should be based on a simulation that represents the use of the design in a real application. A SAIF file can be either generated from the simulator directly or created from a VCD file via a VCD2SAIF utility. The SAIF file information is used by PowerPro CG to compute the improvement in clock gating efficiency for each new clock gating enable condition. Using area, timing, and improvement in clock-gating efficiency, PowerPro CG then makes a cost based trade-off to determine which enable conditions to commit to the optimized design. "Asserted" refers to the percentage of inputs, sequential outputs (register outputs), and nets that are directly annotated from the SAIF file (as opposed to propagated). You should expect that 100% of “inputs” and close to 100% of “sequential outputs” are asserted. If either of these numbers fall below 95%, there may be a problem with SAIF annotation that requires debugging. A low “net asserted” percentage is not a problem since our switching propagation engine will take care of ensuring nets are annotated with the correct information as long as there is 100% of “inputs” and greater than 95% of “sequential “outputs” asserted. Message from the Chief Executive Officer (continued)Through recent evaluations, it has become more evident that PowerPro offers a unique capability not available from any other EDA vendor. Although others have claimed automated RTL power optimization, we have several examples of where PowerPro CG’s unique power saving capabilities has blown away any potential competition. These capabilities include:
Customer usage of SLEC also continues to expand. SLEC is the only commercially available sequential equivalence checking product. Support for system-level languages such as C/C++ and SystemC as well as VHDL and Verilog enable a broad set of use models such as verifying equivalence between two system-level models, verifying the RTL generated from high-level synthesis and ensuring RTL level retiming and clock-gating optimizations do not introduce bugs. We are continuously working with our partners and mutual customers to ensure SLEC System-HLS is compatible with the latest features in Forte’s Cynthesizer, Mentor’s CatapultC, and Cadence’s C-to-Silicon HLS products. The latest version of SLEC (V3.2) includes support for fixed-point datatypes and system-level memory interfaces commonly used in wireless, video and image processing system-on-chip (SoC) designs. As companies look to improve the efficiency of their design teams, the use of HLS provides obvious benefits. When coupled with SLEC verification, HLS design methodologies can provide up to 10X efficiency improvement over traditional RTL design and verification methods. This has been proven by SoC design teams at several leading electronics companies. I hope you find this latest issue of the Calypto Newsletter to be helpful in understanding Calypto's products and capabilities.
The newsletter contains the most recent articles and news from Calypto and our partners.
Please contact us at: with any questions or comments. |
December 2008 Issue
|
|
|
Calypto Design Systems, Inc., copyright 2008, respects your online time and Internet privacy. If you would prefer not to receive e-mail from us, or if you consider this message as unsolicited commercial email, please forward this message to with "unsubscribe" in the subject line and you will be removed from the list. |
||