SCML Source Code Library

The SystemC Modeling Library (SCML) is a standards-based, TLM-2.0 compatible API library that eases the creation of user-defined SystemC TLM peripheral models for use in Synopsys Virtual Prototypes. A source code implementation of the SCML API library is openly available. Its purpose is to protect user investment in user-defined SCML peripheral models by enabling their use in other IEEE 1666 SystemC compatible simulation environments, and to enable discussion on the requirements for standards. To download, please click the 'continue >>' button below.

Contact Synopsys for the latest update.

SCML Source Code Library v2.8.0
Content Includes:
  • SCML Source Code API Library v2.8.0
  • Extension to IEEE 1666-2011 SystemC. Source code compatibility with the Accellera Systems Initiative Proof-of-Concept Library (POCL) version 2.3.3
  • Sample build scripts for gcc 9.2.0 64-bit, gcc 7.3.0 64-bit, mscvc-14.2 64-bit, and msvc-14.29 64-bit
  • SCML API reference manual