Описание тега microblaze
MicroBlaze - это открытый (имеется документация по использованию, но с закрытым исходным кодом) программный процессор, разработанный Xilinx для своих ПЛИС. Он оптимизирован для использования пространства и выполнения для FPGA Xilinx.
Это RISC-дизайн с гарвардской архитектурой, способный работать со сложными операционными системами, такими как Linux. GCC имеет встроенную поддержку MicroBlaze.
Даже если исходный код MicroBlaze не открыт, его архитектура документирована и находится в свободном доступе. Существует несколько реализаций MicroBlaze с открытым исходным кодом. См. Статью Википедии для получения списка реализаций.
Программы для него могут быть написаны на Ассемблере, C или C++.