Курсы для студентов «Разработка для FPGA»

Курс сайт события http://metrotek.spb.ru/edu2017_fpga.html

Добавить в календарь:
Поделиться:

Введение в программирование для FPGA. Большую часть курса занимает изучение и написание модулей с использование языка Verilog/SystemVerilog.

 

Преподают: Дмитрий Ходырев, Данил Бычков, Максим Толкачев
Расписание: Четверг 17:00-19:00
Общая продолжительность: 40 часов
Прием заявок до 23 октября. Итоги рассмотрения заявок 28 октября.
Начало занятий: 1 ноября 2016.

 

Требования к слушателям

  1. Умение читать техническую литературу на английском языке.
  2. Знание булевой алгебры.
  3. Умение пользоваться двоичной и шестнадцатеричной системами счисления помимо десятичной.
  4. Минимальный опыт программирования (желательно, на C)
  5. Преимуществом будет опыт работы в операционной системе Linux.

 

План занятий

  • Введение
  • Логические элементы с памятью
  • Конечные автоматы
  • Память
  • Язык описания аппаратуры — комбинационная логика
  • Язык описания аппаратуры — синхронная логика
  • Язык описания аппаратуры — синхронная логика (events, process control)
  • Тестбенч и симуляция
  • Знакомство с Modelsim
  • FPGA
  • Синтез HDL
  • Различные синтезируемые схемы
  • Важные аспекты FPGA-матрицы (clock, timing)
  • Стартуем проект на отладочной плате
  • Советы по отладке
  • Конструкции для верификации (подпрограммы)
  • Интерфейсы
  • ООП в верификации
  • Больше типов данных и параметризации
  • Assertions и верификационное покрытие

 

 

Комментарии (0):

Оставлять комментарии могут только зарегистрированные пользователи

Для получения embed кода необходимо кликнуть правой
кнопкой мыши на видео и выбрать пункт меню
'Сгенерировать HTML код'

Забыли пароль? Регистрация