exponenta event banner

Генерация кода HDL от MATLAB

Создание кода HDL из алгоритмов MATLAB ®

Реализуйте свой алгоритм MATLAB в аппаратном обеспечении, генерируя код HDL и развертывая этот код на прикладной интегральной схеме (ASIC) или программируемой на местах вентильной матрице (FPGA). Запишите алгоритм MATLAB с синтаксисом и функциями, совместимыми с генерацией кода HDL. Если алгоритм использует данные с плавающей запятой, Coder™ HDL помогает преобразовать их в алгоритм с фиксированной запятой. После создания кода HDL и проверки его соответствия исходному алгоритму следует развернуть код HDL на целевом оборудовании.

  • Разработка алгоритма MATLAB
    Поддерживаемые синтаксис и функции MATLAB, системные объекты, рекомендации
  • Преобразование с фиксированной точкой
    Преобразование кода с плавающей запятой в код с фиксированной запятой, оптимизация типов данных с фиксированной запятой
  • Создание кода
    Создание кода ЛПВП и тестового стенда, стандартов кодирования и отчетов, дизайн экспорта для системной интеграции
  • Проверка
    Моделирование и проверка сгенерированного кода ЛПВП с использованием стенда для испытаний ЛПВП, косимуляции или FPGA-in-the-loop
  • Развертывание
    Сценарии синтеза и развертывание сгенерированного кода HDL на платах Intel ®, Xilinx ®, Speedgoat и пользовательских платах FPGA
  • Оптимизация скорости и площади
    Улучшения за счет совместного использования ресурсов, потоковой передачи, конвейерной обработки, сопоставления ОЗУ