UQO Université du Québec en Outaouais
LIMA - Laboratoire d'Ingénierie des Microsystèmes Avancés


Présentation du Centre d'ingénierie de systèmes numériques avancés

Introduction aux FPGA

Les architectures des FPGA disposent de ressources extrêmement sophistiquées permettant d’augmenter à la fois la performance et la densité des circuits logiques.
L’utilisation de ces ressources requiert une bonne connaissance des architectures et outils de développement associés. Avec l’arrivée de microprocesseurs
enfouis dans les FPGA, les FPGA les plus performants intègrent désormais des microprocesseurs. Ceci permet aux utilisateurs de bénéficier des
avantages des FPGA en termes de traitement parallèle câblé, et également des avantages des microprocesseurs pour s’acquitter des tâches logicielles
et séquentielles, dans un même boîtier (Chip). Les ingénieurs hardware expérimentés en conception de microsystèmes devant mettre en oeuvre de tels
Système-sur-Puce (SoC) ont besoin de connaître la méthodologie de conception, les outils qui permettent de configurer ces processeurs au sein du FPGA
et de les intégrer dans un tel système enfoui (embedded system). Les applications spécifiques telles que la mise en oeuvre de microprocesseurs et les techniques d’implantation
de fonctions DSP utilisent des outils de développement complexes. Pour vous faciliter la tache de nombreux travaux pratiques sont proposés avec les outils de développement les plus largement reconnus sur le marché des TI afin de donner à cette formation une dimension concrète et proche des environnements de l'industrie.

Cheminement proposé pour la formation

  • Connaissance des HDL
    • VHDL
    • Verilog
  • Synthèse et simulation HDL pour conception de FPGA
    • Xilinx
    • Altera
  • Implémentation de FPGA - Techniques avancées,
    • Flot de conception des fonctions DSP
      • Simulink pour Xilinx & Flot de conception des fonctions DSP
      • Techniques d'implémentation de fonctions DSP pour FPGA
        • Xilinx
        • Altera
    • Développement de noyaux de technologie (IP Core)
      • Xilinx
        • L’environnement utilisé est Core Generator de Xilinx
      • Altera
    • Développement de systèmes sur puce (System-on-Chip)
      • Xilinx
        • Implémentation d'un système MicroBlaze
          L’outil utilisé est la suite EDK de Xilinx
      • Altera

Station SLPS


Caractéristiques des stations SLPS

  • Processeur Intel Pentium de 2.8 GHz
  • Microsoft Windows XP Professional
  • 2 Go de mémoire vive
  • 2 disques durs de 80 Go
  • Écran plat 17 po
  • Carte video NVIDIA Quadro NVS pouvant supporter deux moniteurs

N'hésitez pas à communiquer avec le responsable du projet le professeur Ahmed Lakhsasi ou le responsable des laboratoires pour tout renseignement supplémentaire.




©2008 LIMA- Tous Droits Réservés.
b65f7b966b81390cd60f51416098d675