HDL Workflow Advisor - это инструмент, который поддерживает набор задач, охватывающих этапы процесса проекта ASIC и FPGA, включая преобразование MATLAB с плавающей точкой® алгоритмы к алгоритмам с фиксированной точкой. Некоторые задачи выполняют валидацию или проверку кода; другие запускают генератор HDL-кода или сторонние программы. Каждая папка на верхнем уровне HDL Workflow Advisor содержит группу связанных задач, которые можно выбрать и запустить.
Используйте HDL Workflow Advisor для:
Преобразуйте алгоритмы MATLAB с плавающей точкой в алгоритмы с фиксированной точкой.
Если у вас уже есть алгоритм MATLAB с фиксированной точкой, задайте Design needs conversion to Fixed Point? No
чтобы пропустить этот шаг.
Сгенерируйте HDL-код из алгоритмов MATLAB с фиксированной точкой.
Симулируйте HDL-код с помощью стороннего инструмента симуляции.
Синтезируйте HDL-код и запустите процесс отображения, который сопоставляет синтезированный логический проект с целевым FPGA.
Запустите процесс Place and Route, который принимает описание схемы, полученное в предыдущем процессе отображения, и излучает описание схемы, подходящее для программирования FPGA.
Автоматический запуск задач. Чтобы автоматически запустить задачи в папке:
Нажмите кнопку Run. Задачи выполняются по порядку до сбоя задачи.
Также щелкните правой кнопкой мыши папку, чтобы открыть контекстное меню. В контекстном меню выберите Run
чтобы запустить задачи в папке.
В случае сбоя задачи в папке:
Исправьте отказ с помощью информации на панели результатов.
Продолжите запуск, нажав кнопку Run.
Запуск отдельных задач. Чтобы запустить отдельную задачу:
Нажмите кнопку Run.
Также щелкните правой кнопкой мыши задачу, чтобы открыть контекстное меню. В контекстном меню выберите Run
чтобы запустить выбранную задачу.
Просмотр результатов. Возможными результатами являются:
Pass: Перейти к следующей задаче. |
Warning: Просмотреть результаты, решите, двигаться дальше или исправлять. |
Fail: Просмотреть результаты, не двигайтесь дальше без фиксации. |
При необходимости устраните проблему с помощью информации на панели результатов.
После того, как вы исправили Warning или Failed задачу, перезапустите задачу, нажав Run.
Выполнить до выбранной задачи. Чтобы запустить задачи до текущего выбранного задания включительно:
Выберите последнюю задачу, которую вы хотите запустить.
Щелкните правой кнопкой мыши эту задачу, чтобы открыть контекстное меню.
В контекстном меню выберите Run to Selected Task
.
Примечание
Если задача до сбоя выбранной задачи, Рабочий процесс Advisor останавливается в неудачной задаче.
Сброс задачи. Чтобы сбросить задачу:
Выберите задачу, которую вы хотите сбросить.
Щелкните правой кнопкой мыши эту задачу, чтобы открыть контекстное меню.
В контекстном меню выберите Reset Task
чтобы сбросить эту и последующие задачи.
Сброс всех задач в папке. Чтобы сбросить задачу:
Выберите папку, которую вы хотите сбросить.
Щелкните правой кнопкой мыши эту папку, чтобы открыть контекстное меню.
В контекстном меню выберите Reset Task
чтобы сбросить задачи этой папки и последующих папок.