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 en ondel ettes sur un circuit FPGA grâc e au logici el de conception Quart us II. Le circuit FPGA q ue 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 toolb ox de Matlab permet par le biais du logiciel Quartus II de reconfigur er en langu age 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 Build er : c'est à dire que nous réalisero ns l'algori thme de compres sion petit à petit pour valide r 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é

Bouyssi

  • Upload
    dernib

  • View
    38

  • Download
    0

Embed Size (px)

Citation preview

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