HOME    SYSTEMS    VIRTUAL PROTOTYPING

SCML Source Code Kit

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.

SCML Source Code Library v2.2 with Loosely-timed TLM-2.0 examples
Content Includes:
  • SCML Source Code API Library v2.2
  • IEEE 1666-2011 SystemC source code compatibility with the Accellera Systems Initiative Proof-of-Concept Library (POCL) version 2.3.1
  • Peripheral model examples featuring SCML and Loosely-timed TLM-2.0 APIs
  • Sample build scripts for gcc 4.7.2, msvc-9.0, and msvc-10.0
  • SCML API reference manual