Skip to main content

Research Repository

Advanced Search

On mixed abstraction, languages and simulation approach to refinement with SystemC AMS

Zaidi, Yaseen; Grimm, Christoph; Haase, Jan

Authors

Yaseen Zaidi Yaseen.Zaidi@uwe.ac.uk
Senior Lecturer in Systems Engineering

Christoph Grimm

Jan Haase



Abstract

Executable specifications and simulations are
cornerstone to system design flows. Complex mixed signal
embedded systems can be specified with SystemC AMS
which supports abstraction and extensible models of computation. The language contains semantics for module
connections and synchronization required in analog and
digital interaction. Through the synchronization layer, user defined models of computation, solvers and simulators can be unified in the SystemC AMS simulator for achieving low level abstraction and model refinement. These improvements assist in amplifying model aspects and their contribution to the overall system behavior. This work presents cosimulating refined models with timed data flow paradigm of SystemC AMS. The methodology uses C
based interaction between simulators. An RTL model of
data encryption standard is demonstrated as an example.
The methodology is flexible and can be applied in early
design decision trade off, architecture experimentation and particularly for model refinement and critical behavior analysis.

Citation

Zaidi, Y., Grimm, C., & Haase, J. (in press). On mixed abstraction, languages and simulation approach to refinement with SystemC AMS

Journal Article Type Article
Acceptance Date Dec 31, 2009
Online Publication Date Apr 18, 2010
Journal EURASIP Journal of Embedded Systems
Peer Reviewed Peer Reviewed
Pages 489365
Publisher URL https://jes-eurasipjournals.springeropen.com/articles/10.1155/2010/489365

Files





You might also like



Downloadable Citations