Реализованные проекты
Реализованные проекты, 2014 г.
1. Платы ZedBoard применялись для выполнения семестровых проектов в рамках существующего учебного курса "Языки описания аппаратуры".
2. Разработан и внедрен в учебный процесс курс "Гибридные системы с ARM-архитектурой" на базе аппаратного решения ZedBoard. В рамках курса рассматриваются следующие задачи:
- особенности работы с ОС Linux на ZedBoard
- взаимодействие процессора с внешней периферией посредством AXI
- передача данных между FPGA и процессором
- DMA контроллер для операций с динамической памятью
3. Платы Zedboard и Xilinx Zynq-7000 SoC Video and Imaging Kit использовались для обработки потокового видео с высокоскоростной камеры для решения задачи "Контроль качества нанесения изоляции на оптоволоконный кабель", выполняющейся в рамках подготовки к защите кандидатской диссертации аспирантом НГУ Сизовым Михаилом.
4. Платы Xilinx Kintex-7 FPGA KC705 Evaluation Kit и Xilinx Virtex-7 FPGA VC709 Connectivity Kit были использованы для решения задачи "Высокопроизводительная обработка данных электромагнитного каротажа", которая стала базой для защиты магистерской диссертации Персовым Егором в 2014 году.
5. Плата Xilinx Virtex-7 FPGA VC709 Connectivity Kit использовалась магистрантом Облауховым Константином для выполнения магистерской диссертации на тему "Реализация алгоритма моделирования распространения цунами MOST на базе FPGA", защита которой запланирована в 2015 году.
6. Плата Xilinx Virtex-7 FPGA VC709 Connectivity Kit использовалась для исследований в области обработки космических снимков для оценки эффективности применения FPGA в качестве автономного вычислителя.
7. В декабре 2014 года было проведено обучение в МАИ (Москва) группы из 6 человек по программе "Проектирование в среде Vivado для Zedboard". В рамках обучения были рассмотрены следующие вопросы:
- сравнение среды разработки ISE и Vivado
- обзор архитектуры и возможностей платы ZedBoard
- язык VHDL для описания базовых схем: синхронная и комбинационная логика, триггеры, сдвиговые регистры, конвейеры, компоненты
- отладка дизайна с помощью test-bench • генерация и использование IP-ядер
- использование отладчика Vivado Debug Probes (аналог ChipScope)
- особенности реализации VGA-контроллера на ZedBoard