alle domande fondamentali su processori DSP

S

saudrehman

Guest
Hi guys
Sono un principiante in materia di DSP
Volevo sapere che cosa è l'architettura VLIW e perché è così popolare in dsp
anche quello che è un barrel shifter in un processore DSP

 
HI,
A Very Long Instruction Word o VLIW architettura della CPU implementa una forma di parallelismo a livello di istruzione.Simile ad architetture superscalare, che utilizza le unità di esecuzione diversi (ad esempio due moltiplicatori), che permette alla CPU di eseguire istruzioni diverse allo stesso tempo (ad esempio due moltiplicazioni).

Per ulteriori informazioni passano attraverso i link:
1) http://en.wikipedia.org/wiki/VLIW
2) http://www.digit-life.com/articles2/vliw/
Ci dispiace, ma è necessario il login per visitare questo allegato

 
Barrel Shifter:
A barrel shifter è un dispositivo hardware che può cambiare una parola di dati da un qualsiasi numero di bit in una singola operazione.E 'implementato come un multiplexer, ogni uscita può essere collegato a qualsiasi ingresso a seconda della distanza del cambio.

Prendiamo ad esempio un 4-barrel shifter bit, con ingressi A, B, C e D. Il cambio può cyclicly modificare l'ordine delle uscite.cioè si può 'shift' tutte le uscite fino a 3 unità a destra (e quindi fare qualsiasi combinazione ciclica di A, B, C e D).Shifters Barrel hanno una varietà di implementazioni, tra cui un componente essenziale per il filtraggio digitale (accanto alla ALU).

Il barrel shifter è di vitale importanza in operazioni aritmetiche floating point hardware.Per una virgola mobile aggiungere e sottrarre il funzionamento, la mantissa del numero deve essere allineata n bit.Se un cambio convenzionale è utilizzato, spostando un numero a 32 bit, in uno scenario peggiore dei casi, richiede 32 cicli di clock, creando così overhead troppo.

E anche checkout questo link:
http://www.answers.com/topic/barrel-shifter

 

Welcome to EDABoard.com

Sponsor

Back
Top