Un DSP (“Digital Signal Processor”), és un processador especialment dissenyat per al tractament de senyal (com àudio o vídeo) en temps real.
El DSP incorpora, en el mateix xip, el processador, la memòria i tota una sèrie d’unitats especialitzades, segons el model, com ports simples d’entrada i sortida, ports sèrie, busos I2C, temporitzadors, comptadors, convertidors A/D (analògic a digital) i D/A (digital a analògic), moduladors PWM, unitats PLL, etc.
Es caracteritza per una elevada velocitat de procés. Per a optimitzar l’execució dels algorismes de procés de senyal, s’implementen via maquinari algunes operacions de càlcul complexes habituals, com les acumulacions de productes.
Es programa habitualment en llenguatge C o directament en llenguatge assemblador, amb els ensambladors i compiladors que proporciona el mateix fabricant.
S’utilitza en circuits relacionats amb la imatge, el so i les telecomunicacions, realitzant funcions de processat de senyal en temps real, com compressió i descompressió, detecció i correcció d’errors, xifrat i desxifrat, filtratge, reducció de soroll, en telefonia mòbil, càmeres digitals, reproductors CD/DVD, televisió, etc.
També s’utilitza en regulació i control, en funcions com el càlcul d’algorismes PID, en controls de velocitat, posicionament, etc.
Finalment, també pot utilitzar-se en les aplicacions clàssiques dels microcontroladors.
Per saber més sobre els DSP, pots consultar “The Scientist and Engineer’s Guide to Digital Signal Processing” de Steven W. Smith
Oriol López

M’agrada que donis informació de les entranyes del aparells que avui en dia son tant comuns.
Estic content que t’hagi agradat. Gràcies pel teu comentari, Jordi.