Title
On mixed abstraction, languages, and simulation approach to refinement with systemC AMS
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 tradeoff, architecture experimentation, and particularly for model refinement and critical behavior analysis.
Year
DOI
Venue
2010
10.1155/2010/489365
EURASIP J. Emb. Sys.
Keywords
Field
DocType
model aspect,complex-mixed-signal embedded system,c-based interaction,systemc ams,mixed abstraction,extensible model,rtl model,systemc ams simulator,refined model,simulation approach,model refinement,critical behavior analysis
Synchronization,Computer architecture,Abstraction,Computer science,Systems design,Real-time computing,Encryption,Model of computation,Semantics,Executable,Data flow diagram
Journal
Volume
Issue
ISSN
2010,
1
1687-3963
Citations 
PageRank 
References 
3
0.42
23
Authors
3
Name
Order
Citations
PageRank
Yaseen Zaidi130.42
Christoph Grimm26716.50
Jan Haase3166.08