Download pdf - Bouyssi

Transcript

5/13/2018 Bouyssi - slidepdf.com

http://slidepdf.com/reader/full/bouyssi 1/2

 

BOUYSSI Méline Filière ISA – option SIR 

Projet de fin d'étude : Implémentation de filtres sur circuit FPGA

Le but de ce Projet de Fin d'Etude est de programmer des filtres de compression enondelettes sur un circuit FPGA grâce au logiciel de conception Quartus II. Le circuit FPGA que

nous utiliserons pour l'implémentation se trouve sur la carte électronique DE2 d'Altera. Ce circuit a

la particularité d'être reconfigurable autant de fois qu'il est souhaité, et c'est le logiciel Quartus II

qui va permettre de le programmer.

Ainsi, un fichier son ou une image reçu en entrée de la carte pourra être compressé et

rediffusé en sortie. Nous pourrons ensuite utiliser cette application pour débruiter un fichier son ou

éliminer les impuretés sur une image par exemple.

Dans un premier temps, nous avons effectué une première approche de simulation sous

Matlab simulink, le but étant de valider le bon fonctionnement de la programmation sur simulink 

 pour pouvoir ensuite implémenter, dans un deuxième temps, le programme sous DSP Builder. Cette

toolbox de Matlab permet par le biais du logiciel Quartus II de reconfigurer en language VHDL le

 programme pour pouvoir l'implémenter ensuite sur le circuit FPGA.

Voici le schéma bloc général de la compression en ondelettes que nous avons mis en place :

 

Les blocs de conception sous simulink existent aussi sous DSP Builder donc cela ne pose

aucun problème pour la programmation. En revanche, nous procèderons étape par étape sous DSP

Builder : c'est à dire que nous réaliserons l'algorithme de compression petit à petit pour valider le

 bon fonctionnement des blocs sur le circuit FPGA.

 

Filtre

passe-haut

Filtre

passe-bas

Filtre

passe-haut

Filtre

passe-bas

quantification

décimation interpolation

signal

Signal

compressé

5/13/2018 Bouyssi - slidepdf.com

http://slidepdf.com/reader/full/bouyssi 2/2