Décodeur AC3 sur un processeur LEON,
Ce stage est effectué à Thomson R&D, à Rennes. L'objectif du TER est de décoder un flux AC3, nommé bitstream, stocké en mémoire pour simplifier les choses, et ce, sur une architecture de type RISC 32 bits. Le processeur est le Leon, implémentation libre du processeur SparcV8 de Sun. Les données fixées (horloge à 270MHz / 32ko de cache instructions / 32ko de cache données / 32Mo de DDRAM) nous permettent de faire des mesures de performances et ce, grâce à un simulateur "cycle accurate" du processeur réel.


Compétences mobilisées
Gestion de configuration (CVS, Linux, X déporté).
Cross-compilation (chaine de compilation gcc+gdb sur x86, plateforme de destination type SparcV8).
Analyse d'une documentation constructeur.
Compréhension, et optimisation d'un code C existant.
Analyse du standard AC3 et compréhension des techniques de traitement du signal inhérentes (fft inverse, mdct inverse).

-:lien vers le poster ,

Hautbois Jean-Michel, Narbonne Yffic, MEEA, 2006