Инструкции для скорости и оптимизации области - пронумерованным списком

Руководства по моделированию HDL являются набором рекомендуемых инструкций, за которыми можно следовать при создании Simulink® модель для генерации кода с HDL Coder™. В дополнение к обеспечению архитектурного руководства, потому что сгенерированный код предназначается для аппаратных платформ, таких как FPGAs, ASICs и SoCs, можно использовать эти инструкции, чтобы оптимизировать проект для скорости или области на целевом компьютере.. Каждое руководство по моделированию для генерации HDL-кода имеет другой уровень серьезности, которая указывает на уровни требований податливости. Чтобы узнать больше об этих уровнях серьезности, смотрите Уровни серьезности Руководств по моделированию HDL.

Эти таблицы приводят инструкции для скорости и оптимизации области в HDL Coder. Инструкции начинают с 3.1 и разделены на подразделы. Эти инструкции не имеют связанной проверки модели. Можно следовать за шаблоном моделирования, рекомендуемым для этих инструкций путем выполнения той регистрации Советника по вопросам HDL-кода. Чтобы узнать больше о Советнике по вопросам HDL-кода, смотрите Совместимость HDL Проверки Модели Simulink Используя Советника по вопросам HDL-кода.

Инструкции 3.1: разделение ресурсов и потоковая передача

ID инструкцииЗаголовокСерьезностьСвязанное Правило Стандарта Проверки/Кодирования Модели
3.1.1Разделение ресурсов добавляет блокиРекомендуемый'none'
3.1.2Разделение ресурсов блоков усиленияРекомендуемый'none'
3.1.3Разделение ресурсов блоков продуктаРекомендуемый'none'
3.1.4Разделение ресурсов умножается - добавляют блокиРекомендуемый'none'
3.1.5Общие факторы для совместного использования подсистемРекомендуемый'none'
3.1.6Используйте MATLAB архитектура Datapath для совместного использования с блоками MATLAB functionРекомендуемый'none'
3.1.7Совместное использование подсистемРекомендуемый'none'
3.1.8Разделение ресурсов дюйм/с с плавающей точкойРекомендуемый'none'
3.1.9Используйте StreamingFactor для разделения ресурсов векторных сигналовИнформативный'none'
3.1.10Используйте SharingFactor и свойства блока HDL для совместного использования операций умножения матрицИнформативный'none'

Инструкции 3.2: конвейеризация тактовой частоты и распределенная конвейеризация

ID инструкцииЗаголовокСерьезностьСвязанное Правило Стандарта Проверки/Кодирования Модели
3.2.1Инструкции по конвейеризации тактовой частотыИнформативный'none'
3.2.2Рекомендуемые распределенные настройки конвейеризацииРекомендуемый'none'
3.2.3Вставьте распределенные регистры трубопровода для блоков с векторными входными параметрами типа данныхИнформативный'none'

Похожие темы

Для просмотра документации необходимо авторизоваться на сайте