Digital Signal Processor
Da Wikipedia, l'enciclopedia libera.
Il Digital Signal Processor (DSP) (processore di segnale digitale), è un particolare tipo di microprocessore ottimizzato per eseguire, in maniera estremamente efficiente, sequenze di istruzioni molto ricorrenti nel condizionamento di segnali digitalizzati (come ad esempio somme, moltiplicazioni e traslazioni).
Il primo DSP monolitico lanciato nel 1978 sul mercato fu l'Intel 2920 dotato di Alu priva di moltiplicatore ed una architettura Harvard VLIW (very long instruction Word) di 24 bit immagazzinata su 192 locazioni di EPROM, uno spazio di RAM di 40 parole da 25 bit ed interfacce ADC e DAC a bordo.I suoi 2.5 MIps effettivi erano all'epoca una velocità altissima.
I DSP sono classificati a seconda dell'ampiezza e del tipo di dato che sono in grado di processare: si parla ad esempio di DSP a 32, 24 oppure a 16-bit; a virgola fissa o mobile.
Ogni DSP è quindi adatto ad applicazioni specifiche: ad esempio, i DSP a 16-bit a virgola fissa sono impiegati per il condizionamento di segnali vocali e trovano il loro principale campo di applicazione nella telefonia (fissa e mobile), mentre i DSP a 32-bit in virgola mobile, avendo una dinamica molto superiore, sono principalmente impiegati nell'elaborazione di immagini e nella grafica tridimensionale.
DSP è acronimo di "digital signal processing", esso è un insieme di tecniche, tecnologie, algoritmi implementati da processori che permettono di trattare un segnale continuo dopo che è stato campionato.
Le radici del DSP risalgono agli anni 60-70 quando divennero disponibili i primi computer digitali. Al giorno d'oggi infatti esistono anche dei processori software (applicazioni) che permettono di analizzare e modificare vari tipi di segnale tramite funzioni matematiche (molto utilizzato il FFT - Fast Fourier Trasform). Utilizzato nei più svariati campi delle scienze per i seguenti scopi: Miglioramento delle immagini, riconoscimento e generazione vocale, compressione di dati, ecc. Le applicazioni sono illimitate poiché quasi tutti i segnali analogici possono essere convertiti in digitali.
[modifica] Utilizzi del DSP
- Tecnologie spaziali: miglioramento delle fotografie, compressione dei dati, analisi intelligente dei dati ricevuti dai sensori.
- Medicina: diagnosi tramite immagini (CT, MRI, Ultrasuoni, e altri), eletrocardiogramma.
- Commercio: compressione dei suoni e delle immagini, effetti speciali, videoconferenze.
- Telefonia: compressione dati e voce, riduzione eco, multiplexing, filtraggio disturbi.
- Militare: radar, sonar, comunicazioni sicure.
- Industrie: monitoraggio risorse petrolifere, disegno CAD.
- Scientifico: analisi terremoti, acquisizione dati, spettroanalisi, simulazioni.