Программа (Новосибирск, Xilinx)

Кафедра информационно-измерительных систем факультета информационных технологий

Лаборатория MGLab открыта  в сентябре 2013 партнер, активно участвующий  в создании лаборатории: SoftLab NSK
 
Профиль лаборатории  - учебно-методический и научно-исследовательский
Специфика лаборатории:
  • базовое обучение принципам программирования на базе FPGA
  • применение FPGA для потоковой обработки данных в темпе поступления данных
  • применение FPGA в качестве спецвычислителей для решения трудоемких вычислительных задач (приложения биоинформатики, геофизики, математическое моделирование и другие)
  • применение FPGA в задачах обработки мультимедиа данных (телевидение и обработка видео и звука).
 
Программа курсов рассчитана на заказчиков, имеющих высшее инженерное образование, обладающие знаниями цифровой электроники, языков программирования VHDL, Verilog, архитектуры современных ПЛИС и SOPC.
Курс №4. Использование высокоскоростных интерфейсов FPGA - 24 часа
Цель: обзор, реализация и анализ высокоскоростных интерфейсов FPGA Xilinx.
Средства: среда ISE/Vivado и аппаратное устройство на базе FPGA Virtex6/7.
осциллограф / анализатор сигналов Tektronix DSA 70404 (4 ГГц)
Темы курса:
  • ресурсы кристаллов FPGA для работы с высокоскоростными интерфейсами: CTM, RocketIO. 2. Особенности схемотехнических решений платы для реализации высокоскоростных интерфейсов.
  • реализация и анализ контроллера PCI-E gen 1/2/3 на базе FPGA.
  • реализация и анализ контроллера DDR3 на базе FPGA Xilinx.
  • реализация и анализ контроллера 10 Gb Ethernet на базе FPGA Xilinx.
  • реализация и анализ интерфейса HD-SDI на базе FPGA Xilinx.
 
Курс №5. Обзор возможностей работы FPGA Xilinx- 24 часа
Цель: обзор возможностей и особенностей использования FPGA Xilinx для решения практический задач.
Средства: среда ISE/Vivado
  • аппаратные решения на базе Spartan3E, Virtex5, Virtex6 и Kintex7.
  • осциллографы и анализаторы сигналов
Темы курса:
  • этапы разработки аппаратных решений на базе FPGA Xilinx:
  • проектирвание цифрового устройства обработки данных
  • реализации схемы на языке VHDL
  • отладка и анализ полученной реализации
  • конфигурирование FPGA и использование flash-загрузчика
  • особенности реализации схем на предельных частотах
    • User Constrains
    • анализ и обнаружение длинных путей распространения сигналов и способы их оптимизации
  • обзор семейств кристаллов FPGA Xilinx. Выбор и обоснование выбора кристаллов в зависимости от задачи. Жизненный цикл продукта и его поддержка.
 
Составители:
Михаил Шадрин
  • руководитель отдела мультимедиа-разработок СофтаЛаб--НСК
  • доцент кафедры АФТИ ФФ НГУ
  • зам. зав. кафедрой АФТИ ФФ НГУ
Константин Лысаков
  •  кандидат технических наук
  •  научный сотрудник ИАиЭ СО РАН
  •  инженер-программист СофтЛаб-ММ
  •  доцент кафедры АФТИ ФФ НГУ