industry news
Subscribe Now

Accellera Systems Initiative advances the SystemC ecosystem with a new core language library

Updated proof of concept library brings modern C++ support and other new features to enable higher level, more efficient design, and validation of complex integrated circuits and systems-on-chips

Elk Grove, Calif., October 16, 2017 – Accellera Systems Initiative announces a new library release for the SystemC core language (SystemC 2.3.2, including TLM 2.0.4). Ratified as IEEE Std. 1666-2011 “Standard SystemC Language Reference Manual,” SystemC is a high-level language used in the design and development of electronic and embedded systems. The SystemC 2.3.2 proof of concept library is an update to the standard that was released in 2011 which included transaction-level modeling.  The new library is fully compatible with IEEE Std. 1666-2011 and is available at www.accellera.org.

“We would like to recognize the contributors of the SystemC Language and Transaction-Level Working Groups that made this new library possible. To ensure high quality, the release has been thoroughly reviewed and tested,” said Philipp A. Hartmann, chair of the SystemC Language Working Group.

SystemC 2.3.2 is a maintenance release that incorporates over 150 individual contributions addressing issues and errata that have been reported during the past three years. The accompanying regression test suite covers bug fixes as well as additional features.Changes include:

  • Initial support for modern C++ standards (C++11, C++14)
  • An extended hierarchical name registry, enabling a seamless integration with the upcoming CCI configuration standard
  • New common base class for TLM-2.0 sockets, additional optionally bound TLM-2.0 convenience sockets
  • New conversion functions of time values from and to strings
  • Tracing of time values and event notifications
  • Reworked build system, supporting additional compilers and platforms (now including AArch64), as well as experimental support for the CMake build tools

The release also includes experimental features beyond the extensions included in 2.3.1 proposed by the Language Working Group that are not yet included in IEEE Std. 1666-2011. Most notably, the implementation includes extended support for synchronizing with external processes, enabling advanced coarse-grained parallel simulations. More information can be found in the companion release notes.

The notes and readme files have been updated to support installation on the latest operating systems and compilers. For the first time, the SystemC library now supports building a dynamic-link library (DLL) on Microsoft Windows platforms.

“SystemC 2.3.2 brings C++-based design and validation of complex embedded systems to the next level by enabling efficient use of modern C++ standards and development environments,” said Philipp Hartmann. “This release paves the way for enabling even more advanced modeling capabilities both in SystemC-based standards currently being developed by Accellera as well as in user-specific methodology libraries based on C++11/14.”

The IEEE Std. 1666-2011 standard may be obtained at no charge via the Accellera Systems Initiative-sponsored IEEE Get Program. The newly released version 2.3.2 of the open source proof-of-concept SystemC library and the corresponding regression suite is available under the Apache 2.0 License and may be downloaded free of charge on the Accellera website.

About the Accellera SystemC Language Working Group

Accellera’s SystemC Language Working Group (SystemC LWG) and SystemC Transaction-Level Modeling Working Group (SystemC TLMWG) are two of the 18 Accellera Working Groups that produce effective and efficient Electronic Design Automation (EDA) and Intellectual Property (IP) standards for today’s advanced IC designs and embedded systems. The SystemC LWG is responsible for the definition and development of the SystemC and TLM core languages, the foundation on which all other SystemC libraries and functionality are built. Participants of both working groups include member companies and industry contributors. Technical contributors typically have many years of practical experience with IC and system design as well as developing and using EDA tools. For more information about the SystemC LWG, please click here.

About Accellera Systems Initiative
Accellera Systems Initiative is an independent, not-for profit organization dedicated to create, support, promote and advance system-level design, modeling and verification standards for use by the worldwide electronics industry. The organization accelerates standards development and, as part of its ongoing partnership with the IEEE, its standards are contributed to the IEEE Standards Association for formal standardization and ongoing change control. For more information, please visit www.accellera.org. Find out more about membership. Follow @accellera on Twitter or to comment, please use #accellera. Accellera Global Sponsors are: Cadence; Mentor, A Siemens Business; and Synopsys.

Leave a Reply

featured blogs
Apr 2, 2026
Build, code, and explore with your own AI-powered Mars rover kit, inspired by NASA's Perseverance mission....

featured paper

Quickly and accurately identify inter-domain leakage issues in IC designs

Sponsored by Siemens Digital Industries Software

Power domain leakage is a major IC reliability issue, often missed by traditional tools. This white paper describes challenges of identifying leakage, types of false results, and presents Siemens EDA’s Insight Analyzer. The tool proactively finds true leakage paths, filters out false positives, and helps circuit designers quickly fix risks—enabling more robust, reliable chip designs. With detailed, context-aware analysis, designers save time and improve silicon quality.

Click to read more

featured chalk talk

GaN for Humanoid Robots
Sponsored by Mouser Electronics and Infineon
In this episode of Chalk Talk, Eric Persson and Amelia Dalton explore why power is the key driver for efficient and reliable robot movements and how GaN technologies can help motor control solutions be more compact, integrated and efficient. They also investigate the role of field-oriented control in humanoid robotic applications and why the choice of a GaN power transistor can make all the difference in your next humanoid robot project!
Apr 20, 2026
1,837 views