Crossing the Gap between Algorithm and Hardware Implementation

Details

Overview

Learn how C++ and Catapult C Synthesis can accelerate the design, implementation, and verification of complex system-level algorithms.

In this webinar, you will learn about modeling techniques for representing bit-accurate arithmetic in C++ using Mentor Graphics' "Algorithmic C" data types.  We will show you through a series of presentation material and examples how untimed "pure" C++ algorithms can be turned into high-performance RTL implementations.  You will see how the area, latency, and throughput of an algorithm can be optimized, and RTL code created, in minutes instead of the days or weeks required for VHDL or Verilog coding. 

You will experience our integrated verification environment to automatically validate the generated RTL functionality against the original C++ design without any need for the RTL design engineer to create an HDL testbench, or deal with vector capture and synchronization.   Powerful system level concepts for streaming data between concurrent hierarchical blocks will be covered to illustrate how high performance hierarchical systems can easily be created with C++ and tuned to meet aggressive throughput requirements.

Related Resources

Multimedia

Changing the hardware design process with High Level Synthesis

Using High Level Synthesis (HLS) design groups today are fundamentally changing the way they design hardware as the "traditional" RTL design process is breaking.…View On-demand Web Seminar

How to Optimize System Power through Transaction Level Analysis and High Level Synthesis

During this webinar, we will describe a technique for adding power characteristics to transaction level models and how transaction level power analysis interacts with high level synthesis.…View On-demand Web Seminar

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 Technology Overview

Other Related Resources

Making the Case for HLS

White Paper: Algorithms and architectures used in today’s new designs are so complex that traditional design practices are becoming inadequate. This paper gives an overview of the problems associated with the...…View White Paper

Hitachi, Ltd.

Success Story: Design teams face considerable pressure because they have a short design cycle in which to get the work done.…View Success Story

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

User: Sign In
Forgot Password? Cancel
| Create Account