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

Проверяйте идентификатор: com.mathworks.HDL.ModelChecker.runDoubleDatatypeChecks

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

Описание

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

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

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

Примечание

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

См. также

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