Описаны основные вопросы создания процессорной системы на платформе Zynq All Programmable SoC. Основное внимание в ходе данного курса будет уделено разработке программного обеспечения для встроенных систем на платформе Zynq All Programmable SoC и использованию возможностей, предлагаемых Xilinx SDK.
| Продолжительность обучения | 2 дня | |
| Место проведения | Санкт-Петербург, Новоизмайловский проспект, 34к3 | |
| Форма обучения | с 10:00 до 17:00 | |
| Стоимость обучения | ~50000 руб * | |
| Контакты | +7(962)722-36-80 / cpe.ifmo@yandex.ru |
| Тема 1 Обзор платформы Zynq-7000 All Programmable SoC |
Рассматриваются параметры и преимущества SoC Zynq. Кратко описываются основные характеристики процессорной системы ARM® Cortex™-A9 и интегрированной программируемой логики. |
| Тема 2 Краткий обзор процессорных систем, интерфейсов ввода/вывода и периферийных устройств |
Описывается архитектура процессорной системы ARM® Cortex™-A9 и программной процессорной системы MicroBlaze™. Описаны компоненты данных систем, а также устройства ввода/вывода и периферийные устройства платформы Zynq-7000 All Programmable SoC. |
| Тема 3 Xilinx SDK и процесс разработки программной части |
Демонстрируются основные возможности и особенности среды разработки Xilinx Software Development Kit. Подробно рассматривается процесс создания приложения, импорта описания проекта из Vivado Design Suite, процесс компиляции приложения и структура проекта в Xilinx SDK. |
| Тема 4 Процесс загрузки процессорной системы |
Описывается процесс загрузки системы. Подробно рассматривается процесс конфигурации процессорной системы и программируемой логики из Flash памяти, а также процесс запуска приложения в процессорной системе. Описывается структура адресного пространства. |
| Тема 5 Отладка приложений для встроенных систем |
Демонстрируются возможности отладки приложений, встроенные в Xilinx SDK. Описывается перспектива “Debug” в Xilinx SDK и базовый процесс отладки приложения. |
| Тема 6 Профилирование |