Use SystemC or C++ to automatically create verified, power ready RTL.
Learn More.


Used guided or automatic optimization to reduce RTL power by up to 60%.
Learn More.


Verify RTL without the need for vectors or time consuming simulation.
Learn More.

About Calypto

Calypto® Design Systems family of products enables ASIC, SOC and FPGA designers to quickly create fully-verified, power-optimized RTL for downstream synthesis and physical design.  With Calypto’s Catapult High-Level Synthesis products, designers have the option of using SystemC or C++ to dramatically shorten the design cycle by producing correct-by-construction, error-free, PPA optimized RTL. Calypto’s PowerPro product line enables users to analyze both static and dynamic power usage at RTL and either automatically or manually create a power optimized RTL that includes memory and leakage power optimization.  The SLEC family of products formally verifies the complete RTL without the need for time consuming simulation and complex testbenches. The end result is dramatic reduction in time to market with up to 60% reduction in power usage.

Our Customers

Case Studies & White Papers

* = User Information Required Before Download

Title Date Type Product Highlight
*Modeling and Synthesizing Large Ratio Rate AdaptersApplication NoteData TypeCatapult

The file contains an example design and application note detailing the design of a 37/50 rate adaptor that can be applied to any large ratio rate conversion. It includes the appnote and source code example with a simple testbench.

*RTL Power Reduction & High Level Synthesis Report 2013May 2013White PaperPowerPro

This report covers trends in the area of low power design and C based design. The report analyzes the survey results of 648 engineers and engineering managers and identifies relevant emerging trends.

*How to Maximize the Verification Benefit of High Level Synthesis with SystemC (HLS #4) - WebinarNovember 2013VideoCatapult

In this 50 minute webinar, Calypto will cover a verification approach that leverages SystemC simulation and High Level Synthesis (HLS) to reduce the RTL verification effort by 50%. The SystemC designs used in an HLS flow typically simulate 100-1,000 times faster than RTL. This is because the interfaces and timing are specified in an abstract source. This webinar describes how to write a bit-accurate SystemC design for HLS and how to use that model to improve specification functional coverage and avoid time-consuming debug at the RTL. (Recorded Live 11/5/2013).

*Techniques for Reducing RTL Power at Various Levels (RTL #4) - WebinarNovember 2013VideoPowerPro

The focus of this webinar will be on techniques for power reduction at the System and RTL. Power reduction is becoming a critical design criterion for ASIC/SOC designers. Reducing both dynamic and leakage power is imperative to meet power budgets for portable devices as well as to ensure that the systems that these ASICs are part of meet their packaging and cooling costs. In addition, the power of an ASIC has a significant impact on its reliability and manufacturing yield.

Traditionally, most automated power optimization tools have focused at gate-level and physical level optimizations. However, major power reductions are only possible by addressing power at the System and RTL levels. At these levels, it is possible to make the sequential modifications needed to reduce power and energy consumption via techniques like DVFS, power-gating, bus-data encoding, low power arithmetic architectures, memory-banking, sequential clock/memory gating and other micro-architectural techniques.
(Recorded Live 11/19/2013).

*RTLパワー削減および高位合成レポート 2013December 2013PresentationPowerPro

今年の年次報告は、世界各地の調査を基に、1) RTLパワー削減、および 2) 高位合成の2つのセクションを設けています。この調査は2012年12月に実施され、648名のSoC、IC、 FPGA設計者から回答を得ました。エンジニアならびにエンジニアリング・マネージャより得たこの包括的なフィードバックを解析する事により、当社はこの2つのテクノロジ・エリアに対する重要なトレンドをより明確に把握することができます。

*Optimizing SystemC/C++ Hardware Architectures Through HLS (HLS #5) - WebinarJanuary 2014VideoCatapult

Next to numerical precision, hardware architecture has the biggest impact on RTL quality generated by high level synthesis (HLS). In this 50 minute webinar, we will cover how to code different hardware architectures in C++ or SystemC to achieve optimal results in HLS. Webinar will focus on C++ and SystemC code examples on different hardware architectures and the effect on the final implementation.

Topics we will be covering are:
Fundamental filter architectures
Delay line implementation and windowing for efficient image processing
(Recorded Live 01/14/14).
HLS 5 Webinar's Code Files:

View All »

Upcoming Events

Name Date Time Location
How to Maximize Power Savings in your RTL: Theory and PracticeMay 1310:00 AM PST

Register Now

View All »