SystemC Working Group

The introduction of SystemC Working Group

(The activities have been suspended in 2010.)

- Background and Objectives
SystemC has been utilized for developing SoCs efficiently as a system-level description language. On December 12, 2005, SystemC was approved as IEEE standard (IEEE Std. 1666-2005) and SystemC has become more popular.

The SystemC Working Group (SCWG) is the sole organization for SystemC standardization in Japan. SCWG's objectives are 1) to contribute to the international standardization of SystemC in cooperation with OSCI and IEEE P1666 Working Group and 2) to promote the SoC design methodologies using SystemC.

- Activities
SCWG was organized on October 2003, and has been working on the international standardization and the promotion of SystemC actively. SCWG's main activities are below:

1. SystemC Standardization
SCWG participated IEEE P1666 Working Group as a voting member and contributed to standardization of the IEEE Std. 1666-2005. In 2006-2008, SCWG reviewed of the draft version and the final version of the TLM 2.0 (Transaction Level Modeling 2.0) and reported on the issues of 14 total. In 2009, SCWG reviewed OSCI TLM 2.0 LRM which was released in July 2009. JEITA will vote on the standardization at the end of 2010.

2. SystemC Technical Survey and Study
SSCWG is doing a survey on SystemC TLM global trend about technology and utilization. And SCWG is studying a necessary standardization and promoting TLM utilization in Japan. SCWG reviewed the SystemC Synthesizable subset draft and is studying a necessary standardization and guideline. So far, SCWG published the "Behavioral Synthesis Style Guide Composition Requirement". SCWG released "The SystemC Design Methodology Manual".

3. SystemC Promotion
SCWG hosts a Japanese SystemC User Forum every year. It introduces SystemC update information by OSCI, and SCWG activities and SystemC case studies by Japanese user.

SCWG member: 8 companies/8 people + 1 special member + 1 adviser,
Chair: Hiroshi Imai/Toshiba Corporation.