Vous êtes sur la page 1sur 4

Instituto Tecnológico de Mazatlán

Departamento de Ingeniería Eléctrica –


Electrónica

INGENIERÍA ELECTRONICA
IELC-2010-211

DISEÑO DIGITAL CON VHDL


ETF-1015

M. I. José Manuel Pastrano Balderas


Docente

T A R E A 14
“microprocesadores embebidos: MicroBlaze, PicoBlaze y Nios”

Salas Manjarrez Gonzalo


Nombre del alumno

Número de control del alumno


161000340

Mazatlán, Sin., Diciembre de 2018


Los microprocesadores de tipo “Soft-Core”, son un tipo especial de
procesadores, pues estos vienen embebidos en los FPGA’s, esto se hace con el
fín de reducír el
consumo energético, porque es más fácil manejar una sola placa, y porque al
hacer esto, se mejora notablemente la integridad de la señal, particularmente la
EMI (Interferencia Electromagnética).

Otro Microprocesador que destaca, es Microblaze, este contiene arquitectura de


32 bit, Fue diseñado por Xilinx para ser implementado en sus propias FPGA’s,
exísten versiones de este microprocesador tipo “Open-Source” llamados aeMB
y
OpenFire aunque tienen ciertas características que no poseen, Como las
unidades
de punto flotante, y los pipeline de 5 niveles.

Por su parte, el microprocesador PicoBlaze, es un microprocesador propietario,


pero sín costo, este posee una arquitectura de 8-bit tipo RISC (Esta arquitectura
divide principalmente las instrucciones en 3 grupos, Transferencia, Operaciones
y Control de Flujo). Es un CPU core diseñado por Xilinx, aunque el
microprocesador
no tiene costo, está sujeto a la arquitectura de Xilinx. De este, como de
MicroBlaze, existe una versión “Open-Source” llamado “PacoBlaze”, que es
binariamente compatible con el PicoBlaze Oríginal, Fue diseñado para trabajar
en FPGA’s de baja densidad, como las Spartan/Virtex, que contienen menos de
100 Slices.

Los sistemas embebidos son componentes de hardware y software que son


diseñados para trabajar juntos para realizar una aplicación específica, estos son
empleados en diferentes campos como automóviles, control de sistemas
industriales, y electrónicos de entretenimiento, solo por nombrar algunos.

El diseño de sistemas embebidos se está acrecentando en la actualidad,


principalmente en áreas donde se necesita poder, tamaño, rendimiento y bajo
consumo.

Los microprocesadores son una de las partes fundamentales en los FPGA’s,


entre ellos exísten múltiples procesadores comerciales, tales como Nios II,
MicroBlaze, PicoBlaze, Xtensa, por nombrar algunos, estos fueron diseñados
por Altera, Xilinx y Tensilica, respectivamente. El Nios II, es la bandera
insignia de Altera, es de propósito general de instrucciones reducídas con
características de la arquitectura Harvard, contiene instrucciones de 32 bit, 32
registros de propósito general, 32x32 instrucciones símples, e instrucciones
dedicadas para productos de 64 y 128 bits.

Por su parte Altera tiene a MicroBlaze y PicoBlaze, del lado de MicroBlaze,


tenemos un procesador a 32 bits, opera arriba de los 200Mhz en una Virtex-4
FPGA, también contiene una arquitectura tipo Harvard, 32 registros, también
incluye de manera opcional, una unidad de punto flotante para precisión
compatible con el IEEE- 754.
Conclusiones

En esta presente redacción de mi conclusión respecto al tema de los


microprocesadores embebidos: MicroBlaze, PicoBlaze y Nios. Es la siguiente:
Los sistemas embebidos en pocas palabras son una jerarquía de interconexiones
programables, las cuales permiten a los bloques del FPGA ser interconectados
según la necesidad del diseñador. Estos bloques lógicos permiten al diseñador
realizar las interconexiones de la programación después del proceso de la
manufactura. Y por esto llegue a la conclusión de que el FPGA es capaz de
realizar cualquier acción lógica programable.
Los FPGA actualmente están siendo de gran importancia en nuestros días son
tan importantes que pueden realizar una ejecución de una descripción de una
manera impresiona, ademan cuentan con la capacidad de controlar motores de
pasos hay por medio de microprocesadores embebidos propios de el
(Microblaze, Picoblaze y Nios).

Referencias
[1] García O., Víctor H.; Sosa S., Julio C.; Ortega S., Susana; Tovar, Rubén H.
(2009) MICROPROCESADOR DIDÁCTICO DE ARQUITECTURA RISC
IMPLEMENTADO EN UN FPGA.

Vous aimerez peut-être aussi