Следующий рисунок показывает панель HDL Code Generation верхнего уровня в диалоговом окне Параметры конфигурации (Configuration Parameters). Чтобы открыть это диалоговое окно, в галерее приложений нажмите HDL Coder. Появится вкладка HDL Code. В Prepare разделе нажмите Settings.
Панель HDL Code Generation состоит из основных опций, которые задают DUT, для которого требуется сгенерировать код, целевой язык и параметры папки. Настройка Generate HDL for синхронизируется с меню Code for на вкладке HDL Code. Можно также использовать кнопки на этой панели, чтобы инициировать генерацию кода и выполнить проверку совместимости. Панель HDL Code Generation состоит из различных подпанелей.
Дополнительные сведения о параметрах на этой панели см. в разделах Целевой язык и Параметры выбора папок.
Панель HDL Code Generation > Target состоит из параметров, которые можно использовать, чтобы задать целевое устройство и инструмент синтеза. Можно также задать целевое значение частоты в МГц.
Дополнительные сведения о параметрах на этой панели см. в разделах Параметры инструмента и устройства и Целевой параметр частоты.
Панель HDL Code Generation > Optimization состоит из параметров, которые можно использовать, чтобы задать различные области и скорости оптимизации для оптимизации проекта. Можно также задать использование ограничений многоколесного пути в качестве требования к синхронизации для удовлетворения инструментами синтеза.
Дополнительные сведения о параметрах на этой панели см. в разделе:
Панель HDL Code Generation > Floating Point состоит из параметров, которые можно использовать для задания библиотеки IP с плавающей точкой, и дополнительных опций в зависимости от того, использовать ли собственную поддержку с плавающей точкой и сопоставить ли ее с целевыми библиотеками IP с плавающей точкой.
Дополнительные сведения о параметрах на этой панели см. в разделе:
Панель HDL Code Generation > Floating Point состоит из параметров, которые можно использовать для задания библиотеки IP с плавающей точкой, и дополнительных опций в зависимости от того, использовать ли собственную поддержку с плавающей точкой и сопоставить ли ее с целевыми библиотеками IP с плавающей точкой.
Дополнительные сведения о параметрах верхнего уровня в разделе «Настройки часов» этой панели см. в разделе:
В предыдущих разделах содержатся ссылки, чтобы узнать больше о параметрах на различных вкладках этой панели.
Панель HDL Code Generation > Report состоит из параметров, которые можно использовать для задания генерации отчета генерации кода с HDL-кодом. В сложении к информации о сводных данных и часах можно указать, должен ли отчет о генерации кода включать разделы, которые отображают использование ресурсов высокого уровня, трассируемость информацию, эффект различных оптимизаций и потребление ресурсов с плавающей точкой.
Дополнительные сведения о параметрах на этой панели см. в разделе Параметры отчета генерации кода.
Панель HDL Code Generation > Testbench состоит из параметров, которые можно использовать для задания генерации теста для проверки HDL-кода. Можно также задать различные опции testbench, связанные с синхросигналами и сбросом входных сигналов, временем настройки и удержания, а также параметрами допуска testbench.
Дополнительные сведения о параметрах на этой панели см. в разделе:
Панель HDL Code Generation > EDA Tool Scripts состоит из параметров, которые можно использовать, чтобы задать опции, которые управляют генерацией файлов скриптов для сторонних инструментов симуляции и синтеза.
Дополнительные сведения о параметрах на этой панели см. в разделе: