exponenta event banner

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

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

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

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

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

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

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

Функции

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

Блоки

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

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

Темы

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

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

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

Создание кода HDL из моделей Simulink ® с плавающей запятой.

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

Как можно проверить созданный код из модели с плавающей запятой с помощью HDL Testbench, Cosimulation и FPGA-in-the-loop.

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

Численные соображения при создании кода с собственной плавающей запятой и IEEE-754 соответствием.

Соображения ULP для собственных операторов с плавающей запятой

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

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

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

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

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

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

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

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

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

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

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

Поиск неисправностей

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

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

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

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

Характерные примеры