will be under maintenance from Friday, Oct. 3rd at 6pm (PST) thru Sunday, Oct 5th at 11pm (PST). login, registration, community posting and commenting functionalities will be disabled.
Home > Community > Blogs > Industry Insights > video systemc update from osci chair eric lish
Login with a Cadence account.
Not a member yet?
Create a permanent login account to make interactions with Cadence more convenient.

Register | Membership benefits
Get email delivery of the Industry Insights blog (individual posts).


* Required Fields

Recipients email * (separate multiple addresses with commas)

Your name *

Your email *

Message *

Contact Us

* Required Fields
First Name *

Last Name *

Email *

Company / Institution *

Comments: *

Video: SystemC Update From OSCI Chair Eric Lish

Comments(0)Filed under: Industry Insights, DVCon, SystemC, OSCI, TLM, Accellera, NASCUG, UVM 1.0, IEEE 1666, TLM-2, Lish, Eric Lish

Eric Lish, manager of virtual platforms at Intel's Technology and Manufacturing Group, has been chair of the Open SystemC Initiative (OSCI) since October 2009. At the North American SystemC User Group (NASCUG) meeting at the DVCon conference Feb. 28, I had the opportunity to do a brief video interview with Lish that provided an update on OSCI and SystemC. Lish also spoke at the NASCUG meeting prior to the keynote speech by Jim Hogan, which I blogged about previously.

In the video embedded below, Lish answers these questions:

  • Who is using SystemC today and how?
  • What needs to happen for wider adoption to occur?
  • What are OSCI's priorities this year?
  • What is the status of the synthesizable subset?
  • Why is the Accellera UVM announcement, which included TLM 2.0, an exciting development for OSCI and SystemC?
  • After IEEE P1666-2011 (the next version of the IEEE SystemC standard) is ratified, what's next for OSCI?


If video fails to open, click here.

One point that was new to me is OSCI's desire to bring SystemC into the software development world. As of today, I'll bet few software developers have even heard of SystemC. But it makes sense to me that C/C++ programmers who need to understand hardware behavior  and consider hardware/software interactions might be willing to learn a C++ dialect that supports concurrency and other critical features of hardware design. It will be interesting to see what kind of adoption SystemC can gain in the software community.

Richard Goering


Leave a Comment

E-mail (will not be published)
 I have read and agree to the Terms of use and Community Guidelines.
Community Guidelines
The Cadence Design Communities support Cadence users and technologists interacting to exchange ideas, news, technical information, and best practices to solve problems and get the most from Cadence technology. The community is open to everyone, and to provide the most value, we require participants to follow our Community Guidelines that facilitate a quality exchange of ideas and information. By accessing, contributing, using or downloading any materials from the site, you agree to be bound by the full Community Guidelines.