Buenas.
En primer lugar darte las gracias por tus palabras. La verdad es que este mundillo me apasiona y me gusta compartir con la gente mis experiencias.
Sobre el microblaze, lo puedes encontrar junto con su entorno de desarrollo, en el software EDK (Embeded Development Kit) de xilinx. Es muy facil e intuitivo utilizarlo. El microblaze es un procesador de 32bits con un monton de parámetros configurables, tales como multiplicador y/o divisior hardware, tamaño de cache, buses para casi todo e incluso, un coprocesador de coma flotante. Todo depende claro, de la FPGA que tengas, puesto que mientras más cosas pongas, más recursos consumirás. En la red hay muy buenos tutoriales(en inglés) de como construir un sistema con microblaze y el EDK.
El software este es de pago, aunque se encuentra fácilmente en la mula. Lo que no vas a poder es comercializar algo con este procesador, ya que no se proporciona el código VHDL en el EDK, sino que se proporciona un netlist encriptado que sólo entiende el XST de xilinx. Para aprender o realizar proyectos caseros, no tendrás ningún problema, pero para comercializar algo con este micro, vas a tener que pagar(Son inteligentes estos de xilinx).
A si que ánimo. Si consigues el soft y te surge alguna duda, por aqui estaré para echarte una mano.