Комплексные решения поставки электронных компонентов

Научно-технический и образовательный центр «Программируемая электроника»

В 2012 году в рамках Международной Университетской Программы мирового лидера по производству ПЛИС компании Xilinx (Xilinx University Program, XUP) был организован Научно-Технический Центр «Программируемая Электроника» на базе «Санкт-Петербургского национального исследовательского университета информационных технологий, механики и оптики» (Университет ИТМО) и при поддержке ООО «ОЭС Спецпоставка».

Организация центра «Программируемая электроника» направлена на решение нескольких задач:

  • Подготовка высококвалифицированных кадров в рамках основных образовательных программ в магистратуре Университета ИТМО со специализацией «Программируемая электроника в инфокоммуникациях»;
  • Повышение квалификации и переподготовка специалистов, работающих в области разработки радиоэлектронных приборов и устройств, по совместно разработанным программам дополнительного профессионального образования;
  • Создание современной лаборатории и дизайн-центра для проведения НИОКР по специальным заказам от государственных и коммерческих предприятий.

Программа XUP даёт возможность ВУЗам бесплатно или на специальных условиях получать доступ к новейшим учебно-методическим материалам, а также программному обеспечению и высокотехнологичному оборудованию в виде специализированных отладочных плат. Высококачественные пособия программы XUP легко внедряются в учебные программы ВУЗов и тем самым позволяют углублённо изучать технологии ПЛИС на практике. Студенты в процессе обучения осваивают выбранную специальность, используя современную элементную базу, программные средства и технологии.

Учебный центр оснащен новейшими испытательными стендами и программным обеспечением, необходимыми не только для учебных занятий, но и проведения полноценных исследований и разработок. Специалисты центра на регулярной основе проводят семинары и технические практикумы по актуальным вопросам элементной базы для высоконадежного применения, возможностям ПЛИС и инновационным решениям в данной области. В настоящее время партнерами учебного центра «Программируемая электроника» являются российские организации, специализирующиеся на разработке и выпуске радиоэлектронных устройств, а именно: конструкторские бюро и дизайн-центры.

В рамках работы центра «Программируемая Электроника» был разработан комплекс учебных курсов по программированию логических интегральных схем. В основу учебного процесса заложена техническая и интеллектуальная база, сформированная на кафедре «Световодной Фотоники» Университета ИТМО. Коллектив преподавателей имеет большой опыт разработки в области волоконных оптических измерительных систем и непрерывно повышает уровень своей квалификации за счёт внедрения новых технологий. Учебный процесс осуществляют молодые преподаватели кафедры "Световодной фотоники": Дейнека И.Г., Шуклин Ф.А., Мехреньгин М.В., Плотников М.Ю. под руководством начальника лаборатории "Программируемой электроники" доцента Алейника А.С.

В настоящее время центр готов предложить обучение по новым разработанным программам:

Программа «Введение в среду проектирования 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.

Программа «Основы проектирования на FPGA»

Форма обучения: 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;
  • Научиться работать с прерываниями в процессорной системе;
  • Изучить процесс загрузки встроенной системы из различных источников;
  • Поддерживать и обновлять программное обеспечение при изменении встроенной системы.

Программа «Проектирование высокоскоростных интерфейсов на базе мультигигабитных трансиверов, Designing with Multi-Gigabit Serial I/O

Форма обучения: 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

Автоматизированное проектирование на ПЛИС