An Analogue and Mixed-Signal Extension to SystemC
An Analogue and Mixed-Signal Extension to SystemC
This paper presents a new methodology that enables extensions of SystemC to the analogue domain and allows modelling of mixed-signal and mixed energy-domain systems at arbitrary levels of abstraction. The new language constructs support analogue system variables, analogue components and user defined ordinary differential and algebraic equations. Support for digital-analogue interfaces has been provided for smooth integration of digital and analogue parts. Associated issues such as dealing with extremely small and zero time-step sizes have been addressed. A novel implementation of the lock-step mixed-signal synchronisation method to integrate the analogue kernel with the digital one has been proposed. Operation of the extended, mixed-signal simulation platform, named SystemC-A, is demonstrated using a suite of numerically difficult AMS examples including a practical, mixed-signal example of a PLL frequency multiplier with large-signal noise and jitter.
System-Level Modelling, Mixed-Signal Systems, SystemC, Synchronisation, Lock-Step, Computer-Aided Design.
682–690
Al-Junaid, Hessa
e957dd9f-e025-4a69-b699-ac9248515853
Kazmierski, Tom
a97d7958-40c3-413f-924d-84545216092a
2005
Al-Junaid, Hessa
e957dd9f-e025-4a69-b699-ac9248515853
Kazmierski, Tom
a97d7958-40c3-413f-924d-84545216092a
Al-Junaid, Hessa and Kazmierski, Tom
(2005)
An Analogue and Mixed-Signal Extension to SystemC.
IEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems, 152 (6), .
(doi:10.1049/ip-cds:20045204).
Abstract
This paper presents a new methodology that enables extensions of SystemC to the analogue domain and allows modelling of mixed-signal and mixed energy-domain systems at arbitrary levels of abstraction. The new language constructs support analogue system variables, analogue components and user defined ordinary differential and algebraic equations. Support for digital-analogue interfaces has been provided for smooth integration of digital and analogue parts. Associated issues such as dealing with extremely small and zero time-step sizes have been addressed. A novel implementation of the lock-step mixed-signal synchronisation method to integrate the analogue kernel with the digital one has been proposed. Operation of the extended, mixed-signal simulation platform, named SystemC-A, is demonstrated using a suite of numerically difficult AMS examples including a practical, mixed-signal example of a PLL frequency multiplier with large-signal noise and jitter.
Text
IEEJournal
- Accepted Manuscript
Text
IEEJournal.pdf
- Other
More information
Published date: 2005
Keywords:
System-Level Modelling, Mixed-Signal Systems, SystemC, Synchronisation, Lock-Step, Computer-Aided Design.
Organisations:
EEE
Identifiers
Local EPrints ID: 260644
URI: http://eprints.soton.ac.uk/id/eprint/260644
ISSN: 0278-0070
PURE UUID: 9cccce78-1320-426f-90bb-fcdb00fbd99e
Catalogue record
Date deposited: 04 Mar 2005
Last modified: 14 Mar 2024 06:40
Export record
Altmetrics
Contributors
Author:
Hessa Al-Junaid
Author:
Tom Kazmierski
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