4.1 El procesador software Microblaze

El MicroBlaze[11] es un soft-procesor de 32 bits y arquitectura Harvard, diseñado por Xilinx. En la figura [*] se muestra el diseño cargado en la FPGA. Los buses siguen el estándar Core Connect de IBM[13]. También se ha incluido un módulo de depuración, para poder emplear la herramienta gdb de GNU[14].

Figure: Arquitectura del controlador de locomoción
\includegraphics[%
scale=0.6]{ps/fpga-system.eps}

El área ocupada por este procesador es de aproximadamente un 10% en una Spartan IIE400, lo que deja un 90% de espacio libre para añadir el hardware necesario.



Juan Gonzalez 2004-10-05