Home ESL Catapult C Synthesis Resources
  • Vista
    • Overview
    • Architecture Design Exploration
    • Architecture Validation
    • Virtual Prototyping
    • Vista Flow
    • Transaction Level Modeling
    • Low Power Solutions
  • Catapult C Synthesis
    • Overview
    • What's New
    • Benefits
    • User Testimonials
  • Resources
    • White Papers
    • Multimedia
    • Success Stories

More ESL Design

  • News & Press
  • Partners
  • ESL Connections Newsletter
  • ESL Community Forum
  • Contact Mentor Graphics
screenshot
screenshot
screenshot
screenshot
screenshot
screenshot

Catapult C Synthesis

Full-Chip High-Level Synthesis

Catapult C Synthesis is a high-level synthesis tool for ASIC and FPGA hardware designers who need to deliver optimal implementations with aggressive time-to-market requirements.

ANSI C++ and SystemC Synthesis

Catapult supports both pure untimed ANSI C++ and SystemC, the two major standard languages for high-level design and synthesis, and produces optimal RTL for complex hierarchical systems comprised of control-logic and algorithmic units.

Precise User Control

Designers precisely control the synthesized hardware implementation by applying high-level constraints managing design aspects such as interface protocols, memory architecture, throughput, latency and low-power transformations.

Production-Quality RTL Generation

Technology-aware synthesis leverages physical information to precisely schedule hardware resources and structure control logic to produce superior designs and predictable timing closure.

Interactive Analysis and Optimization

Using the comprehensive set of built-in analysis tools, designers interactively analyze, optimize, and rapidly converge on the optimal solution in terms of power, performance, and area.

Automatic RTL Verification

The fully automated verification flow includes linting and code coverage of the input source code and push-button simulation of the generated RTL, for a faster path to verified RTL.

Prev Next
/
  • Overview
  • What's New
  • Benefits
  • User Testimonials
  • Resources

Catapult C Quick Links

Product Info

  • Catapult C Synthesis Overview
  • What's New
  • Benefits
  • User Testimonials
  • Demos
  • Datasheet
  • News

Learning and Support

  • High Level Synthesis Blue Book
  • White Papers
  • Product Demos & Webinars
  • AC Datatypes
  • Customer Support (SupportNet)

Partners and Resources

  • Partners
  • Training
  • ESL Community Forum
  • ESL Connections Newsletter
  • Solutions
  • ProductsToggle
  • Support
  • Services
  • Company
  • Blogs
User: Sign In
Forgot Password? Cancel
| Create Account
Mentor Graphics
Electronic System Level Design
The EDA Technology Leader™

1-800-547-3000 © Mentor Graphics, All rights reserved.

Site Map | Careers | Partners/Foundry Support | Contact Us | Terms and Conditions | Privacy Policy | International Websites