Поддержка FPGA Speedgoat с HDL Workflow Advisor

Введение

Simulink® Real-Time™ и HDL Coder™ позволяют вам реализовать алгоритмы Simulink и сконфигурировать функциональность ввода-вывода на платах программируемой пользователем вентильной матрицы (FPGA) Speedgoat. Для примера, который показывает рабочий процесс разработки для плат ввода-вывода FPGA, смотрите, что FPGA Программирует и Настройка (Simulink Real-Time). Вы не используете эти блоки за пределами HDL Workflow Advisor HDL Coder.

Чтобы использовать эти блоки, откройте HDL Workflow Advisor HDL Coder и использовать его, чтобы сгенерировать подсистему интерфейса Simulink Real-Time. Смотрите, что FPGA Программирует и Настройка (Simulink Real-Time).

Маска подсистемы управляет параметрами блоков. Не отредактируйте параметры напрямую. Описания блока плат ввода-вывода FPGA в информационных целях только.

FPGA Speedgoat поддержка модуля IO

Платы FPGA ввода-вывода Speedgoat продаются в качестве части целевых компьютеров Speedgoat. Simulink Real-Time поддерживает следующий Speedgoat (www.speedgoat.com) FPGA модули IO.

Имя модуля IOОписаниеКомментарии

Speedgoat IO331

Speedgoat IO331 является платой программируемой пользователем вентильной матрицы (FPGA), которая обеспечивает 64 двунаправленных LVCMOS или 32 двунаправленных линии ввода-вывода LVDS. Эта плата основана на чипе Xilinx® Spartan® 6 с 147 333 логическими ячейками.

Speedgoat IO331 является основной платой. Speedgoat IO331-6 является конвертером AXM-A75 A/D, дополнением к Speedgoat IO331.

Предупреждение

Speedgoat IO331 и его вариант Speedgoat IO331-6 больше не будет поддерживаться в R2020b с Simulink Real-Time FPGA I/O рабочий процесс. Можно все еще запустить рабочий процесс для этих модулей IO в R2020a. В R2020b используйте Speedgoat IO333-325K или более поздний модуль Speedgoat IO, который основан на Xilinx Vivado®.

Speedgoat IO333

Speedgoat IO333 является платой программируемой пользователем вентильной матрицы (FPGA) на основе чипа Xilinx Kintex® 7 с 325k логическими ячейками.

HDL Workflow Advisor HDL Coder поддерживает настройку Speedgoat IO333-325K-06. Для получения дополнительной информации см. Пакет Интегрирования HDL Coder Speedgoat для IO333-325K в www.speedgoat.com / справка.

Рабочий процесс

Чтобы работать с FPGAs в среде Simulink Real-Time, вы должны:

  • Установите Design Tool Xilinx и HDL Coder. Для определенного инструмента и требуемой версии, смотрите раздел справки платы и документацию HDL Coder.

  • Установите плату ввода-вывода FPGA Speedgoat в целевой машине Speedgoat.

  • Будьте знакомы с технологией FPGA. В частности, необходимо знать частоту часов и контакт коннектора ввода-вывода и настройку канала платы FPGA.

  • Имейте опыт с помощью преобразования типа данных и проектируя алгоритмы фиксированной точки Simulink.

Чтобы сгенерировать HDL-код для вашей цели FPGA, у вас не должно быть опыта программирования HDL.

Похожие темы

Внешние веб-сайты