ID проверки: com.mathworks.HDL.ModelChecker.runDoubleDatatypeChecks
ID проверки: com.mathworks.HDL.ModelAdvisor.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 поддержка с плавающей точкой