The whitepaper presents new proposals for the SystemC AMS extensions to further expand the power of SystemC AMS for the creation of mixed-signal virtual prototypes. These features, which are fully complementary to the existing SystemC AMS 1.0 standard, can be used in combination with digitally-oriented ESL design methodologies for functional modeling, architecture exploration and virtual prototyping of embedded analog/mixed-signal systems.
"After the release of the SystemC AMS 1.0 Standard one year ago, we are very pleased to clearly see the adoption of these SystemC AMS extensions in the industry," said Eric Lish, Chairman of OSCI. "Therefore I very much welcome these continued advancements of SystemC AMS to address new use cases and requirements of our industrial partners to efficiently develop mixed-signal systems using SystemC."
The whitepaper will motivate the introduction of new execution semantics and language constructs to facilitate a more reactive and dynamic behavior of the Timed Data Flow (TDF) model of computation, the powerful modeling style introduced by SystemC AMS Standard to abstract continuous-time behavior using discrete-time representations. This co-called "Dynamic TDF" feature allows runtime changes of the time step and data rates during simulation, to comply with demanding requirements and use cases in e.g. automotive and control applications. By means of a motor control example the new concepts of Dynamic TDF are highlighted and explained. Further detailing of the Dynamic TDF language and semantics is an ongoing effort of the OSCI's AMS Working Group, as part of a planned update of the AMS language reference manual (LRM).
"With the introduction of Dynamic Timed Data Flow we will fulfill another important industry requirement to support modeling of dynamic, adaptive and reconfigurable mixed-signal systems," said Martin Barnasconi, Chairman of OSCI's AMS Working Group. "The whitepaper proposes some simple and elegant additions to the AMS language which will certainly contribute to the adoption of SystemC AMS in industries such as automotive, communication and semiconductors."
SystemC AMS users, system integrators, modeling experts, EDA suppliers and mixed-signal design and verification architects are encouraged to review and discuss the concepts proposed in this whitepaper with the AMS Working Group members via the AMS discussion forum at www.systemc.org. Members of OSCI can participate in the AMS Working Group, which will continue with the standardization of the dynamic TDF features and language reference manual updates.
About SystemC and OSCI
The Open SystemC Initiative (OSCI) is an independent, not-for-profit association composed of a broad range of organizations dedicated to supporting and advancing SystemC as an open industry standard for system-level modeling, design, and verification. SystemC is a language built in C++ that spans from concept to implementation in hardware and software. For further information about SystemC and OSCI visit www.systemc.org.
SystemC, OSCI, and Open SystemC Initiative are trademarks of the Open SystemC Initiative. All other names or brands mentioned above may be claimed as the property of others.
Editorial Contact: Jill Jacobs Public Relations for OSCI +1.408.505.6017 Email Contact