Для ПЛИС спартана 3, спартана 6, virtex 5 и virtex 6 семейства вы можете использовать простой дизайн microblaze в xapp1141 от Xilinx без необходимости EDK .
http://www.xilinx.com/support/documentation/application_notes/xapp1141.pdf
https://secure.xilinx.com/webreg/clickthrough.do?cid=132893&license=RefDesLicense
Включает в себя список соединений для простой конструкции с микроблэйзом. Если вы используете это, вам не нужен EDK вообще.
Вы можете создать список соединений в своем проекте FPGA и построить его, используя обычный поток ISE. Затем вы используете Xilinx SDK для написания и компиляции программного обеспечения для него. Вы очень ограничены в периферийных устройствах, которые будут встроены в микроблейз: простая шина адреса данных, интерфейс отладки и UART.
Любые другие периферийные устройства, которые вы хотите (например, SPI, I2C и т. Д.), Вам придется записывать на HDL и подключать к простому адресу и шине данных, реализованным с помощью простого микроблаза. Ваше программное обеспечение также должно соответствовать и заканчиваться внутренним блоком памяти (8 КБ), выделенным этим списком микроблэйзеров.
UPDATE:
В ISE 13.4 теперь имеется ядро Microglaze MCS coregen, которое позволяет создавать экземпляры микроблаза без EDK.
http://www.xilinx.com/support/documentation/sw_manuals/xilinx13_4/ds865_microblaze_mcs.pdf
Судя по техническому описанию, оно поддерживает все, от Spartan 3 до новых деталей серии 7.