Subscribe to EDN

Open SystemC Initiative embarks on a new standardization mission: model control

February 24, 2009

Fresh from its success in launching the Transaction-Level Modeling 2.0 interface standard, the Open SystemC Initiative (OSCI) is setting forth on a new undertaking: an attempt to create a standard API not for data exchange between SystemC models, but for configuration, control, and inspection (CCI) of the models. "This interface is about transactions that need to happen between the tools and the models in the simulation environment, not about transactions that will happen in the silicon," explained Forte Design VP of technical marketing Michael Meredith. "In many cases today IP is configurable, and so are the models that represent it. And there are debug and control interactions between the tools and the models that need to happen, but shouldn’t be represented as bus transactions. Hence we are developing a standard interface for these transactions separate from TLM 2.0."

Meredith explained that while many vendors provide configurable models that mirror the configurability of their IP, there is today no standard way to perform this configuration process in the model-integration and simulation process. So each combination of model and tool becomes a proprietary problem requiring its own configuration scripts, and limiting model reuse. Similarly, most models at the SystemC level provide some sort of debug access for save/restore operations, examining state, or perhaps for setting internal debug triggers and traces. These interfaces are also non-standard today. Finally, models may contain information of use to developers, such as lists of error-insertion practices to verify the operation of error-recovery routines, tables of coverage data, and the like.

OSCI has already formed a CCI working group, with about 40 individuals representing 24 organizations. Their hope is to have requirements defined within a few months, and possibly even a draft standard this year. The group is inviting input.

Meredith admits that the work will be challenging, since it involves standardization of functions that are internal to vendors’ models rather than standardization of transactions between models. But he and Intel group director Ken Tallo agreed that the challenge was no greater than that faced by the TLM working group. And the promise of an additional level of reusability for SystemC models should be worth the work.

Posted by Ron Wilson on February 24, 2009 | Comments (1)

February 26, 2009
In response to: Open SystemC Initiative embarks on a new standardization mission: model control
Jim Lochmiller commented:

Ken Tallo is Chairman of OSCI Mike Meredith is President of OSCI A full list of officers is on the OSCI website (systemc.org)

POST A COMMENT
Display Name
captcha

Before submitting this form, please type the characters displayed above. Note the letters are case sensitive:

Advertisement
Advertisement
Advertisement
About EDN   |   Site Map   |   Contact Us   |   Subscription   |   RSS
© 2012 UBM Electronics. All rights reserved.
Use of this Web site is subject to its Terms of Use | Privacy Policy

Please visit these other UBM Canon sites

UBM Canon | Design News | Test & Measurement World | Packaging Digest | EDN | Qmed | Pharmalive | Appliance Magazine | Plastics Today | Powder Bulk Solids | Canon Trade Shows