SEm/laboratoires/00 installation
(→Sources) |
|||
Line 12: | Line 12: | ||
== Sources == | == Sources == | ||
+ | |||
+ | La structure de base de projets de laboratoire est mise à disposition sous forme d'un dépôt git sur le disque <code>R:</code>. | ||
{{TaskBox|content= | {{TaskBox|content= |
Revision as of 09:30, 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
La structure de base de projets de laboratoire est mise à disposition sous forme d'un dépôt git sur le disque R:
.
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