Vous êtes sur la page 1sur 4

Ch1 : GENERALITES SUR DSP

1. Définition

Les processeurs DSP (Digital Signal Processors) sont des


microprocesseurs
spécifiquement conçut pour les applications de traitement numérique
du signal. Ils sont apparus dans les années 1970 dans le cadre
militaire, plus précisément pour améliorer le radar et la
télécommunication.

Ces processeurs ont connu une croissance ces dernières années. On


les retrouve aujourd’hui dans presque tous les équipements
électroniques modernes les téléphones portables, les instruments de
mesure. Ils interviennent dans toute l’application de traitement de
signal. Dans le développement des ces applications les DSP
permettent :
 Les DSP assurent un traitement numérique du signal.
 Les DSP sont une solution pour les applications embarque

2. Traitement numérique du signal


Le traitement numérique du signal est l’alternative du traitement
analogique du signal. Le traitement analogique du signal comporte plus
de lourdeurs d’inconvénients, il est effectue par des circuits
analogiques composes par des composants électroniques, chaque
composant associe une tolérance, l’ensemble de ces tolérances peut
affecter dramatiquement le fonctionnement
du circuit.

Le traitement numérique est plus souple, il permet aisément de :


 Changer les applications.
 Corriger les applications.
 La mise à jours des applications.
Le traitement numérique du signal est très avantageux car permet de
réduire :
 Les erreurs des calculs.
 Le temps de développement.
 Le cout de traitement.

Généralités sur les DSP Page 1/4


Ch1 : GENERALITES SUR DSP

 La consommation d’energie.
Comme solutions technologiques pour la mise en œuvre du traitement
numérique du signal nous avons :
 Les ASIC (Application Specific Integrated Circuits), qui sont
des circuits intègres pour application spécifique, ont longtemps
´et´e la technologie la mieux adaptée pour réaliser des
applications nécessitant des performances élevées.
 Les FPGA (Field Programmable Gate Array), qui sont des
composants électroniques qui comportent un grand nombre de
fonctions logiques de base (ET, OU, etc.) que l’utilisateur peut
combiner entre elles en fonction des besoins de l’application.
 Les DSP pour digital signal processor, qui est l’objet de ce cours

3. Système de traitement numérique du signal à base de DSP


3.1. Choix entre DSP et processeur GPP (GPP, General
Purpose Processor)
On utilise un processeur DSP lorsque les points suivants sont
souhaités :
 Réduction de cout.
 Petite taille du code.
 Consommation réduite d’´energie.
 Traitement de plusieurs signaux en temps réel.
Par contre un processeur GPP est utilise lorsque on désire :
 Une mémoire large.
 La conception des systèmes complexes.
3.2. Architecture générale des systèmes de traitement a
base de DSP
D’une manière générale l’architecture d’un système de traitement
numérique du signal peut être représentée de façon très
schématique par la figure ci-dessous

Généralités sur les DSP Page 2/4


Ch1 : GENERALITES SUR DSP

Chaîne typique d’un système de traitement numérique du signal

Dans tous les domaines du traitement du signal, on trouve des


traitements faisant appel à des fonctions :
 De filtrage (opérations de convolution) ;
 De calcul matriciel ;
 De transformations complexes (FFT, DCT...) ;
 De génération de signaux ;
 De calculs de caractéristiques statistiques telles que,
moyennes, inter corrélations et auto corrélations, etc.

4. Avantages et domaines d’applications des systèmes à base de


DSP

4.1. Avantages des systèmes à base de DSP

Les systèmes à bases de DSP ont les avantages suivants :

Souplesse de la programmation :
Un DSP est avant tout un processeur exécutant un programme de
traitement du signal. Ceci signifie que le système bénéficie donc
d’une grande souplesse de développement. De plus, les fonctions de
traitements numériques peuvent évoluer en fonction des mises à jour
des programmes, et cela pendant toute la durée de vie du produit
incluant le système. Ainsi, modifier par exemple tel ou tel paramètre
d’un filtre numérique ne nécessite pas un changement matériel.
Généralités sur les DSP Page 3/4
Ch1 : GENERALITES SUR DSP

Implémentation d’algorithmes adaptatifs :


Une autre qualité issue de la souplesse des programmes. Il est
possible d’adapter une fonction de traitement numérique en temps
réel suivant certains critères d’évolutions du signal (exemple : les
filtres adaptatifs). Des possibilités propres au système de
traitement numérique du signal. Certaines fonctions de
traitement du signal sont difficiles à implanter en analogique, voire
irréalisables (exemple : un filtre à réponse en phase linéaire).

Stabilité :
En analogique, les composants sont toujours plus ou moins soumis à
des variations de leurs caractéristiques en fonction de la
température, de la tension d’alimentation, du vieillissement, etc. Une
étude sérieuse doit tenir compte de ces phénomènes, ce qui
complique et augmente le temps de développement. Ces inconvénients
n’existent pas en numérique.

Répétabilité, reproductibilité :
Les valeurs des composants analogiques sont définies avec une marge
de précision plus ou moins grande. Dans ces conditions, aucun
montage analogique n’est strictement reproductible à l’identique, il
existe toujours des différences qu’il convient de maintenir dans des
limites acceptables. Un programme réalisant un traitement numérique
est par contre parfaitement reproductible.

4.2. Domaines d’application des DSP

 Instrumentation et mesures
 Communications
 Traitement audio et vidéo
 Graphique, traitement d’images, rendu 3- D
 Navigation, radar, GPS
 Contrôle - robotique, vision, guidage

Généralités sur les DSP Page 4/4

Vous aimerez peut-être aussi