UNIVERSIT SIDI MOHAMMED BEN ABDELLAH
Compte rendu
Conception numrique (VHDL)
Ralis par :
FARAH Fouad
FATAH Khalil
Mohammed Mahmoud oueld
mohamed
Compte rendu
Introduction :
VHDL est le sigle de VHSIC hardware description language ; VHSIC, de very-highspeed integrated circuits, une initiative de la Dfense amricaine dans les annes 1980
visant la construction de circuits intgrs trs rapides. Le VHDL est un langage de
description du matriel utilis en lectronique. En tant que standard, il est indpendant
du logiciel utilis pour la compilation, la programmation des composants, la
simulation, etc.
Il autorise plusieurs mthodologies de conception (comportemental, flot de donnes,
structurel) tout en tant d'un trs haut niveau d'abstraction en lectronique (il est
indpendant de la technologie utilise : FPGA, CPLD, ASIC, etc.). Cette abstraction
permet d'ailleurs de le simuler sur ordinateur avant de programmer la moindre puce.
Le langage VHDL est utilis pour dcrire des systmes logiques synchrones ou
asynchrones.
Prsentation du logiciel MODELSIM
Le logiciel Design Compiler de Synopsys permet la synthse logique grce aux
outils design_vision (en mode graphique) et dc_shell (en mode ligne). Le
logiciel ModelSim SE permet la simulation temporelle au niveau RT (transfert de
registre) ou au niveau porte, partir des langages VHDL ou Verilog. Ces deux outils
sont la rfrence au niveau de lutilisation industrielle.
Prsentation du logiciel QUARTUS
Quartus est un logiciel dvelopp par la socit Altra, permettant la gestion complte
d'un flot de conception CPLD -Complex Programmable Logic Device- ou FPGA Field Programmable Gate Array-. Ce logiciel permet de faire une saisie graphique ou
une description HDL -Hardware Description Language- (VHDL
Very Hardware Description Language- ou AHDL AlteraHardware Description Language-) d'architecture numrique, d'en raliser une
simulation, une synthse et une implmentation sur cible reprogrammable.
Il comprend une suite de fonctions de conception au niveau systme, permettant
daccder la large bibliothque dIP dAltera et un moteur de placement routage
intgrant la technologie doptimisation de la synthse physique et des solutions de
vrification.
Page 1
Compte rendu
TP 1 : simulation ModelSim
Ladditionneur 1 bit
Le code VHDL
La simulation sous Modelsim
Page 2
Compte rendu
Ladditionneur 4 bits
Le code VHDL
La simulation sous Modelsim
Page 3
Compte rendu
Le transcodeur
Le code VHDL
La simulation sous Modelsim
Page 4
Compte rendu
Le multiplexeur
Le code VHDL
La simulation sous Modelsim
Le comparateur
Le code VHDL
Page 5
Compte rendu
La simulation sous Modelsim
Le compteur
Le code VHDL
Page 6
Compte rendu
La simulation sous Modelsim
Le registre dcalage
Le code VHDL
Page 7
Compte rendu
Le soustracteur
Le code VHDL
Page 8
Compte rendu
La simulation sous Modelsim
La bascule JK
Le code VHDL
Page 9
Compte rendu
La simulation sous Modelsim
Page
10
Compte rendu
TP 2 : Les machines dtats finis
Lhorloge numrique
Le code VHDL
Page
11
Compte rendu
Page
12
Compte rendu
Le buzzer
Le code VHDL
Page
13
Compte rendu
Le feu tricolore
Le code VHDL
Page
14
Compte rendu
Page
15