Нативная плавающая точка

Что является собственным компонентом HDL Coder, с плавающей точкой, различные поддерживавшие функции, как смоделировать ваш проект, сгенерировать HDL-код и проверить сгенерированный код

Собственный компонент HDL Coder™ технология с плавающей точкой может сгенерировать HDL-код из вашего проекта с плавающей точкой. Это некоторые ключевые возможности:

  • Генерация независимого от цели HDL-кода, который можно развернуть на любом FPGA или ASIC.

  • Поддержка полного спектра функций IEEE 754 включая нестандартные числа, исключения и округление режимов.

  • Обширная поддержка математики и тригонометрических блоков.

Проекты с плавающей точкой имеют лучшую точность, более высокий динамический диапазон и более короткий цикл разработки, чем проекты фиксированной точки. Если ваш проект имеет комплексную математику и тригонометрические операции, используйте нативную технологию с плавающей точкой.

Функции

hdlcoder.createFloatingPointTargetConfigСоздайте целевую настройку с плавающей точкой для библиотеки с плавающей точкой, которую вы задаете

Блоки

развернуть все

Float TypecastПреобразуйте тип типа с плавающей точкой к беззнаковому целому или наоборот
HDL ReciprocalВычислите обратную величину с методом приближения Ньютона-Raphson

Свойства

FPToleranceStrategyЗадайте, проверять ли на допуск с плавающей точкой на основе ошибки ULP или относительной погрешности
FPToleranceValueВведите значение допуска на основе установки проверки допуска с плавающей точкой

Параметры конфигурации Simulink

Темы

Начало работы с собственным компонентом HDL Coder поддержка с плавающей точкой

Обзор нативной поддержки с плавающей точкой в HDL Coder и различных функциях поддержан.

Сгенерируйте независимый от цели HDL-код с собственным компонентом, с плавающей точкой

Как сгенерировать HDL-код от Simulink®models с плавающей точкой.

Проверьте сгенерированный код от собственного компонента, с плавающей точкой

Как можно проверить сгенерированный код из модели с плавающей точкой с помощью Испытательного стенда HDL, Cosimulation и FPGA в цикле.

Числовые факторы с собственным компонентом, с плавающей точкой

Числовые факторы при генерации кода с собственным компонентом, с плавающей точкой и податливость IEEE 754.

Факторы задержки с нативной плавающей точкой

Узнать, как просмотреть задержку оператора с плавающей точкой и различных способов настроить его.

Блоки Simulink, поддержанные с собственным компонентом, с плавающей точкой

Список операторов и поддерживаемых блоков в модели с плавающей точкой.

Значения задержки операторов с плавающей точкой

Значения задержки операций поддержаны в нативном режиме с плавающей точкой.

Оценка критического пути, не запуская синтез

Найдите предполагаемые критические пути в своем проекте, не используя сторонние инструменты синтеза.

HDL Block Properties: нативная плавающая точка

Параметры генерации HDL-кода поддержаны для определенных реализаций блока в Нативной Плавающей точке.

Сопутствующая информация

Поиск и устранение проблем

Выделите достаточные задержки операций с плавающей точкой

Причины и возможные решения для фиксации сообщения об ошибке, связанного с выделением задержки, выходят для операций с плавающей точкой.

Оптимизируйте сгенерированный HDL-код для многоскоростных проектов с большими дифференциалами уровня

Причины и возможные решения для того, чтобы устранить проблемы генерации HDL-кода с многоскоростными моделями, которые имеют большие дифференциалы уровня.

Рекомендуемые примеры