Core Microblaze unlp

Páginas: 3 (601 palabras) Publicado: 20 de noviembre de 2013
Grupo 1
Pi Puig Martín
Paniego Juan Manuel
Medina Santiago

Introducción
• Es un microprocesador embebido creado por Xilinx, para sus
FPGA’s Spartan y Virtex.
• Es una herramienta altamenteconfigurable, muy potente para
desarrollar proyectos relacionados con arquitecturas paralelas,
codiseño y control.
• Soporta Word, Half Word y Byte.
• Utiliza Big Endian.
• 32 registros de 32bitcada uno de propósito general.
• 18 registros de 32bit para propósitos especiales.
• Instrucciones de 32bit con dos modos de direccionamiento.
• Bus de direcciones de 32bit.
• Existen diferentesversiones.
• Es un Microprocesador pago

Arquitectura

Arquitectura
• El procesador MicroBlaze de 32 bits fue desarrollado con unos
requisitos muy rígidos de ocupación y prestaciones, debido ala limitación impuesta por los recursos disponibles en una
FPGA. Por ello, resulta algo limitado, si se lo compara con
otros micros equivalentes.
• Este procesador cuenta con un sistema deinterconectado
versátil que soporta una variedad de aplicaciones embebidas.
• Muchos aspectos del MicroBlaze pueden ser personalizados
- Tamaño de la caché
- Profundidad del pipeline
- Interfaces delos buses
- MMU

Repertorio de Instrucciones
• La restricción de espacio fuerza a un diseño sencillo, que
encaja perfectamente con la idea de las arquitecturas tipo
RISC, donde el limitado númerode instrucciones permite
simplificar la unidad de decodificación.
• El número total de instrucciones que soporta son 87, están
divididas en tipo A y tipo B.
• Tipos de instrucciones: Aritméticas,lógicas, de control, de
lectura/escritura y de desplazamiento.

Segmentación de cauce
• El número de etapas de pipeline puede ser 3 o 5, dependiendo
del modo de optimización, ejecutando unainstrucción por
ciclo de reloj.
• Utiliza la técnica Delay Slot.
• Para predicción de saltos usa: Branch Target Cache.

Interrupciones y excepciones
• Contiene una única línea de interrupción,...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • unlp
  • Unlp
  • Coran
  • el coran
  • Coras
  • los coras
  • Coros
  • Los Coras

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS