Follow us on Twitter
Joomla Components

Latest in Blog

Brainy FPGA Tools? - High Level Synthesis PDF Print E-mail

Below is an article on DSP/FPGA that summarizes the concerns over High level Synthesis tools. It certainly reinforces some of the issues we have stated before (From the article)

  • Is it standard C?...
  • Quality of Result
  • What is the scope of applications that the synthesis tools are intended to handle?
  • Do the tools handle my complete design?
  • What building blocks are provided?

Out of existing High Level Synthesis tool, only Mentor Catapult C seems to fit the criteria "Is it standard C?" with acceptable QoR (~20-30% performance loss for some applications). Though Mentor Catapult C fails miserably on last three criteria.

The biggest issue, I see, is unrealistic expectation of design community. Not everything can be supplied on silver platter, though efforts can be made to improve the performance.

For example, ASIC Methodology can not be used for Analog Design or Circuit Design. Same here, Pure ANSI C can be used to describe the algorithm is more efficient manner, whereas, it can not be used to describe low level bus protocol & hand shaking mechanism.

What we should realize is there should be one more partitioning in the Design Methodology & Flow. Lets add Algorithm Synthesis to the list of Digital ASIC design, Analog Design, Mix Signal Design & Microcode/Firmware Design.

If design community is not ready for this, we should not even look at High Level Synthesis... then it is too early.

Read Full Article at Jeff Bier's "Impulse Response.

Comments
Hi i am keterin
keterin02 2010-07-28 19:52:44

Hi i am keterin

How are you? i hope all is well with you, i hope you may not know me, and i don't know who you are, My Name is Miss keterin bamena, i am just broswing now i come across your profile it seams like some thing touches me in my spirit that you are the type of person i am looking for, and l want you to send an email to my email address so l can give you my picture and for you to know whom l am.Here is my email address (keterinbamena@yahoo.com) I believe we can move from here! I am waiting for your mail to my email address above. Miss keterin bamena (Remeber the distance or colour does not matter but love and concern matters alot in life) (keterinbamena@yahoo.com)

Yours
Faithfully
keterin
Only registered users can write comments!
Last Updated on Thursday, 25 May 2006 07:22