Communication Dans Un Congrès Année : 2019

Electronic System Level Design of Heterogeneous Systems: a Motor Speed Control System Case Study

Résumé

Although SystemC and its AMS extensions are widely promoted for the design of heterogeneous systems, very few complete cases studies are actually available. In this work, we present a digital and an analog version of a motor speed controller, and detail various modeling approaches. In the digital version, the executable specification is refined to a TLM virtual prototype that runs SW code on a QEMU emulated RISC-V, to study the effect of HW/SW design decisions on the physical system dynamics. In the analog version, the controller equation is mapped to a SystemC AMS model and refined from the discrete- time to the continuous-time domain. By simulating this system, we illustrate the effectiveness of SystemC and SystemC AMS for heterogeneous design space exploration. The example is available at https://gricad-gitlab.univ-grenoble-alpes.fr/tima/public/newcas2019

Fichier non déposé

Dates et versions

hal-02107635 , version 1 (23-04-2019)

Identifiants

  • HAL Id : hal-02107635 , version 1

Citer

B.J. Fernandez-Mesa, Liliana Lilibeth Andrade Porras, Frédéric Pétrot. Electronic System Level Design of Heterogeneous Systems: a Motor Speed Control System Case Study. IEEE International New Circuits and Systems Conference (NEWCAS 2019), Jun 2019, Munich, Germany. ⟨hal-02107635⟩

Collections

113 Consultations
0 Téléchargements

Partager

  • More