Tramision

Solo disponible en BuenasTareas
  • Páginas : 4 (946 palabras )
  • Descarga(s) : 0
  • Publicado : 13 de marzo de 2012
Leer documento completo
Vista previa del texto
PROCESADORES DIGITALES DE SEÑAL
Procesador digital de señal ADSP-21060 de Analog Devices Características: Unidades de cálculo de 32 bits en FP Multiplicador, ALU y desplazador Caché de instruccionesDos bancos de memoria de doble puerto (4 Mbit) Dos generadores de direcciones Puerto externo para ampliaciones de memoria Controlador DMA Posibilidad de trabajar en multiproceso Puertos serie de altavelocidad Arquitectura de memoria super-Harvard

Banco 0 Banco 1

Puerto 1 Puerto 2 Datos Direcc. Datos Direcc.

PROCESADORES DIGITALES DE SEÑAL
Unidades de cálculo ALU, multiplicador ydesplazador (“barrel shifter”) Banco de 16 registros Trabaja con 16,32 o 40 bits en FP En enteros siempre 32 bits Registros: R0..R15 o bien F0..F15 Registro intermedio MR (sólo aritmética entera)

PMdata bus DM data bus

Multiplicador

Banco de registros 16 x 40

Shifter

ALU

MR

PROCESADORES DIGITALES DE SEÑAL
La ALU

X

Y

ALU

Opera siempre con registros Puede realizarsuma/resta en paralelo Trabaja con FP y notación entera Ejemplo: F1 = F3 - F4 R0 = R3 + R2 El multiplicador En paralelo con la ULA En notación entera utiliza MR Sólo opera con registros Ejemplo: F1 = F2 *F3 MR = MR + R1 * R2

Multiplicador

MR

PROCESADORES DIGITALES DE SEÑAL
El desplazador (“barrel shifter”) Opera con enteros de 32 bits Utiliza 1,2 o incluso 3 argumentos Multitud defunciones además de las clásicas de rotación y desplazamiento (FDEP y FEXT) Operaciones multifunción Se pueden simultanear las siguientes operaciones: Suma/resta en la ALU R1 = R2+R3 , R5= R3 - R1Multiplicación en punto fijo y acumulación en registro MR y suma, resta o promedio en la ALU MR=MR-R3*R7 , R4=R11+R12 Multiplicación en punto flotante y operación en la ALU F3 = F2 * F1 , F4 = F11 - F12Multiplicación y suma/resta en la ALU R1=R2 * R5 , R6 = R8 + R15 , R0 = R12-R13

PROCESADORES DIGITALES DE SEÑAL
Acceso a memoria, los generadores de direcciones Los buses internos de acceso a memoria...
tracking img