НТЦ
Организация центра «Программируемая электроника» направлена на решение нескольких задач:
Подготовка высококвалифицированных кадров в рамках основных образовательных программ в магистратуре Университета ИТМО со специализацией «Программируемая электроника в инфокоммуникациях»;
- Повышение квалификации и переподготовка специалистов, работающих в области разработки радиоэлектронных приборов и устройств, по совместно разработанным программам дополнительного профессионального образования;
- Создание современной лаборатории и дизайн-центра для проведения НИОКР по специальным заказам от государственных и коммерческих предприятий.
Учебный центр оснащен новейшими испытательными стендами и программным обеспечением, необходимыми не только для учебных занятий, но и проведения полноценных исследований и разработок. Специалисты центра на регулярной основе проводят семинары и технические практикумы по актуальным вопросам элементной базы для высоконадежного применения, возможностям ПЛИС и инновационным решениям в данной области. В настоящее время партнерами учебного центра «Программируемая электроника» являются российские организации, специализирующиеся на разработке и выпуске радиоэлектронных устройств, а именно: конструкторские бюро и дизайн-центры.
В рамках работы центра «Программируемая Электроника» был разработан комплекс учебных курсов по программированию логических интегральных схем. В основу учебного процесса заложена техническая и интеллектуальная база, сформированная на кафедре «Световодной Фотоники» Университета ИТМО. Коллектив преподавателей имеет большой опыт разработки в области волоконных оптических измерительных систем и непрерывно повышает уровень своей квалификации за счёт внедрения новых технологий. Учебный процесс осуществляют молодые преподаватели кафедры "Световодной фотоники": Дейнека И.Г., Шуклин Ф.А., Мехреньгин М.В., Плотников М.Ю. под руководством начальника лаборатории "Программируемой электроники" доцента Алейника А.С.
В настоящее время центр готов предложить обучение по новым разработанным программам:
Программа «Введение в среду проектирования Vivado Design Suite»
Форма обучения: 1 день, 10:00 - 17:00
Этот курс дает базовые знания и навыки разработки проектов на ПЛИС фирмы Xilinx с использованием среды разработки Vivado Design Suite.
Обучение позволит:
- Получить представление о процессе проектирования на ПЛИС Xilinx;
- Создавать новые проекты в среде Vivado Design Suite;
- Работать с различными типами файлов среды Vivado Design Suite (HDL, XDC, Simulation);
- Работать с инструментами I/O Planner и Timing Constraints Manager;
- Производить анализ и синтез HDL проекта;
- Анализировать разрабатываемый проект, используя файлы отчетов;
- Использовать средство верификации логических схем Vivado Simulator.
Форма обучения: 3 дня, 10:00 - 16:00
Этот курс даст представление о методах создания эффективного дизайна при разработке проектов на ПЛИС фирмы Xilinx с использованием среды разработки Vivado Design Suite.
Обучение позволит:
- Получить представление об архитектурных ресурсах линейки ПЛИС Xilinx 7-ой серии;
- Ориентироваться в доступных в Vivado IDE процессах разработки (design flows);
- Ориентироваться в типах файлов (HDL, XDC, simulation);
- Анализировать проект с помощью схематичного и иерархичного средств отображения;
- Производить синтез и имплементацию HDL-дизайна;
- Использовать отчеты для анализа проекта по времени, питанию, занимаемым ресурсам (utilization, timing, power reports);
- Создавать специальные программные блоки с использованием библиотеки программных ядер (IP Library utility);
- Назначать базовые временные ограничения (basic timing constraints);
- Использовать базовые Tcl-отчеты (Tcl-based reports);
- Получить представление о синхронной методологии проектирования;
- Использовать отчеты встроенного временного анализатора (STA reports);
- Освоить принципы конфигурации ПЛИС.
Форма обучения: 2 дня, 10:00 - 17:00
В ходе данного курса слушатели получат необходимые навыки для разработки процессорных систем на платформе Zynq All Programmable SoC. Подробно рассматриваются вопросы разработки, расширения и изменения встроенной процессорной системы на базе Zynq, используя Vivado® Design Suite.
Обучение позволит:
- Получить представление о различных инструментах, которые используются при создании процессорных систем от Xilinx;
- Создавать встроенные системы на основе процессора MicroBlaze™ или Cortex™-A9 в Vivado Design Suite;
- Создавать и интегрировать IP компоненты процессорной системы в Vivado IP Integrator;
- Получить представление об основной информации и особенностях интерфейса AXI;
- Настроить и подключить периферийные устройства к процессорной системе по интерфейсу AXI;
- Создать простейшее приложение для процессорной системы в среде Xilinx SDK.
Форма обучения: 2 дня, 10:00 - 17:00
Описаны основные вопросы создания процессорной системы на платформе Zynq All Programmable SoC. Основное внимание в ходе данного курса будет уделено разработке программного обеспечения для встроенных систем на платформе Zynq All Programmable SoC использованию возможностей, предоставляемых Xilinx SDK.
- Создавать встроенные системы на основе процессора MicroBlaze™ или Cortex™-A9 в Vivado Design Suite;
- Получить основные знания о процессе работы в Vivado IP integrator и Customization Wizard;
- Эффективно использовать Xilinx Software Development Kit (SDK);
- Получить навыки, необходимые для разработки как Standalone, так и Linux-based приложений, используя Xilinx SDK;
- Получить представление о процессе отладки приложений в Xilinx debugger tools;
- Научиться работать с прерываниями в процессорной системе;
- Изучить процесс загрузки встроенной системы из различных источников;
- Поддерживать и обновлять программное обеспечение при изменении встроенной системы.
Форма обучения: 3 дня, 10:00 - 17:00
В ходе данного курса слушатели овладеют базовыми теоретическими знаниями и практическими навыками, необходимыми для проектирования высокоскоростных интерфейсов на базе 7-ой серии XILINX со встроенными мультигигабитными трансиверами, научатся использовать их особенности (8B/10B и 64B/66B кодирование, объединение каналов, коррекцию частоты и другие). Так же в курсе объясняется, как пользоваться Transceiver Wizard, как моделировать и тестировать готовые проекты. Этот курс сочетает в себе лекции и лабораторные работы.
Тема 1. Введение
Тема 2. Обзор ПЛИС Xilinx 7-ой серии
Тема 3. Обзор трансиверов Xilinx 7-ой серии
Тема 4. Структура трансиверов
Тема 5. Тактирование и сброс трансиверов
Тема 6. 8B/10B кодер и декодер
Тема 7. Commas и deserializer
Тема 8. Эластичный буфер и коррекция частоты
Тема 9. Объединение каналов
Тема 10. Обзор Transceiver Wizard
Тема 11. Моделирование и реализация трансиверов
Тема 12. PMA подуровень
Тема 13. 64B/66B кодер и Gearbox
Тема 14. Тест и отладка проектов с трансиверами
Тем, кто работает c ПЛИС, но не знает, что такое трансиверы и как их применять.
Вы получите общее представление о трансиверах и способах их применения в вашей работе.
Тем, кто знает что такое трансиверы, но хочет систематизировать свои знания о них.
Вы получите комплексные знания о высокоскоростных приемопередатчиках на примере 7-ой серии Xilinx.
Программы рассчитаны на лиц с высшим или незаконченным высшим техническим образованием.
Адрес: 196191, г. Санкт-Петербург, Новоизмайловский пр., д.34, кор.3
Телефон для справок: +7 812 777-70-80
Автоматизированное проектирование на ПЛИС