System on Chip

  • See this page in english

    En bref

  • Code : N9EE05C

Objectifs

A l’issue des séances de CM, les étudiants de 3ème année, parcours InSys du département EEEA seront en mesure :
      *  de définir précisément ce qu’est un SoC ;
      *d’expliquer les avantages de ces circuits

    *de comparer la pertinence dans le choix d’un SoC par rapport à un ASIC.

A l’issue des séances de projet, les étudiants de 3ème année, parcours InSys du département EEEA seront en mesure :

  •            
     de       générer un SoC et de l’intégrer sur un circuit FPGA Xilinx Zynq ;
               
  • de        tester différentes techniques de développement de fonctions sur cette famille de circuit (matérielle ou logicielle)
               
  • d’imaginer       et produire des fonctions audio implantables sur le circuit, en         ayant choisi la technique le plus performante.

Description

L’enseignement de System-On-Chip se compose de 2 CM et d’une dizaine de séances de projet.

Les CMs décrivent de façon précise ce qu’est un System-On-Chip, quels en sont les avantages technologiques et économiques, les limites et les enjeux, et pourquoi ces circuits constituent un marché en pleine expansion. En particulier sont détaillées les notions de reuse, d’IP et de co-développement matériel/logiciel.

Les séances de projet mettent en pratique ces dernières notions, par la conception, dans l’environnement de développement Xilinx Vivado, sur carte de développement Zynq, d’un dispositif d’effet audio. Durant les première séances, les étudiants développent la configuration matérielle du Zynq et programment le microcontrôleur en langage C afin de piloter succinctement un Codec audio. Ensuite, ils développent et ajoutent, à cette configuration de base, des effets audio de leur choix, en C ou en VHDL.

L’évaluation comporte deux parties : une démonstration en séance du circuit et des effets développés, et un rapport, en anglais, sur le modèle d’une notice d’utilisation du dispositif 

Pré-requis nécessaires

 connaissances de base en micro-électronique et système embarqués, en particulier :
           

 - technologie silicium
 -architecture des microprocesseurs,
 -analyse de chronogrammes
                       

       * expérience de base sur l’environnement de développement Xilinx Vivado
           

      * expérience  de base en langage de programmation VHDL et C

Session 1 ou session unique - Contrôle des connaissances

ModalitéNatureCoefficientRemarques
CT (contrôle terminal) Projet100%PROJET - System on Chip

Session 2 - Contrôle des connaissances

ModalitéNatureCoefficientRemarques
CT (contrôle terminal) Travaux Pratiques100%TPS°2-System on Chip

Contact(s)

MULLIEZ BLAISE

Contactez l’ENSEEIHT

L’École Nationale Supérieure d'Électrotechnique, d'Électronique, d'Informatique, d'Hydraulique et des Télécommunications

2, rue Charles Camichel - BP 7122
31071 Toulouse Cedex 7, France

+33 (0)5 34 32 20 00

Certifications

  • Logo MENESR
  • Logo UTFTMP
  • Logo INP
  • Logo INPT
  • Logo Mines télécoms
  • Logo CTI
  • Logo CDEFI
  • Logo midisup