High-Level Virtual Prototyping of Signal Integrity in Bus Communication - Archive ouverte HAL
Article Dans Une Revue IEEE Transactions on Components, Packaging and Manufacturing Technology Année : 2016

High-Level Virtual Prototyping of Signal Integrity in Bus Communication

Ruomin Wang
  • Fonction : Auteur
  • PersonId : 943748
Julien Denoulet
Sylvain Feruglio
Farouk Vallette
  • Fonction : Auteur
  • PersonId : 971794
Patrick Garda
  • Fonction : Auteur
  • PersonId : 862122

Résumé

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.
Fichier principal
Vignette du fichier
ruomin_review_final_final.pdf (2.25 Mo) Télécharger le fichier
Origine Fichiers produits par l'(les) auteur(s)
Loading...

Dates et versions

hal-01330855 , version 1 (13-06-2016)

Identifiants

Citer

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, 2016, 6 (6), pp.864-872. ⟨10.1109/TCPMT.2016.2558288⟩. ⟨hal-01330855⟩
213 Consultations
350 Téléchargements

Altmetric

Partager

More