SEm/laboratoires/00 installation
Line 1: | Line 1: | ||
{{TOC right}} | {{TOC right}} | ||
− | = | + | = Documentation = |
− | == | + | == Syntaxe VHDL == |
− | + | La bibliothèque de l'école compte plusieurs ouvrages détaillant la syntaxe de VHDL. | |
− | + | Le document [[Media:VHDL_syntax.pdf|VHDL_syntax.pdf]] donne quelques exemples communs de syntaxe VHDL. Tous les aspects de VHDL ne sont pas couverts et de loin. Ce document sert de pense-bête pour l'écriture de code VHDL synthétisable ainsi que pour des bancs de test. | |
− | + | = Répertoires = | |
− | + | ||
− | + | ||
− | + | == Sources == | |
{{TaskBox|content= | {{TaskBox|content= | ||
− | Copiez le fichier <code>R:\SYND\SEm_225\3_Labos\Labos_cof\HEUS_SEm_labs.bat</code> vers <code>U:\SEm_labs</code> et exécutez le.}} | + | Copiez le fichier <code>R:\SYND\SEm_225\3_Labos\Labos_cof\HEUS_SEm_labs.bat</code> vers <code>U:\SEm_labs</code> et exécutez le. |
+ | }} | ||
Les fichiers source des laboratoires se trouvent dans ce répertoire. On y trouve les répertoires: | Les fichiers source des laboratoires se trouvent dans ce répertoire. On y trouve les répertoires: | ||
Line 22: | Line 21: | ||
* '''WaveformGenerator''', '''SineInterpolator''', '''Beamer''', '''AhbLiteComponents''' et '''PipelinedOperators''' contenant les circuits développés, | * '''WaveformGenerator''', '''SineInterpolator''', '''Beamer''', '''AhbLiteComponents''' et '''PipelinedOperators''' contenant les circuits développés, | ||
* '''WaveformGenerator_test''', '''SineInterpolator_test''', '''Beamer_test''', '''AhbLiteComponents_test''' et '''PipelinedOperators_test''' contenant les bancs de test, | * '''WaveformGenerator_test''', '''SineInterpolator_test''', '''Beamer_test''', '''AhbLiteComponents_test''' et '''PipelinedOperators_test''' contenant les bancs de test, | ||
− | * '''Board''' contenant la logique nécessaire à la réalisation du circuit sur la plaque de laboratoire (inversions, synchronisation, | + | * '''Board''' contenant la logique nécessaire à la réalisation du circuit sur la plaque de laboratoire (inversions, synchronisation, ...), |
* '''Simulation''' contenant les définitions de présentation des signaux dans le simulateur. | * '''Simulation''' contenant les définitions de présentation des signaux dans le simulateur. | ||
− | == | + | == Programmes == |
− | Les | + | Les programmes de développement de circuits numériques sont installés dans le répertoire <code>C:\EDA</code>. On y trouve notamment: |
− | + | * l'éditeur VHDL '''HDL-Designer''' | |
+ | * le simulateur VHDL '''Modelsim''' | ||
+ | * les outils de synthèse pour circuits programmables Xilinx, '''ISE'''. | ||
− | == | + | == Fichiers locaux == |
− | + | Les librairies et les fichiers temporaires (code compilé, ...) sont générés dans le répertoire local <code>C:\Temp\EDA\<username>\<projectname></code>. | |
− | + | ||
− | + | ||
{{navNamed | {{navNamed |
Revision as of 09:25, 15 February 2019
|
Documentation
Syntaxe VHDL
La bibliothèque de l'école compte plusieurs ouvrages détaillant la syntaxe de VHDL.
Le document VHDL_syntax.pdf donne quelques exemples communs de syntaxe VHDL. Tous les aspects de VHDL ne sont pas couverts et de loin. Ce document sert de pense-bête pour l'écriture de code VHDL synthétisable ainsi que pour des bancs de test.
Répertoires
Sources
Les fichiers source des laboratoires se trouvent dans ce répertoire. On y trouve les répertoires:
- WaveformGenerator, SineInterpolator, Beamer, AhbLiteComponents et PipelinedOperators contenant les circuits développés,
- WaveformGenerator_test, SineInterpolator_test, Beamer_test, AhbLiteComponents_test et PipelinedOperators_test contenant les bancs de test,
- Board contenant la logique nécessaire à la réalisation du circuit sur la plaque de laboratoire (inversions, synchronisation, ...),
- Simulation contenant les définitions de présentation des signaux dans le simulateur.
Programmes
Les programmes de développement de circuits numériques sont installés dans le répertoire C:\EDA
. On y trouve notamment:
- l'éditeur VHDL HDL-Designer
- le simulateur VHDL Modelsim
- les outils de synthèse pour circuits programmables Xilinx, ISE.
Fichiers locaux
Les librairies et les fichiers temporaires (code compilé, ...) sont générés dans le répertoire local C:\Temp\EDA\<username>\<projectname>
.
Navigation
-
Travaux de laboratoire
01 Générateur des fonctions