Реализация математических алгоритмов в интегральных схемах

Современные интегральные схемы становятся не просто электронными компонентами, а платформами для высокопроизводительных вычислений. Для инженеров, работающих с цифровыми устройствами, особенно актуальны навыки реализации численных алгоритмов непосредственно в аппаратуре. Курс ориентирован на специалистов, желающих освоить методы переноса математических моделей и алгоритмов обработки данных в цифровую логику, повысить точность, скорость и эффективность вычислений на уровне микросхем.

Начало обучения: Первого числа каждого месяца

   
Форма обучения: Онлайн
   
Объем программы: 72 акад. часов
   

Стоимость обучения: 25 000 руб.(оплачивать можно поэтапно)

   

Документ об окончании: удостоверение о повышении квалификации

   
Контакты: Тел. +7 (831) 436-73-33
Email: ips@nntu.ru
   
Записаться на обучение

 

Для кого курс:
Программа ориентирована на инженеров-разработчиков цифровых устройств, специалистов по математическому моделированию, а также выпускников технических вузов, планирующих карьеру в области проектирования интегральных схем. Курс востребован среди сотрудников микроэлектронных компаний, организаций ОПК и IT-компаний, где ведётся разработка аппаратных ускорителей и систем цифровой обработки сигналов. По данным hh.ru, спрос на инженеров, совмещающих знания в математике и проектировании цифровых схем, за последние 3 года вырос на 40%.

Чему вы научитесь?

  • Описывать цифровые устройства на языке SystemVerilog
  • Выполнять функциональную верификацию аппаратных модулей
  • Применять численные методы для решения алгебраических и дифференциальных уравнений
  • Разрабатывать верификационные окружения для оценки корректности вычислительных устройств
  • Использовать MATLAB для моделирования и анализа алгоритмов
  • Реализовывать аппаратные модули для решения систем линейных и нелинейных уравнений
  • Создавать конвейерные вычислительные структуры и управлять параллелизмом в цифровых схемах
  • Работать в среде Modelsim/Questasim и применять методы симуляции
  • Проводить лабораторные эксперименты от написания кода до аппаратной реализации

Преимущества курса:

  • Практическая направленность: каждое теоретическое знание закрепляется лабораторной работой
  • Сочетание программной и аппаратной реализации алгоритмов: от MATLAB до цифрового устройства
  • Соответствие профстандарту: обучение строится с учетом требований, закрепленных в официальных нормативных документах.
  • Освоение численных методов на уровне архитектуры микросхем
  • Возможность работать с системами конвейерной обработки и параллельных вычислений
  • Изучение современного языка описания аппаратуры SystemVerilog с элементами ООП
  • Формирование навыков верификации, необходимых для качественного внедрения алгоритмов в FPGA и ASIC
  • Подготовка к разработке аппаратных модулей под стандарты high-performance computing

Зарегистрируйтесь на курс и получите компетенции, востребованные в ключевых отраслях микроэлектроники, телекоммуникаций и обработки данных.

СОДЕРЖАНИЕ КУРСА


Наименование разделов
 

Всего, ак.ч.

Тема 1.1: Маршрут проектирования и тестирования интегральных схем, типы верификации цифровых устройств. Введение в функциональную верификацию. Выполнение и разбор простейших примеров.

Тема 1.2: Принципы работы основных цифровых устройств

Тема 1.3: Основы языка System Verilog

Тема 1.4 : Функциональная верификация и базовая генерация случайных воздействий. Взаимодействие с устройствами с синхронной логикой. 

Тема 1.5: Функциональная верификация и создание тестовых сценариев.

Тема 1.6 : Работа в среде Modelsim/Questasim

37

Тема 2.1 Численные методы решения уравнений

Тема 2.2 Численные методы решения систем линейных уравнений

Тема 2.3 Численные методы решения систем нелинейных уравнений

Тема 2.4 Параллельные вычисления и конвейеры при обработке информации в аппаратуре

33
Выпускная аттестационная работа. 2
Итого: 72