Publié sur éduscol STI (https://sti.eduscol.education.fr)

Accueil > Prototypage FPGA : mini projet Traitement Audio

publié le 08 avr 2013 par Fabien JONQUIERE [1]

ampli MATRIX 100 [2]
 mini projet Traitement Audio [3]
Effet FLANGER [4]

Contenu principal

Description

Traitement audio pour guitare électrique

Objectif du projet

Réaliser le traitement audio FLANGER d'un l’ampli MATRIX 100 par un FPGA implanté sur la Nanoboard 3000 sous environnement Altium

Durée du projet

6 séances de 4h 

Cahier des charges

Mettre en œuvre sur la carte « Nanoboard 3000 » le traitement de l’effet sonore FLANGER.         

  1. Vous développerez, dans un premier temps, sous l’environnement ALTIUM la programmation du FPGA afin d’y implanter un microprocesseur TSK 3000  (mise en œuvre d’IP, Intellectual Properties).
  2. Dans un deuxième temps vous programmerez, en langage C, le microprocesseur afin de réaliser l’effet FLANGER.

Décomposition du travail demandé

1 : Découverte du sujet et du matériel associé.

2 : TD : Etude structurelle de la Nanoboard 3000

3 : Mesure sur le système existant

4 : Ecriture d'un VI générateur du son d’une guitare.

5 : Traitement numérique du signal : filtre Vs=Ve.

6 : Traitement numérique du signal . Faire évoluer le projet  afin de mettre en œuvre le filtre numérique PB

7 : Traitement numérique du signal . Faire évoluer le projet  afin de mettre en œuvre l’effet FLANGER.

8 : Présenter le programme le plus élaboré à l’enseignant. Vérifier par mesure les attentes du cahier des charges.

 

Mots clés : FPGA, Schéma Open Bus, Intellectual Property

 

Savoirs, compétences et CI
Compétences visées: 
  • Référentiels par compétences [5]
    • BTS [6]
  • [7]
  • [7]
  • [7]
  • [7]
  • [7]
Savoirs associés: 
  • Référentiels par savoirs [8]
    • BTS [9]
      • BTS Systèmes Numériques [10]
        • S9. Fabrication [11]
          • S9.2 Prototypage rapide avec des outils adaptés [12]
Activités professionnelles
Activités professionnelles: 
  • Référentiels par activités professionnelles [13]
    • BTS [14]
      • BTS Systèmes Numériques [15]
        • A5. Proposer des solutions pour répondre aux besoins du cahier des charges ... [16]
          • T5.4 Sélectionner et/ou adapter une ou des solutions selon le contexte technico-économique [17]
        • A7. Réaliser ou mettre en oeuvre et valider une solution. [18]
          • T7.1 Réaliser la conception détaillée du matériel et/ou du logiciel. [19]
          • T7.2 Produire un prototype logiciel et/ou matériel. [20]
Fichiers et liens
Icône PDF Mini projet Effet Audio en prototypage FPGA [21]
Icône PDF TD Etude structurelle de la carte Nanoboard 3000 [22]
Icône paquet Schema Audio Codec NB3000AL - Altera [23]
Icône paquet Datasheets Miniprojet Audio-FPGA [24]
Icône paquet Fichiers Wav Miniprojet Audio-FPGA [25]
Icône paquet Images des mesures Miniprojet Audio-FPGA [26]
Fichier image ISO des dossiers de ressources étudiant et corrigés [27]
Icône paquet fichiers sources_Mini projet Audio FPGA [28]
Liens externes: 
ALTIUM Wiki [29]
Vidéos de formation sur des points techniques précis, classées par thèmes ou par mots clés [30]
Contenus associés : 
Prototypage FPGA : Processeur embarqué [31]
  Processeur embarqué [31]
Implanter et programmer un processeur dans un FPGA Mots clés : IP, Open Bus, SoC
Ressource pédagogique
Travaux pratiques [32]
Auteur(s): 
LETEURTRE Yves [33]
Prototypage FPGA : Ecrire, simuler et débuguer un programme C [34]
 Ecrire, simuler et  débuguer un programme C [34]
Mise en oeuvre d'outils de débogage intégrés
Ressource pédagogique
Travaux pratiques [32]
Auteur(s): 
LETEURTRE Yves [33]
Prototypage FPGA : Notices et exemples [35]
 exemples [35]
Ensemble de ressources pour la mise en oeuvre de la Nanoboard 3000
Ressource technique
Dossier technique [36]
Auteur(s): 
LETEURTRE Yves [33]
RENOU Hervé [37]
Réconcilier mécaniciens et électroniciens - Revue technologie n°173 [38]
Revue technologie n°173 [38]
Ressource technique
Article de presse [39]

URL source (modified on 14/05/2014 - 10:30):https://sti.eduscol.education.fr/ressources_pedagogiques/prototypage-fpga-mini-projet-traitement-audio

Liens
[1] https://sti.eduscol.education.fr/utilisateurs/fabien-jonquiere?node=765 [2] https://sti.eduscol.education.fr/system/files/images/ressources/pedagogiques/765/765-traitement-audio.jpg [3] https://sti.eduscol.education.fr/system/files/images/ressources/pedagogiques/765/765-fpga-altium-flanger.jpg [4] https://sti.eduscol.education.fr/system/files/images/ressources/pedagogiques/765/765-effet-flanger.jpg [5] https://sti.eduscol.education.fr/referentiel-competences/referentiels-par-competences [6] https://sti.eduscol.education.fr/referentiels-par-competences/bts [7] https://sti.eduscol.education.fr/taxonomy/term [8] https://sti.eduscol.education.fr/referentiels-par-savoirs [9] https://sti.eduscol.education.fr/r-f-rentiel-savoirs/bts [10] https://sti.eduscol.education.fr/referentiel-savoirs/bts-systemes-numeriques [11] https://sti.eduscol.education.fr/referentiel-savoirs/s9-fabrication [12] https://sti.eduscol.education.fr/referentiel-savoirs/s92-prototypage-rapide-avec-des-outils-adaptes [13] https://sti.eduscol.education.fr/referentiel-activites-professionnelles/referentiels-par-activites-professionnelles [14] https://sti.eduscol.education.fr/referentiel-activites-professionnelles/bts [15] https://sti.eduscol.education.fr/referentiels-par-activites-professionnelles-bts/bts-systemes-numeriques [16] https://sti.eduscol.education.fr/referentiels-par-activites-professionnelles-bts-bts-systemes-numeriques/a5-proposer-des-solutions [17] https://sti.eduscol.education.fr/referentiels-par-activites-professionnelles-bts-bts-systemes-numeriques-a5-proposer-des-solutions-2 [18] https://sti.eduscol.education.fr/referentiels-par-activites-professionnelles-bts-bts-systemes-numeriques/a7-realiser-ou-mettre-en [19] https://sti.eduscol.education.fr/referentiels-par-activites-professionnelles-bts-bts-systemes-numeriques-a7-realiser-ou-mettre-en/t71 [20] https://sti.eduscol.education.fr/referentiels-par-activites-professionnelles-bts-bts-systemes-numeriques-a7-realiser-ou-mettre-en/t72 [21] https://sti.eduscol.education.fr/sites/eduscol.education.fr.sti/files/ressources/pedagogiques/765/765-mini-projet-effect-audio-altium-enonce-fpga.pdf [22] https://sti.eduscol.education.fr/sites/eduscol.education.fr.sti/files/ressources/pedagogiques/765/765-td-etude-structurelle-nanoboard-3000-fpga.pdf [23] https://sti.eduscol.education.fr/sites/eduscol.education.fr.sti/files/ressources/pedagogiques/765/765-schema-audio-codec-nb3000al-altera.zip [24] https://sti.eduscol.education.fr/sites/eduscol.education.fr.sti/files/ressources/pedagogiques/765/765-datasheets-miniprojet-audio-fpga.zip [25] https://sti.eduscol.education.fr/sites/eduscol.education.fr.sti/files/ressources/pedagogiques/765/765-fichiers-wav-miniprojet-audio-fpga.zip [26] https://sti.eduscol.education.fr/sites/eduscol.education.fr.sti/files/ressources/pedagogiques/765/765-images-des-mesures-miniprojet-audio-fpga.zip [27] https://sti.eduscol.education.fr/sites/eduscol.education.fr.sti/files/ressources/pedagogiques/765/765-ressources-et-corriges-miniprojet-audio-fpga.iso [28] https://sti.eduscol.education.fr/sites/eduscol.education.fr.sti/files/ressources/pedagogiques/765/765-fichiers-sources-miniprojet-audio-fpga.zip [29] http://wiki.altium.com/display/PUB/Altium+Wiki [30] http://www.altium.com/training/en/training-videos.cfm [31] https://sti.eduscol.education.fr/ressources_pedagogiques/prototypage-fpga-processeur-embarque [32] https://sti.eduscol.education.fr/lom-types-pedagogiques/travaux-pratiques [33] https://sti.eduscol.education.fr/personne/leteurtre-yves [34] https://sti.eduscol.education.fr/ressources_pedagogiques/prototypage-fpga-ecrire-simuler-et-debuguer-un-programme [35] https://sti.eduscol.education.fr/ressources_techniques/prototypage-fpga-notices-et-exemples [36] https://sti.eduscol.education.fr/types-techniques/dossier-technique [37] https://sti.eduscol.education.fr/personne/renou-herve [38] https://sti.eduscol.education.fr/ressources_techniques/reconcilier-mecaniciens-et-electroniciens-revue-technologie-ndeg173 [39] https://sti.eduscol.education.fr/types-techniques/article-de-presse