Параметры индивидуальной настройки RTL для констант и блоков MATLAB function

Эта страница описывает параметры, которые находятся во вкладке HDL Code Generation> Global Settings> Coding Style диалогового окна Configuration Parameters.

Встройте блочный код MATLAB Function

Встроенный HDL-код для блоков MATLAB Function.

Настройки

Значение по умолчанию: Off

On

Встроенный HDL-код для MATLAB Function блокируется, чтобы избежать инстанцирования кода для пользовательских блоков.

Off

Инстанцируйте HDL-кода для блоков MATLAB Function и не встраивайте.

Информация о командной строке

Свойство: InlineMATLABBlockCode
Ввод: символьный вектор
Значение: 'on' | 'off'
Значение по умолчанию: 'off'

Чтобы установить это свойство, используйте функции hdlset_param или makehdl. Чтобы просмотреть значение свойства, используйте функцию hdlget_param.

Например, чтобы позволить встроить кода:

mdl = 'my_custom_block_model';
hdlset_param(mdl,'InlineMATLABBlockCode','on');

Например, чтобы включить инстанцирование HDL-кода:

mdl = 'my_custom_block_model';
hdlset_param(mdl,'InlineMATLABBlockCode','off');

Представляйте постоянные значения агрегатами

Задайте ли константы в VHDL® код представлен агрегатами, включая константы, которые меньше 32 битов. Эта опция не влияет на сгенерированный HDL-код для блоков MATLAB Function.

Настройки

Значение по умолчанию: Off

On

HDL Coder™ представляет константы, как агрегируется. Следующие объявления константы VHDL показывают скаляру меньше чем 32 бита, представленные как агрегат:

GainFactor_gainparam <= (14 => '1',  OTHERS => '0');
Off

Кодер представляет константы меньше чем 32 бита как скаляры и константы, больше, чем или равный 32 битам, как агрегируется. Следующий код VHDL был сгенерирован по умолчанию для значения меньше чем 32 бита:

GainFactor_gainparam <= to_signed(16384, 16);

Зависимость

Эта опция включена, когда выходной язык (заданный опцией Language ) является VHDL.

Информация о командной строке

Свойство: UseAggregatesForConst
Ввод: символьный вектор
Значение: 'on' | 'off'
Значение по умолчанию: 'off'

Чтобы установить это свойство, используйте функции hdlset_param или makehdl. Чтобы просмотреть значение свойства, используйте функцию hdlget_param.

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