Собственная переменная с плавающей точкой

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

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

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

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

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

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

Функции

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

Блоки

расширить все

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

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

расширить все

Темы

Начало работы с HDL Coder Native с плавающей точкой

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

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

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

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

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

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

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

Факторы ULP нативных операторов с плавающей точкой

Факторы ULP, значения ULP нативных операторов с плавающей точкой и соблюдение IEEE-754 податливости.

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

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

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

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

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

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

Оценка критического пути без выполнения синтеза

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

Свойства блока HDL: собственная плавающая точка

Параметры генерации HDL-кода, поддерживаемые для конкретных реализаций блоков в Native Floating Point.

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

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

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

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

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

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