Isn't it all too good to be true?
Metamorphosis
Is it too good to be true? STARC says it's for real
Is that Joe Costello in those red pants? Oasys at DAC
DAC so far
Rock star T-shirt signing
How did Oasys get started?
Ten rules for corporate blog like this one
Harry the ASIC guy says "plausible"
Jay Singh, Plato Networks
Sanjiv Kaul on why he's involved with Oasys
Genomes
Renesas
Aggregation of silicon
Binary Decision Diagrams
Chip Design and the lyrics of the video
The new release
Bryon Moyer comes to visit
Cooley's DAC report is finally out
SCDsource article on Chip Synthesis
Welcome 2010
Gabe Moretti over at EDAcafe
EDA DesignLine
Innovation of the year: go and vote
Mystery fan on ESNUG
Sanjiv's opinion piece over at EEtimes
Gabe Moretti takes another look
Oasys a "must see" at DAC
The Documentation Challenge
Oasys is on Twitter
Sanjiv on "Ode to the Chip Synthesis Hero"
DAC
Gary Smith
Juniper Networks picks Oasys RealTime Designer
Gabe on EDA recommends seeing Oasys
Xilinx licenses Oasys Chip Synthesis technology
DAC in hindsight
Using High Level Synthesis and Chip Synthesis together
Cooley's Deepchip highlights Oasys DAC videos
The Entrepreneurial Engineer
Defining Chip Synthesis
Coolley's DAC report
Blog : View
Using High Level Synthesis and Chip Synthesis together 
Jul 8th, 2010 

One of the challenges with design flows involving high-level synthesis from C, C++ or SystemC is that eventually the exact performance of the design needs to be determined. The built-in metrics in HLS tools are fairly good at determining which of two implementation choices has the highest performance or consumes the least power and can thus guide the exploration of the design space.

However, sooner or later the actual performance or power numbers are required. If a design is to process 30 frames of high-definition video per second then 29 just doesn’t do it. And probably 50 frames per second would be wasting a lot of power and silicon area.

Traditional synthesis followed by placement is a cumbersome way of getting at this data. Chip Synthesis using Oasys RealTime Designer is much smoother, getting to a fully-placed design with accurate performance numbers in a short time. HLS can produce a lot of RTL, tens of thousands of lines, very quickly. Luckily RealTime Designer can easily process this fast to get the data that the system level designer needs to finalize a choice of implementation.

Paul van Besouw from Oasys and Devadas Varma of AutoESL have jointly written an article for Embedded Computing Design on just this topic.

This page has been visited 55,399 times since June 12th, 2009

This is an ApogeeInvent Dynamic Website