Собственный компонент HDL Coder™ технология с плавающей точкой может сгенерировать HDL-код из вашего проекта с плавающей точкой. Это некоторые ключевые возможности:
Генерация независимого от цели HDL-кода, который можно развернуть на любом FPGA или ASIC.
Поддержка полного спектра функций IEEE 754 включая нестандартные числа, исключения и округление режимов.
Обширная поддержка математики и тригонометрических блоков.
Проекты с плавающей точкой имеют лучшую точность, более высокий динамический диапазон и более короткий цикл разработки, чем проекты фиксированной точки. Если ваш проект имеет комплексную математику и тригонометрические операции, используйте нативную технологию с плавающей точкой.
hdlcoder.createFloatingPointTargetConfig | Создайте целевую настройку с плавающей точкой для библиотеки с плавающей точкой, которую вы задаете |
FPToleranceStrategy | Задайте, проверять ли на допуск с плавающей точкой на основе ошибки ULP или относительной погрешности |
FPToleranceValue | Введите значение допуска на основе установки проверки допуска с плавающей точкой |
Начало работы с собственным компонентом HDL Coder поддержка с плавающей точкой
Обзор нативной поддержки с плавающей точкой в HDL Coder и различных функциях поддержан.
Сгенерируйте независимый от цели HDL-код с собственным компонентом, с плавающей точкой
Как сгенерировать HDL-код от Simulink®models с плавающей точкой.
Проверьте сгенерированный код от собственного компонента, с плавающей точкой
Как можно проверить сгенерированный код из модели с плавающей точкой с помощью Испытательного стенда HDL, Cosimulation и FPGA в цикле.
Числовые факторы с собственным компонентом, с плавающей точкой
Числовые факторы при генерации кода с собственным компонентом, с плавающей точкой и податливость IEEE 754.
Факторы задержки с нативной плавающей точкой
Узнать, как просмотреть задержку оператора с плавающей точкой и различных способов настроить его.
Блоки Simulink, поддержанные с собственным компонентом, с плавающей точкой
Список операторов и поддерживаемых блоков в модели с плавающей точкой.
Значения задержки операторов с плавающей точкой
Значения задержки операций поддержаны в нативном режиме с плавающей точкой.
Оценка критического пути, не запуская синтез
Найдите предполагаемые критические пути в своем проекте, не используя сторонние инструменты синтеза.
HDL Block Properties: нативная плавающая точка
Параметры генерации HDL-кода поддержаны для определенных реализаций блока в Нативной Плавающей точке.
Выделите достаточные задержки операций с плавающей точкой
Причины и возможные решения для фиксации сообщения об ошибке, связанного с выделением задержки, выходят для операций с плавающей точкой.
Оптимизируйте сгенерированный HDL-код для многоскоростных проектов с большими дифференциалами уровня
Причины и возможные решения для того, чтобы устранить проблемы генерации HDL-кода с многоскоростными моделями, которые имеют большие дифференциалы уровня.