Проверяйте на большие операции над матрицей

ID проверки: com.mathworks.HDL.ModelChecker.runMatrixSizesChecks

Проверяйте на большие операции над матрицей.

Описание

Эта проверка выводит предупреждение, если ваш проект содержит:

  • Сигналы с матричными типами, которые имеют больше чем две размерности. Генерация HDL-кода поддерживает матричные типы, которые имеют двухмерный максимум.

  • Большие операции над матрицей с Add, Sum или блоками Product, которые приводят к матричному выходу больше чем с десятью элементами. Синтезирование сгенерированного HDL-кода из такого проекта может привести к использованию большого количества ресурсов на целевом FPGA. Для получения дополнительной информации смотрите разделы "генерации HDL-кода" страниц с описанием блока.

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

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

Смотрите также