Подсистема дублирования каналов связи сетевого шлюза

Использованные технологии

Управление проектом

Средства управления проектами и отслеживания ошибок:

  • Odoo (внутренний контроль исполнителя)

Средства контроля версий:

  • Git

Проектирование ПЛИС

Целевая технология:

  • Altera Cyclone IV GX
  • Altera Cyclone IV E

Языки описания аппаратуры:

  • VHDL-2008
  • SystemVerilog

Библиотеки:

  • UVM 1.1d

Интерфейсы и шины:

  • Gigabit Ethernet (Altera GX Transceiver)
  • EIM memory interface (NXP i.MX6)

Языки программирования:

  • Tcl

Методики и технологии верификации:

  • унифицированная методология верификации (UVM)
  • библиотека универсальных верификационных компонентов (verification kits)
  • иерархическая структура верификационного окружения
  • генерация воздействий на основе генераторов случайных чисел (constrained random tests)
  • имитация поведения встроенного ПО
  • имитация возникновения неисправностей (error injection)
  • генерация отчетов в формате HTML