exponenta event banner

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

Код чека: com.mathworks.HDL.ModelChecker.runDoubleDatatypeChecks

Проверка для double типы данных в модели.

Описание

Эта проверка отображает предупреждение при использовании модели Simulink ®double типы данных с IP-библиотекой с плавающей запятой Native Floating Point. Проверка проходит, когда используется модель double типы данных, но IP-библиотека с плавающей запятой не имеет значения Native Floating Point.

Результаты и рекомендуемые действия

Чтобы исправить это предупреждение, обновите проект путем преобразования double типы данных для single а затем установите для библиотеки IP-адресов с плавающей запятой значение Native Floating Point. Затем можно повторно запустить чек.

Примечание

Проверка проходит, когда используется модель double типы данных, но IP-библиотека с плавающей запятой не имеет значения Native Floating Point. Однако double типы данных в модели могут генерировать реалы в коде HDL, который не синтезируется. Чтобы создать синтезируемый HDL код, конвертируйте double типы данных для single и установите для IP-библиотеки с плавающей запятой значение Native Floating Point.

См. также

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