Код чека: 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 с плавающей запятой