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