Catapult C Synthesis – Adds SystemC, Expands Full-Chip Capabilities

Mentor Graphics rolls-out SystemC synthesis, expands Catapult C full-chip synthesis capabilities with the efficient handling of complex bus interfaces, SoC interconnects and TLM2.0-based ESL flows.

SystemC Synthesis - Announcement Highlights

SystemC Synthesis - Announcement Highlights

Mentor Graphics added SystemC support to its industry leading Catapult C high-level synthesis solution. This short video provides an overview of the announcement and reviews the key benefits of this new...

View Video

Full-Chip High-Level Synthesis with SystemC

Catapult C is the first high-level synthesis solution offering combined support for both SystemC and ANSI C++ input sources.

With Catapult C, designers can rely on standards and choose the most appropriate language and abstraction for their design needs.

Catapult C is the industry's choice for high-level synthesis and has been recognized as the market leader by Gary Smith EDA for 3 years in a row.

New in Catapult C

  • Synthesizes SystemC input sources
  • Supports cycle-accurate coding style for fine-grain control over design results
  • Supports transaction-level modeling and ESL flows
  • Supports complex buses and SoC interconnects
  • Reads in legacy synthesizable SystemC IP descriptions
  • Maps abstract communications to protocol-specific RTL with Interface Synthesis technology
  • Integrates with Mentor Graphics’ Vista platform

Resources

SystemC Modeling, Synthesis, and Verification in Catapult C

White Paper: Catapult® C Synthesis added SystemC support for modeling, verification, and synthesis of complex ASICs at the system level. Both cycle-accurate and transaction-level (TLM) abstractions are supported,... View White Paper

thumbnail

SystemC Synthesis Demo

Product Demo

Watch a demonstration of CatapultC using SystemC and algorithmic C++. View Video

View All Multimedia
thumbnail

Catapult C Adds System C Synthesis and Expands Full-Chip Capabilitiess

Technology Overview

This presentation gives an overview of Catapult C’s new SystemC synthesis capabilities. You will learn about the major features and benefits coming with this new release. Supported language constructs... View Video

View All Multimedia

Learn More

Thomas Bollaert’s Blog

User Reviews

What Others Are Saying

“Mentor's decision to add SystemC support to a proven high-level synthesis flow with Catapult C synthesis is very welcome. We’ve made efforts for a long time for the standardization of SystemC, and also anticipate that this addition will enable us to handle an even broader range of application challenges and provide more flexibility in using Catapult C with Fujitsu supplied silicon technology libraries for our mutual customers”

Takashi Hasegawa, Deputy General Manager, SoC Solutions Division, Common IP & Technology Development Unit, Fujitsu Microelectronics Limited

Follow us on Twitter

Follow us on Twitter and keep up-to-date on the latest Catapult news and capabilities.