Conservative behavioural modelling in systemc-AMS
Conservative behavioural modelling in systemc-AMS
SystemC has recently been extended with the Analogue and Mixed Signal (AMS) library, with the ultimate goal of providing simulation support to analogue electronics and continuous time behaviours. SystemC-AMS allows modelling of systems that are either conservative and extremely low level or continuous time and behavioural, which is limited compared to other AMS HDLs. This work faces up this challenge, by extending SystemCAMS support to a new level of abstraction, called Analogue Behavioural Modelling (ABM), covering models that are both behavioural and conservative. This leads to a methodology that uses SystemC-AMS constructs in a novel way. Full automation of the methodology allows proof of its effectiveness both in terms of accuracy and simulation performance, and application of the overall approach to a complex industrial Micro Electro-Mechanical System (MEMS) case study. The effectiveness of the proposed approach is further highlighted in the context of virtual platforms for smart systems, as adopting a C++-based language for MEMS simulation reduces the simulation time by about 2x, thus enhancing the design and integration flow.
Vinco, Sara
da340799-2af0-4137-8c47-8e586ef2b277
Lora, Michele
31010d5f-129c-40c6-8a8b-db17d25d837f
Zwolinski, Mark
adfcb8e7-877f-4bd7-9b55-7553b6cb3ea0
23 October 2015
Vinco, Sara
da340799-2af0-4137-8c47-8e586ef2b277
Lora, Michele
31010d5f-129c-40c6-8a8b-db17d25d837f
Zwolinski, Mark
adfcb8e7-877f-4bd7-9b55-7553b6cb3ea0
Vinco, Sara, Lora, Michele and Zwolinski, Mark
(2015)
Conservative behavioural modelling in systemc-AMS.
Cerisier, Sophie and Morawiec, Adam
(eds.)
In FDL 2015 - Proceedings of the 2015 Forum on Specification and Design Languages.
vol. 2015-October,
IEEE..
(doi:10.1109/FDL.2015.7306361).
Record type:
Conference or Workshop Item
(Paper)
Abstract
SystemC has recently been extended with the Analogue and Mixed Signal (AMS) library, with the ultimate goal of providing simulation support to analogue electronics and continuous time behaviours. SystemC-AMS allows modelling of systems that are either conservative and extremely low level or continuous time and behavioural, which is limited compared to other AMS HDLs. This work faces up this challenge, by extending SystemCAMS support to a new level of abstraction, called Analogue Behavioural Modelling (ABM), covering models that are both behavioural and conservative. This leads to a methodology that uses SystemC-AMS constructs in a novel way. Full automation of the methodology allows proof of its effectiveness both in terms of accuracy and simulation performance, and application of the overall approach to a complex industrial Micro Electro-Mechanical System (MEMS) case study. The effectiveness of the proposed approach is further highlighted in the context of virtual platforms for smart systems, as adopting a C++-based language for MEMS simulation reduces the simulation time by about 2x, thus enhancing the design and integration flow.
This record has no associated files available for download.
More information
Published date: 23 October 2015
Additional Information:
Publisher Copyright:
© 2015 IEEE.
Venue - Dates:
18th Forum on Specification and Design Languages, FDL 2015, , Barcelona, Spain, 2015-09-14 - 2015-09-16
Identifiers
Local EPrints ID: 473383
URI: http://eprints.soton.ac.uk/id/eprint/473383
ISSN: 1636-9874
PURE UUID: 81912f01-c44d-468b-99c1-43b6c35d764d
Catalogue record
Date deposited: 17 Jan 2023 17:37
Last modified: 17 Mar 2024 02:35
Export record
Altmetrics
Contributors
Author:
Sara Vinco
Author:
Michele Lora
Author:
Mark Zwolinski
Editor:
Sophie Cerisier
Editor:
Adam Morawiec
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