SEm/laboratoires/00 installation
Axel.amand (Talk | contribs) (→Sources) |
|||
(10 intermediate revisions by 3 users not shown) | |||
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 == | |
+ | |||
+ | La structure de base de projets de laboratoire est mise à disposition sous forme d'un dépôt | ||
+ | [https://classroom.github.com/a/Rjk54Oq3 Github Classroom]. | ||
{{TaskBox|content= | {{TaskBox|content= | ||
− | + | S'inscrire via le lien [https://classroom.github.com/a/Rjk54Oq3 d'enregistrement]. | |
+ | Le premier étudiant crée un nouveau groupe, le second s'inscrit à ce même groupe. | ||
− | + | Utiliser la forme ''prénom nom'' pour le nom des groupes. | |
+ | }} | ||
− | + | Les fichiers source des laboratoires se trouvent dans ce dépôt. On y trouve les répertoires: | |
− | + | ||
− | + | ||
− | + | ||
− | + | * '''WaveformGenerator''' pour un développement de circuit avec des nombres non-signés | |
+ | * '''SplineInterpolator''' pour un développement avec des nombres signés | ||
+ | * '''DigitalToAnalogConverter''' et '''Lissajous''' pour la réalisation d'un circuit sur plaque de test | ||
− | + | == Programmes == | |
− | + | 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 |
Latest revision as of 16:17, 13 February 2024
|
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 Github Classroom.
Les fichiers source des laboratoires se trouvent dans ce dépôt. On y trouve les répertoires:
- WaveformGenerator pour un développement de circuit avec des nombres non-signés
- SplineInterpolator pour un développement avec des nombres signés
- DigitalToAnalogConverter et Lissajous pour la réalisation d'un circuit sur plaque de test
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