Ramping up with C Synthesis, part 2
Blog Post
Posted Oct 27, 2009
by Thomas Bollaert
Follow on Twitter
Go URL
What is a Go URL?Recent testimonials and success stories from engineers at STMicroelectronics, Texas Instruments or Fujitsu give a pretty good idea of what can be accomplished with C synthesis. If you are interested in gaining a deeper understanding of how C synthesis really works and what synthesizable C code looks like, I can only recommend this upcoming web seminar:
- Mobile Chip Design Using High-Level Synthesis
Preparing RecommendationsHardware for mobile devices has some of the most intricate design constraints of any ASIC development flow. The hardware is constrained by tight area and power requirements and design cycles are often less than a year, requiring tradeoffs to be made quickly without exploring all the possible solutions. Hidden away in most of the mobile devices manufactured this year you’ll find hardware built using high-level synthesis. Usually it is focused on the wireless modem, and sometimes in the custom hardware for video and audio processing. This webinar discusses how HLS has been used successfully in mobile devices based on real-world experience. This will include best practices and the key technologies that make HLS a reality in mobile device design. [click here to register].

64 QAM Decoder Results
My colleague Dan Gardner, who also runs his own high-level synthesis blog, will walk you through a 64 QAM decoder example, including complete C++ source code description. In relationship to the source code, Dan will explain how synthesis constraints such as loop merging or loop unrolling can be used to achieve an optimal RTL implementation given a 30Mbps throughput requirement.
Catapult C can help you achieve significant productivity gains, but getting there requires a ramp up phase. Dan Gardner will help you take the first step on November 3rd. Mark your calendars!
More Blog Posts
Preparing RecommendationsRecent Posts
- Mentor ESL in TSMC Reference Flow 12
- 48th DAC - Gary’s Magic Formula
- DAC: 9th ESL Symposium
- HLS Fundamentals / Part 2
- HLS Fundamentals: Loop Unrolling and Loop Pipelining
- HLS Contest: And the winner is...
- A Designer’s Perspective on ESL Methodologies for an OFDM Modem Design
- Catapult C and the 7 Samuraïs
- The Why, What and How of HLS @ DATE 2011
- DVCon: Wally Rhine's Keynote
Comments
No one has commented yet on this post. Be the first to comment below.
Add Your Comment
Please complete the following information to comment or sign in.