Synchronization of Analogue and Digital Solvers in Mixed-Signal Simulation on a SystemC Platform
Synchronization of Analogue and Digital Solvers in Mixed-Signal Simulation on a SystemC Platform
This contribution proposes a synchronization technique for solvers able to handle analogue extensions to SystemC, for modelling of general, mixed-mode systems with digital and non-linear analogue behaviour. In order to comply with the SystemC simulation cycle semantics, we link the analogue kernel to the SystemC environment as a user module and synchronize it with the SystemC kernel via a lockstep synchronization algorithm. Operation of the extended, mixed-signal SystemC simulation platform is demonstrated using the practical example of a boost power converter, in which analogue behaviour interacts with a digital control loop. We hope that the result presented here might aid the recent efforts to standardize analogue extensions for SystemC.
Kazmierski, Tom J
a97d7958-40c3-413f-924d-84545216092a
Aljunaid, Hessa J
f05c3281-58e3-419c-a409-3e6dc031e636
2003
Kazmierski, Tom J
a97d7958-40c3-413f-924d-84545216092a
Aljunaid, Hessa J
f05c3281-58e3-419c-a409-3e6dc031e636
Kazmierski, Tom J and Aljunaid, Hessa J
(2003)
Synchronization of Analogue and Digital Solvers in Mixed-Signal Simulation on a SystemC Platform.
Forum on Specification and Design Languages, Frankfurt, Germany.
23 - 26 Sep 2003.
Record type:
Conference or Workshop Item
(Paper)
Abstract
This contribution proposes a synchronization technique for solvers able to handle analogue extensions to SystemC, for modelling of general, mixed-mode systems with digital and non-linear analogue behaviour. In order to comply with the SystemC simulation cycle semantics, we link the analogue kernel to the SystemC environment as a user module and synchronize it with the SystemC kernel via a lockstep synchronization algorithm. Operation of the extended, mixed-signal SystemC simulation platform is demonstrated using the practical example of a boost power converter, in which analogue behaviour interacts with a digital control loop. We hope that the result presented here might aid the recent efforts to standardize analogue extensions for SystemC.
Text
kaz_junaid.pdf
- Other
More information
Published date: 2003
Additional Information:
Event Dates: 23-26 September
Venue - Dates:
Forum on Specification and Design Languages, Frankfurt, Germany, 2003-09-23 - 2003-09-26
Organisations:
EEE
Identifiers
Local EPrints ID: 258819
URI: http://eprints.soton.ac.uk/id/eprint/258819
PURE UUID: 02b83a4c-3c17-41da-82db-9359eda778dc
Catalogue record
Date deposited: 30 Jan 2004
Last modified: 14 Mar 2024 06:14
Export record
Contributors
Author:
Tom J Kazmierski
Author:
Hessa J Aljunaid
Download statistics
Downloads from ePrints over the past year. Other digital versions may also be available to download e.g. from the publisher's website.
View more statistics