July 16, 2012 -- The Accellera Systems Initiative has released version 2.3.0 of its SystemC open-source proof-of-concept library, now available at no charge to the electronic design community. Compatible with the newly revised IEEE 1666 Standard SystemC Language Reference Manual, announced by the IEEE Standards Association in November 2011, version 2.3.0 provides a number of important new features, including support for transaction-level modeling (TLM) in a single library.
New extensive process-control features enable modeling of concepts such as power domains and abstract schedulers. A new first-class events list and a new container for SystemC objects simplify the description of generic and scalable models. In addition, an improved simulation API and a new thread-safety mechanism will allow much better interaction with external tools and support for multi-threading.
Documentation has been reorganized for clarity, and there is a new document highlighting the features added for compatibility with the latest version of the SystemC standard. The library, installation notes and readme files have been updated to support installation on the latest operating systems and compilers. To ensure a high-quality release, the library has been reviewed and tested by members of the SystemC Language Working Group, and feedback from the recently completed public review has been incorporated in the release.
"Accellera Systems Initiative encourages SystemC users and tool suppliers everywhere to move to the new IEEE 1666 standard," said David Black, chair of the SystemC Language Working Group. "I would like to recognize the members of the SystemC Language Working Group, composed of system and semiconductor engineers, vendors and educators worldwide. We appreciate their contribution to the electronic design community and their diligent work in making this new library possible."
Availability
The newly released version 2.3.0 of the open-source proof-of-concept library (and the corresponding regression suite) may be downloaded by visiting the Accellera website.
Posted by: John Miklosz
Go to the Accellera website for details.