Tweeting about Control-Logic HLS

The many man years of effort we have invested in the newly announced Catapult technology can hardly be summarized in a simple press release. We expect that the true novelty of the Catapult approach for synthesizing and verifying the combination of control-logic and algorithmic blocks from pure C++ will stimulate your curiosity and interest.

We’ve done our best to anticipate your questions. We’ve set up a mini-site at http://www.mentor.com/products/esl/catapult-c to bring you content and resources in various forms and provide you with clear answer on the key topics of this announcement.

I recorded a series of four short videos. In those, I’ll be discussing the most important aspects of this release. Forgive my French accent, and learn more about our new multi-level clock gating optimization; the patent-pending verification flow; and the abstraction potential of a language such as C++ for control-logic modeling and synthesis. The very first and shortest video captures the highlights of our announcement – don’t miss it!

Expect me and other members of the Catapult crew to elaborate on specific aspects through blog posts. We’ll make regular updates, so don’t hesitate to check this page on a regular basis. My next post will discuss on the various kinds of control-logic and the best form to handle them.

Preparing Recommendations

And everyone likes a demo. So we’ve captured three runs to cover a basic introduction to Catapult C; a simple control-logic synthesis example; and the new Catapult low-power flow.

But we’d hate this to be a one way experience. We are so excited about these new capabilities that we’d very much like to get your feedback. So we’ve created a twitter feed for you to post comments.  You are not in US time zone? Don’t worry; we’ve got experts around the world to answer your questions. Follow us now on www.twitter.com/mentor_catapult

Lastly, the 46th DAC is just around the corner. Come see us in San Francisco, on booth 3567. You can also register for a private suite presentation through Mentor Graphics’ website: http://www.mentor.com/events/design-automation-conference/

About Thomas Bollaert

imageMy first encounter with HLS, back then behavioural synthesis, dates more than 15 years. Since then my ventures have led me to explore many aspects of the ESL design flow, including HW/SW co-design, architecture exploration and of course, C synthesis. Five years ago, I joined Mentor to develop the Catapult C product line in Europe. Recently, my little family followed me all the way from Paris to Oregon, where I now serve as product marketing manager for Mentor Graphics' high-level synthesis product line. Visit Thomas Bollaert’s Blog

More Posts by Thomas Bollaert

More Blog Posts

Preparing Recommendations

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.

(Your email will not be published)