Présentation

Article

1 - PROCESSEURS DANS LE TRAITEMENT NUMÉRIQUE

2 - ARCHITECTURE MÉMOIRE DES DSP

3 - ARITHMÉTIQUE

4 - UNITÉ DE CALCUL MAC ET FILTRAGE

5 - MODES D’ADRESSAGE

6 - JEU D’INSTRUCTIONS ET PARTICULARITÉS

  • 6.1 - Instructions particulières
  • 6.2 - Conversions flottant-entier
  • 6.3 - Tables de constantes
  • 6.4 - Communications

7 - CARACTÉRISTIQUES ARCHITECTURALES GÉNÉRALES

8 - OUTILS DE MISE AU POINT

9 - CIRCUITS SPÉCIALISÉS

Article de référence | Réf : E3565 v1

Processeurs dans le traitement numérique
Processeurs de traitement numérique du signal (DSP)

Auteur(s) : Gérard BLANCHET, Patrick DEVRIENDT

Date de publication : 10 févr. 2000

Pour explorer cet article
Télécharger l'extrait gratuit

Vous êtes déjà abonné ?Connectez-vous !

Sommaire

Présentation

Auteur(s)

  • Gérard BLANCHET : Directeur d’études à l’École Nationale Supérieure des Télécommunications

  • Patrick DEVRIENDT : Responsable du département télécommunications de l’École spéciale de Mécanique et d’Électricité

Lire cet article issu d'une ressource documentaire complète, actualisée et validée par des comités scientifiques.

Lire l’article

INTRODUCTION

L’utilisation de techniques numériques a nettement pris le pas sur les techniques analogiques dans de nombreux domaines, parmi lesquels on peut citer pêle-mêle :

  • le traitement du signal classique (filtrage, transformées rapides, génération de signaux...) ;

  • les télécommunications (codage-décodage, modulation-démodulation, égalisation adaptative, annulation d’écho, cryptage...) ;

  • le traitement de la parole (codage-compression, analyse, reconnaissance, synthèse...) et des images (codage-compression, reconnaissance de formes...) ;

  • le radar (poursuite multimode, traitement antiréverbération, identification de cibles...) ;

  • les applications médicales : traitement de signaux EEG, EMG, EOG... imagerie biomédicale dans les RMN...) ;

  • la commande (industrielle, avionique...), etc.

L’apparition des microprocesseurs standards, suivis des microcontrôleurs, puis des DSP (Digital Signal Processors), microprocesseurs dédiés au traitement du signal, a rapidement assuré l’avantage des solutions programmées sur les solutions câblées. Ces techniques présentent de nombreuses caractéristiques intéressantes parmi lesquelles :

  • une reproductibilité des traitements facilitant les tests ;

  • la réalisation de fonctions n’ayant pas, ou du moins très difficilement, d’équivalent analogique ;

  • une facilité de modification des algorithmes et/ou des paramètres que celui-ci nécessite ;

  • l’existence d’outils de simulation.

D’un point de vue économique, on peut être assuré d’une croissance importante du marché des DSP eu égard les équipements dans lesquels ils sont présents :

  • les téléphones mobiles sous forme de circuits spécialisés à cœur de DSP ;

  • les modems sous une forme similaire ;

  • les terminaux DSL (Digital Subscriber Line), HDSL, ADSL... dans lesquels ils assurent l’égalisation, le brouillage, l’annulation d’écho, la suppression de la télédiaphonie, etc.

  • la télévision haute définition (TVHD) (codage-décodage du son et de l’image) ;

  • la radiodiffusion numérique (DAB Direct Broadcast Audio) ;

  • les DVD (Digital Video Disks) pour le décodage son Dolby AC-3 et le décodage vidéo MPEG-2 ;

  • le contrôle des moteurs à courant alternatif ;

  • le contrôle des disques durs : utilisation de techniques à maximum de vraisemblance (PRML Partial Response, Maximum Likehood) pour augmenter la densité d’enregistrement, etc.

Nous parlerons de ce qui identifie réellement les processeurs de traitement du signal en vue des traitements qu’il y a lieu de réaliser. Nous nous intéresserons ensuite aux techniques reprises aux processeurs standard utilisés dans les microordinateurs et autres stations de travail. Ces techniques, structure Harvard, mémoire cache et pipeline, sont systématiquement utilisées dans les DSP. Les concepts présentés seront illustrés par des exemples pris sur les DSP des trois constructeurs AT&T, Motorola, et Texas Instruments. Les autres acteurs du marché des DSP, dont les noms apparaissent aussi dans ce qui suit, sont pêle-mêle : Cirrus Logic, Texas Instruments, SGS-Thomson, IBM, Lucent, Analog Devices, Motorola, Philips, Rockwell Int., Zoran, etc.

En retour, les DSP ont fait profiter les processeurs classiques de certaines de leurs caractéristiques. Les architectures MMX, puis Merced, d’Intel, ou autre Power3 d’IBM, en sont des exemples.

Les exemples donnés sont, pour la plupart, issus des guides utilisateur et autres notes d’applications de ces fabricants, tous documents que l’on trouve très facilement sur leurs sites Internet.

Cet article est réservé aux abonnés.
Il vous reste 95% à découvrir.

Pour explorer cet article
Téléchargez l'extrait gratuit

Vous êtes déjà abonné ?Connectez-vous !


L'expertise technique et scientifique de référence

La plus importante ressource documentaire technique et scientifique en langue française, avec + de 1 200 auteurs et 100 conseillers scientifiques.
+ de 10 000 articles et 1 000 fiches pratiques opérationnelles, + de 800 articles nouveaux ou mis à jours chaque année.
De la conception au prototypage, jusqu'à l'industrialisation, la référence pour sécuriser le développement de vos projets industriels.

DOI (Digital Object Identifier)

https://doi.org/10.51257/a-v1-e3565


Cet article fait partie de l’offre

Électronique

(242 articles en ce moment)

Cette offre vous donne accès à :

Une base complète d’articles

Actualisée et enrichie d’articles validés par nos comités scientifiques

Des services

Un ensemble d'outils exclusifs en complément des ressources

Un Parcours Pratique

Opérationnel et didactique, pour garantir l'acquisition des compétences transverses

Doc & Quiz

Des articles interactifs avec des quiz, pour une lecture constructive

ABONNEZ-VOUS

Lecture en cours
Présentation

1. Processeurs dans le traitement numérique

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 1.

Dans tous les domaines précédemment cités en exemple, 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, intercorrélations et autocorrélations, etc.

Selon les caractéristiques fréquentielles des phénomènes étudiés et la charge de calcul à mettre en œuvre, ces traitements pourront être réalisés à l’aide :

  • d’une architecture spécialisée : circuits spécialisés de filtrage numérique, réseaux systoliques, etc ;

  • d’un processeur classique ou d’un microcontrôleur : cette solution a l’avantage de profiter de solutions matérielles, et surtout logicielles, éprouvées ;

  • d’un microprocesseur de traitement numérique de signal rattaché ou non à un processeur hôte, ce dernier devant, si nécessaire, charger le programme de traitement et les paramètres de ce traitement, et éventuellement faire les acquisitions et restitutions des données.

Les implantations de ces différentes solutions peuvent prendre de nombreuses formes : circuits intégrés dotés d’un cœur de DSP, cartes enfichables dans un ordinateur hôte ou connectées, à travers une liaison série ou parallèle, à un processeur, PC ou station de travail.

Comme nous le verrons par la suite, la durée d’une opération de multiplication-accumulation (MAC) est le temps de traitement « par cellule élémentaire » dans une opération de filtrage. Ce type d’instruction, très caractéristique du traitement numérique du signal TNS, reflète bien les performances des DSP chargés de les mettre en œuvre. Les tableaux 1 et 2 donnent la durée de l’opération MAC dans quelques DSP.

Les tableaux 1 et ...

Cet article est réservé aux abonnés.
Il vous reste 93% à découvrir.

Pour explorer cet article
Téléchargez l'extrait gratuit

Vous êtes déjà abonné ?Connectez-vous !


L'expertise technique et scientifique de référence

La plus importante ressource documentaire technique et scientifique en langue française, avec + de 1 200 auteurs et 100 conseillers scientifiques.
+ de 10 000 articles et 1 000 fiches pratiques opérationnelles, + de 800 articles nouveaux ou mis à jours chaque année.
De la conception au prototypage, jusqu'à l'industrialisation, la référence pour sécuriser le développement de vos projets industriels.

Cet article fait partie de l’offre

Électronique

(242 articles en ce moment)

Cette offre vous donne accès à :

Une base complète d’articles

Actualisée et enrichie d’articles validés par nos comités scientifiques

Des services

Un ensemble d'outils exclusifs en complément des ressources

Un Parcours Pratique

Opérationnel et didactique, pour garantir l'acquisition des compétences transverses

Doc & Quiz

Des articles interactifs avec des quiz, pour une lecture constructive

ABONNEZ-VOUS

Lecture en cours
Processeurs dans le traitement numérique
Sommaire
Sommaire

BIBLIOGRAPHIE

  • (1) - EDWARD (A.L.) -   IEEE ASSP Magazine.  -  Oct. 1988.

  • (2) - BLANCHET (G.), DUPOUY (B.) -   Architecture des ordinateurs : des techniques de base aux techniques avancées.  -  Masson 1991.

  • (3) - Analog Devices -   ADSP-2100, Applications Handbook.  -  Vol. 1.

  • (4) - Texas instruments, Semiconductor Group -   IEEE Std 1149.1 (JTAG) Testability.  -  Document technique. Ref. SSYA 002C.

  • (5) - ROTTE (E.), WOUDSMA (R.), KIEVITS (P.), MOERMAN (C.M.) -   REAL DSP Technology for Telecom Applications.  -  DSP Multimedia & Technology mars/avr. 1999. Vol. 8 no 2.

  • (6) - HANSEN (C.) -   Architecture of a Broadband Mediaprocessor.  -  COMPCON96.

  • ...

DANS NOS BASES DOCUMENTAIRES

  • Traitement numérique du signal.

Cet article est réservé aux abonnés.
Il vous reste 93% à découvrir.

Pour explorer cet article
Téléchargez l'extrait gratuit

Vous êtes déjà abonné ?Connectez-vous !


L'expertise technique et scientifique de référence

La plus importante ressource documentaire technique et scientifique en langue française, avec + de 1 200 auteurs et 100 conseillers scientifiques.
+ de 10 000 articles et 1 000 fiches pratiques opérationnelles, + de 800 articles nouveaux ou mis à jours chaque année.
De la conception au prototypage, jusqu'à l'industrialisation, la référence pour sécuriser le développement de vos projets industriels.

Cet article fait partie de l’offre

Électronique

(242 articles en ce moment)

Cette offre vous donne accès à :

Une base complète d’articles

Actualisée et enrichie d’articles validés par nos comités scientifiques

Des services

Un ensemble d'outils exclusifs en complément des ressources

Un Parcours Pratique

Opérationnel et didactique, pour garantir l'acquisition des compétences transverses

Doc & Quiz

Des articles interactifs avec des quiz, pour une lecture constructive

ABONNEZ-VOUS