Vous êtes sur la page 1sur 22

Presentation du DSP

Généralités
Quel Processeur utiliser pour
le traitement de signal ?
Quel Processeur utiliser pour
le traitement de signal ?

Généraliste ou spécifique ?
GPP ASIP Application Specific
General Purpose Processor Instruction Set Processor

ASIC Application Specific


Integrated Circuit

DSP Digital Signal Processor


D.S.P : Digital Signal Processor

Processeur destiné au traitement du signal


Analog to Digital
Converter

A.D.C. D.S.P. D.A.C.


x(k) Traitement y(k)
x(t) Acquisition Restitution y(t)
numérique

Acquisition , traitement et restitution du signal


Applications
PRINCIPAUX TRAITEMENTS

- Filtrage

- Identification des signaux des signaux (parole, image…)

- Modulation démoduler (modem, ……)

- Analyse un signal ( FFT)

-Crypter, décrypter

- Générer des signaux


Les types de D.S.P.

Caractéristiques communes
- Architecture optimisée pour le traitement du signal
(Harvard, pipeline…)
- Instruction multiplication accumulation en un cycle
(MAC)
- Modes d ’adressages particuliers (modulo, bit reverse)

Les différentes familles de DSP


- DSP avec unité de calculs en virgule fixe
- DSP avec unité de calculs en virgule flottante (FPU)
- DSP avec des périphériques intégrés

Les langages de programmation: Assembleur (Language Machine) L.machine, C

Constructeurs : AT&T, Texas Inst., Motorola, Analoge Devices...


La carte: TMS 320F28335
La carte: TMS 320 C6713
Annexe
Exemple
d’un microprocesseur généraliste

D A SR
PC

SP http://ambroise.brou1.free.fr/en_009.htm
Exemple d’adressage
Direct et Indirect
(Motorola 68 000)
Exemple d’adressage
Direct et Indirect
(Motorola 68 000)
MOVE.B
B: Byte 8bits
MOVE.W
W: Word 16 bits
MOVE.L
L: Long Word
32 bits

W
Initialement D0 =$51142901 32 bits

Move.W #$12, D0 D0 =$51140012


ADD.W #$30, D0 D0 =$51140042
Adressage immédiat
Notion de Cycle machine

Ordonnancement des Tâches


https://slideplayer.com/slide/13169221/

Vous aimerez peut-être aussi