CoWare CoWare Japan


 
Solution Overview
Platform Architecture Design Solution
Platform Verification Solution
Software Development Solution
Application Sub-System Design Solution
Processor Design Solution
DSP Algorithm Design Solution
 

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, simply select a kit and click on the registration button below.

Select Your Kit

SCML Source Code Library v1.3 with Programmer's View (PV) examples
Content includes:
  • SCML Source Code API library
  • 5 SCML peripheral examples for confirming user-code portability between IEEE 1666 SystemC environments and illustrating model interoperability using the OSCI TLM PV Transport API standard
  • Includes sample build scripts to run the examples in OSCI/gcc 3.2.3 and CoWare Model Designer
  • SCML documentation and methodology user guide
  • TLM Peripheral Modeling whitepaper

SCML Source Code Library v1.3 with Programmer's View (PV) examples combined with Architect's View OCP TL2 communication*
Content includes:
  • The same SCML Source Code Library v1.3 with Programmer's View (PV) examples kit as shown above (you don't need both kits)
  • Adds OCP-IP TL2 SystemC channels and PV/OCP transactors
  • Confirms portability and illustrates model interoperability at two levels of abstraction using the OSCI   TLM PV Transport API standard, the OCP-IP TL2 SystemC channels, and PV/OCP transactors

*Because it includes SystemC source code for OCP TL2 channels provided by OCP-IP, membership in OCP-IP is required to download this kit.

If you're not yet an OCP-IP member, you can learn more and apply for membership at: http://www.ocp-ip.org/membership/information. (OCP-IP Participant memberships are available at no charge.)