Интернет магазин китайских планшетных компьютеров



Компьютеры - MicroBlaze - Разработка приложений с MicroBlaze с помощью Xilinx EDK

20 апреля 2011


Оглавление:
1. MicroBlaze
2. Разработка приложений с MicroBlaze с помощью Xilinx EDK



Xilinx EDK — пакет программ для разработки встроенных систем на основе MicroBlaze для ПЛИС фирмы Xilinx. Основанный на Eclipse IDE, EDK состоит из двух независимых сред разработки — XPS и SDK.

Разработчик использует XPS для создания и конфигурирования аппаратной спецификации встроенной системы. По ней XPS генерирует синтезируемое описание на уровне регистровых передач, и создает набор скриптов для автоматического создания битового описания. Для ядра MicroBlaze EDK генерирует зашифрованное описание, но исходники на VHDL могут быть приобретены у Xilinx.

SDK служит для создания программной части системы. Как и GNU toolchain, SDK позволяет писать, компилировать и отлаживать программы на C/C++. Имеется специальный симулятор — ISS, благодаря которому можно либо тестировать программу в режиме симуляции, либо используя подходящую плату с установленным FPGA, на реальной системе.

Пользователи XPS становятся обладателями «пожизненной» лицензии на MicroBlaze, без необходимости внесения периодических лицензионных платежей.

Альтернативный компилятор и инструмент разработки для MicroBlaze был представлен компанией Altium, но он тоже требует установки EDK и получения лицензии.




Просмотров: 2696


<<< DEC Alpha