Différences
Ci-dessous, les différences entre deux révisions de la page.
Les deux révisions précédentes Révision précédente Prochaine révision | Révision précédente | ||
simulation-vhdl [Le 17/07/2012, 11:37] 88.180.12.126 [Simulation VHDL] |
simulation-vhdl [Le 27/11/2016, 09:21] (Version actuelle) sefran Mise en page |
||
---|---|---|---|
Ligne 30: | Ligne 30: | ||
<code>cd le/chemin/vers/mon/repertoire/Repertoire_de_Travail</code> | <code>cd le/chemin/vers/mon/repertoire/Repertoire_de_Travail</code> | ||
- | ==== Analyse du code VHDL ==== | + | #include<systemC.h> |
- | Permet de vérifier la syntaxe du code, les erreurs sont affichées dans le terminal. | + | sc-module(and3) |
- | <code>ghdl -a monFichier.vhd</code> | + | { sc-in<bool>in1; |
+ | sc-in<bool>in2; | ||
+ | sc-in<bool>in3; | ||
+ | sc-out<bool>out; | ||
+ | void compute(); | ||
+ | sc-CTOR(and3) { | ||
+ | sc-METHOD(compute); | ||
+ | sensitive<<in1<<in2<<in3; | ||
+ | } | ||
+ | } | ||
==== Compilation ==== | ==== Compilation ==== | ||
Cette étape ne peut se faire qu'une fois le code vérifié et corrigé. Si ce n'est pas le cas, ghdl vous le fait remarquer.\\ | Cette étape ne peut se faire qu'une fois le code vérifié et corrigé. Si ce n'est pas le cas, ghdl vous le fait remarquer.\\ |