Global Sources
EE Times-Asia
Stay in touch with EE Times Asia
EE Times-Asia > Embedded

SystemC transaction-level standard released for review

Posted: 08 Dec 2006 ?? ?Print Version ?Bookmark and Share

Keywords:SystemC? Transaction-Level Modeling? Open SystemC Initiative? OSCI? Richard Goering?

Taking a step towards the interoperability of SystemC transaction-level models, the Open SystemC Initiative (OSCI) has released a draft SystemC Transaction-Level Modeling (TLM) 2.0 kit for public review. A public review period extends through February 2007.

Transaction-level modeling is a technique that uses function calls, rather than signals or wires, to communicate between modules. Although SystemC establishes a language standard, users are having difficulty integrating SystemC TLMs from outside their companies into design flows. The OSCI TLM 1.0 standard defines a set of APIs for transaction-level communications, but does not define the content of the transactions.

That's where the emerging TLM 2.0 standard comes in. It defines the content of transactions, and how they are moved and controlled within the system. It includes new data structures and APIs for untimed programmer's view models and programmer's view with timing models.

The draft 2.0 kit contains proposed extensions to the OSCI TLM API standards, an open-source library implementation, and interoperable modeling examples for public review by the SystemC community. It's available on an open source basis from the OSCI web site.

OSCI is calling on SystemC users and developers of transaction-level tools to participate in the public review of the TLM 2.0 draft. Preparation of an updated final draft specification is slated for April, 2007 with public availability planned in conjunction with the Design Automation and Test conference to be held Apr. 16-20 in Nice, France.

- Richard Goering
EE Times

Article Comments - SystemC transaction-level standard r...
*? You can enter [0] more charecters.
*Verify code:


Visit Asia Webinars to learn about the latest in technology and get practical design tips.

Back to Top