Track 4, Part II - ESL and SystemC -The Definitive Guide to SystemC: TLM-2.0 and the IEEE 1666-2011 Standard
Thursday, June 6, 2013
Time: 2:00 PM — 5:30 PM
System Level Design and Communication
|Organizer: ||Lori Sanine - Doulos, San Jose, CA|
|Speaker: ||David Black - Doulos, Austin, TX|
(Includes a 30-minute coffee break)
The TLM-2.0 standard has become important in any context that requires communication between transaction-level models, such as within virtual platforms or hardware verification environments. The latest revision of the SystemC standard, IEEE 1666-2011, incorporates the whole of the TLM-2.0 standard as well as adding several significant new features to SystemC.
This session will provide an overview of the TLM-2.0 standard and will explain its significance for anyone interested in transaction-level modelling. This session will also teach some of the new features introduced into SystemC, such as the ability to suspend and resume processes, to create vectors of SystemC objects, and to communicate asynchronously between SystemC and external processes.
This track is taught by David C. Black, Doulos Senior Member, Technical Staff, who is co-author of the book,"SystemC: From the Ground Up."