Skip to Main content Skip to Navigation
Journal articles

High-Level Virtual Prototyping of Signal Integrity in Bus Communication

Ruomin Wang 1 Julien Denoulet 1 Sylvain Feruglio 1 Farouk Vallette 1 Patrick Garda 1 
1 SYEL - Systèmes Electroniques
LIP6 - Laboratoire d'Informatique de Paris 6
Abstract : In this paper, a novel methodology for high-level modeling of bus communication in embedded systems is introduced. It allows dynamic evaluation of their signal integrity characteristics at the virtual prototyping step (i.e. before physical realization). The method is based on the association of functional and non-functional modules. Functional modules represent the ideal behavior of the system, while non-functional modules use neural networks to model signal integrity effects. This approach was implemented in SystemC-AMS, using the timed data flow model of computation. The method is illustrated by an USB 3.0 application, where modular and parameterizable models are introduced. The method achieved good accuracy (<5 %) while allowing significant simulation speedup (up to ×2000), compared to SPICE-based reference models. This methodology can be used to perform early signal integrity analysis in the virtual prototyping of bus communication in embedded systems.
Document type :
Journal articles
Complete list of metadata

Cited literature [33 references]  Display  Hide  Download
Contributor : Sylvain Feruglio Connect in order to contact the contributor
Submitted on : Monday, June 13, 2016 - 10:17:57 AM
Last modification on : Tuesday, November 16, 2021 - 4:26:57 AM
Long-term archiving on: : Wednesday, September 14, 2016 - 11:03:18 AM


Files produced by the author(s)



Ruomin Wang, Julien Denoulet, Sylvain Feruglio, Farouk Vallette, Patrick Garda. High-Level Virtual Prototyping of Signal Integrity in Bus Communication. IEEE Transactions on Components, Packaging and Manufacturing Technology, Institute of Electrical and Electronics Engineers, 2016, 6 (6), pp.864-872. ⟨10.1109/TCPMT.2016.2558288⟩. ⟨hal-01330855⟩



Record views


Files downloads