Dsp INITIATION AUX DSP DESS Microélectronique Université Paul Sabatier Toulouse Nicolas Nolhier NN K CPLAN du COURS ? Introduction ?? Spéci ?cités d'un DSP ?? Formats des données ? Le DSP ADSP L ?? Caractéristiques ?? Architecture ?? Unités de Calcul ?? S

INITIATION AUX DSP DESS Microélectronique Université Paul Sabatier Toulouse Nicolas Nolhier NN K CPLAN du COURS ? Introduction ?? Spéci ?cités d'un DSP ?? Formats des données ? Le DSP ADSP L ?? Caractéristiques ?? Architecture ?? Unités de Calcul ?? Séquenceur ?? Générateurs d'adresse ?? Les interruptions ?? Le cache ?? Organisation de la mémoire ?? Le DMA ?? Le SPORT ?? Timer et I O ? La Conversion Analogique ?? Digitale ?? Structures de CODEC ?? Communications avec le DSP ? Environnement de développement NN K CRéférences ? Informations sur les DSP Analog Devices ?? http www analog com DSP ? Informations sur les DSP Motorola ?? http www motorola com SPS DSP ? Cours de formation sur les DSP et le traitement numérique du signal ?? http www techonline com ? Introduction aux DSP ?? http perso wanadoo fr lapiste dsp htm NN K CLe DSP ? DSP Digital Signal Processor ? C ?ur d'une cha? ne de traitement numérique du signal ? Système numérique système analogique ?? Filtres numériques spéci ?ques ?? Stabilité Reproductibilité ? DSP Circuit Intégré dédié ASIC ?? Reprogrammation ?? Algorithmes adaptatifs NN K CSpéci ?cités des DSP Microprocesseur Architecture ? Cas d'un microprocesseur ?? Architecture Von Neuman ?? Mémoire globale ? Cas d'un DSP ?? Architecture Harvard ?? Mémoire séparée NN K CSpéci ?cités des DSP Microprocesseur ? Instructions adaptées et optimisées ?? Ex le MAC cycle d'horloge A B C D ? Modes d'adressage évolués ?? adressage circulaire post-incrémental ? RAM interne ? Gestion directe de la mémoire DMA ? Pipe-Line gestion des opérations ? Multi- processing ? Entrées sorties numériques NN K CVirgule ?xe ou ottante ? DSP à virgule ?xe ?? ex sur bits ? entier N b bi i i N ? fractionnaire N b bi i i N ?? Plus complexe à programmer - normalisation ?? Dynamique réduite ?? Coût plus faible NN K C ? DSP à virgule ottante IEEE ?? ex sur bits e ei i N S f e i f ? i i ?? exemples ?? Souplesse ?? Grande dynamique ?? Structure complexe - Prix élevé NN K ? CLe DSP ADSP- L ? DSP bits de chez ? Virgule ottante ?xe ? MFLOPS ? Horloge interne MHz - Un cycle par instruction ? kbits de SRAM intégrée ? ports série haut débit MBits s ?? canaux TDM ? Timers capture PWM ? lignes In Out digitales ? canaux DMA ? V ? - pour pièces NN K CExemple d'application ? Processeur audio numérique AV R Décodage numérique pour Home Cinéma Formats supportés ? Dolby Digital ? DTS ? MPEG ? Dolby Pro Logic ? TAG McLaren Surround ? Processing Format THX Cinema NN K CBrochage ? Bo? tier broches NN K CSchéma Bloc général NN K CLes unités de calcul ? unités ?? ALU ?? Multiplieur ?? Un registre à décalage ? Chaque unité une opération par cycle NN K CLe bloc des registres ? Register File interface entre les bus de

  • 22
  • 0
  • 0
Afficher les détails des licences
Licence et utilisation
Gratuit pour un usage personnel Aucune attribution requise
Partager