SOMMAIRE
Introduction Générale
Chapitre I- Apprentissage-approfondissement des circuits logiques
programmables, du langage VHDL et de la chaine de développement ISE-Weblink.
I-Introduction ……………………………………………………………………………...
II-Circuits logiques programmables…………………………………….. .……………….
II-1- Introduction…………………………………….. …………………………………..
II-2 Définition des PLDs………………………….. .…………………………………….
II-3- Structure de base d’un PLD………………………………………………………….
II-4- Les différentes familles de PLD…………………………………………………….
II-4-1- Les PALs…………………………………………………………………………..
II-4-2- Les GALs………………………………………………………………………….
II-4-3- Les EPLDs (Erasable Programmable Logic Device)………………………………
II-4-4- Les CPLDs ( Complex programmable logic device)………………………………
II-4-5- Les FPGAs (Field Programmable Gate Array)…………………………………….
II-5- Les FPGAs …………………………………………………………………………..
II-5-1- Présentation………………………………………………………………………...
II-5-2- Classification des FPGAs………………………………………………………….
II-5-2-1- FPGAs à SRAM…………………………………………………………………
II-5-2-2- FPGAs à Anti-fusible…………………………………………………………….
II-5-3- Familles des FPGAs de XILINX………………………………………………….
II-5-3-1- Famille SPARTAN 3E…………………………………………………………...
II-5-3-2- Architecture interne d’un circuit SPARTAN 3E ……………………………….
III- Chaine de développement……………………………………………………………..
IV - Langage de description VHDL…………………………………………….
IV -1-Introduction…………………………………………………………………………
IV -2- Définition du VHDL……………………………………………………………….
IV -3- Structure d’une description VHDL…………………………………………………
IV-3-1- Entité………………………………………………………………………………
IV 3-2- Architecture……………………………………………………………………….
IV-3-2-1-Description comportementale…………………………………………………...
IV-3-2-2-Description structurelle………………………………………………………….
IV-3-2-3-Description Mixte………………………………………………………………..
1
4
4
4
4
5
6
6
7
8
9
9
10
10
13
13
14
14
15
15
19
20
20
21
21
21
22
22
23
24