Vous êtes sur la page 1sur 21

2ème année GSI

Digital Signal Processor

2ème Année GSI

Faten BEN ABDALLAH


Faten.benabdallah@supcom.tn

Année universitaire 2021/2022


DSP?
2ème année GSI

Digital Signal Processor


Processeur de Traitement de Signal
Ou
Processeur Numérique de Signal (PNS)
des processeurs dédiés au
Traitement Numérique de Signal
(TNS)

2
Année universitaire 2021/2022
Plan du cours
2ème année GSI

• Introduction
• Ch1 : Architecture des DSPs conventionnels
• Ch2: Evolution et Nouvelles architectures des DSPs
• Ch3 : Arithmétique des DSPs
• Ch4: Choix du DSP & Adéquation Algorithme Architecture
(3A)

3
Année universitaire 2021/2022
2ème année GSI

Introduction

1. Contexte applicatif
2. Marché des DSPs
3. Chaîne TdSI

4
Année universitaire 2021/2022
Algorithmes de TNS1 (1)
2ème année GSI

1Traitement numérique du signal


 Signaux numériques
– Temps et amplitude discrets
– Flot de données
– Scalaires, vectorielles, matricielles,

 Traitement temps réel


– Temps d'exécution T guidé par flots de données
– période des sorties Te > T

5
Année universitaire 2021/2022
Algorithmes de TNS (2)
2ème année GSI

 Complexité

 Format de données

6
Année universitaire 2021/2022
Algorithmes de TNS (3)
2ème année GSI

 Charge de calcul importante


– Nids de boucles
– Multiplications-accumulations (convolution)
– Multiplications-additions (FFT, DCT, adaptation, distances, ...)
 Précision des calculs
– Virgule fixe ou flottante
– Compromis coût – précision des calculs
 Bande passante mémoire
– Calculs d'adressage complexes
– Gestion signal, accès image, bit-reverse (FFT), ...
 Boucles de traitement courtes
– Les instructions peuvent être placées en interne
– Pas besoin de grande taille de cache (données ou instructions)

7
Année universitaire 2021/2022
Algorithmes TNS Vs Architecture
2ème année GSI

8
Année universitaire 2021/2022
Exemples
2ème année GSI

Exemples d’applications Exemples d’algorithmes

 Radars et sonars  Filtrage


 Communications :  Transformées
 modems  Codage/décodage
 Réseaux  Compression/décompression
 téléphones cellulaires  Cryptage/décryptage
 Disques durs  Contrôle
 Appareils audio  Reconnaissance de la parole
 lecteurs CD, DVD, MP3. . .  Synthèse de signaux
 prothèses auditives  Elimination d'échos
 Synthétiseurs  Estimation spectrale
 reconnaissance de la parole
 Vidéo
 Automobile
 Robotique

9
Année universitaire 2021/2022
2ème année GSI

Introduction

1. Contexte applicatif
2. Marché des DSPs
3. Chaîne TdSI

10
Année universitaire 2021/2022
DSP naissance
2ème année GSI

☻1er DSPs (années 70): développés pour des applications de


radars militaires et de télécommunications cryptées.

☻ C'est Texas Instruments® qui en 1978 introduit un DSP pour la


synthèse de la voix pour des applications très grand public. Il aura
fallu 15 ans supplémentaires pour que les DSP deviennent des
composants incontournables de l'électronique grand public.

11
Année universitaire 2021/2022
Marché des DSPs
2ème année GSI

12
Année universitaire 2021/2022
Vente mondiale des DSPs 2ème année GSI

13
Année universitaire 2021/2022
2ème année GSI

Introduction

1. Contexte applicatif
2. Marché des DSPs
3. Chaîne TNS

14
Année universitaire 2021/2022
Synoptique d’une application TNS
2ème année GSI

15
Année universitaire 2021/2022
Chaîne de traitement TNS
2ème année GSI

16
Année universitaire 2021/2022
Filtre anti-repliement
2ème année GSI

• Critère de Shannon
fréquence d’échantillonnage Fe > = 2 x Fentrée
• Phénomène de repliement spectral ou aliasing
– Si critère de Nyquist non respecté: pertes d’informations et
déformation du spectre
– Soit Fe=40 KHz et un signal carré (Fentrée=10 KHz). Pourtant le
repliement de spectre existe car le signal a des harmoniques (20
KHz, 30KHz, 40KHz)
• Solution
Filtrage du signal analogique par un filtre passe-bas (appelé
filtre anti-repliement ou anti-aliasing) avant son injection dans
l’échantillonneur.

17
Année universitaire 2021/2022
Quelle fréquence d’échantillonnage
pour quelle application? 2ème année GSI

Respecter bien sûr le critère de Shannon

Fréquence Applications
8 kHz Utilisée exclusivement en téléphonie
11.025 kHz utilisée en micro-informatique
22.05 kHz utilisée dans les applications de vidéo numérique sur micro-informatique
32 kHz Utilisée exclusivement en radiodiffusion numérique
44.1 kHz Utilisée pour les CD
48 kHz Fréquence de base pour les systèmes de TdSI
96 kHz Utilisée par les voix audio du DVD
192 kHz Fréquence récemment introduite sur certains systèmes de hautes gammes

18
Année universitaire 2021/2022
Quantification
2ème année GSI

Exemple ADC 2 bits


• Un ADC a pour rôle de fournir un nombre
entier à l'image d'une tension.
– Une tension possède par définition une infinité
de valeurs possibles (grandeur analogique)
– le nombre entier fourni, est forcément limité en
quantité de valeurs.

• Le quantum (Ou résolution) d’un ADC est l’incrément de tension q, qui fait
évoluer le nombre entier d’une valeur à la suivante.
Vref   Vref 
q
2n
Où n est le nombre de bits de l’ADC

19
Année universitaire 2021/2022
Quantification et bruit de
quantification 2ème année GSI

• La quantification est l’approximation des valeurs d’un signal x(n) en un mot


binaire codé sur n bits. On notera :

XQ(n) = Q[x(n)] = k.q (q est le pas de quantification)


• Exemple:
Un convertisseur 8 bits qui admet un signal entre 0 et 1V
Les 8 bits donnent une résolution de 256=28 mots binaires possibles
Erreur de quantification maximale = pas de quantification est:
q= 1/256 par pas.

• L’erreur de quantification est e(n) = XQ(n) - x(n).

• L’effet de cette quantification est de superposer au signal d’origine un signal de


bruit blanc uniformément réparti e(n).

• La variance du bruit e(n) est équivalente à la puissance du bruit: q2


PB  e 
2

12
20
Année universitaire 2021/2022
Quelques résolutions courantes
2ème année GSI

Résolution Applications
micro-informatique, applications qui ne nécessite pas une grande qualité et tolérant un bruit
8 bits de quantification important. Cette résolution est utilisé en téléphonie
utilisée dans certains instruments numériques de la première génération (1985-1990),
12 bits comme les échantillonneurs Akai S1200, et SCI Prophet 2000

14 bits utilisée pour certains CAN/CNA grand public notamment sur les premiers lecteurs de CD
résolution standard pour les applications grand public de bonne qualité ou
16 bits semi-professionnelles
résolution utilisée sur les appareils semi-professionnels et professionnels, assurant à la fois
18 à 20 bits une très bonne dynamique et une marge confortable pour les calculs.
résolution utilisée par les voies audio des DVD et considéré comme un standard en studio.
En réalité, seuls quelques appareils professionnels sont réellement capables de
24 bits produire et d'exploiter cette dynamique.
résolution utilisée exclusivement de façon interne aux processeurs. Aucun convertisseur
audionumérique n'est actuellement capable de produire un signal numérisé de cette
32 bits qualité

21
Année universitaire 2021/2022

Vous aimerez peut-être aussi