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

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

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

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