EDA360 has been out for a few weeks now and I finally got around to exploring it in detail. I commented on my last blog that EDA360 was a clear indicator that the 'Elephant in the flow' - Chip Integration was spotted and was firmly under the scope of the EDA360. I highlighted in this article that I, as CTO of Duolog, have been involved in chip integration for a number of years - focusing on Socrates, Duolog's Chip Integration Platform. I've explored, in a white paper, how a chip integration platform like Socrates, can help to realize the EDA360 Vision. To view the white paper, click here, or the picture below.

Hi Steve,
Thanks for the feedback! TLM synthesis is definitely an avenue to enable the virtual platform. The ESL aspects can sometimes be quite focused on the 'Transaction' and how accurate it is in relation to 'time'. Another axis that I think is very important is how 'functionally' accurate the transaction target is. If from the start, we can keeping all models 'register' accurate, without too much overhead, this would allow much better HW/SW integration.
Effectively you are creating a common based-reference model that both the Virtual model and RTL models can relate to, a kind of intermediate ESL model, sychronized to both.
regards
- Dave
Posted by: David Murray | 05/26/2010 at 11:24 PM
Hi Michal, I agree. Alignment between the various models would help streamline HW/SW converence. It is important to ensure at least the foundation of the HW/SW interface is coherent before you build virtual prototypes or FPGA prototyess on it
regards
- Dave
Posted by: David Murray | 05/26/2010 at 11:06 PM
I enjoyed reading your white paper and seeing how relevant the EDA360 industry vision is to your offering. It's a very impressive solution! We should discuss TLM synthesizability to connect the virtual platform world to the implementation flow and shorten schedules further.
Posted by: Steve Brown | 05/26/2010 at 09:38 PM
Dave - fully agree with your assessment on elements to fulfill the EDA360 vision for the industry. Rapid assembly of SoCs and systems, with means of effective trade-offs and optimizations, is necessary to enable the growing set of Integrators to succeed ...and drive towards higher profitability. The industry solutions will also need to comprehend various levels of abstractions to provide an open and connected path to rapid convergence between software and hardware. - Michal
Posted by: Msiwinski | 05/26/2010 at 06:55 PM