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

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

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

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

Настройки

По умолчанию: Off

На

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

Прочь

Создайте экземпляр 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

На

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

GainFactor_gainparam <= (14 => '1',  OTHERS => '0');
Прочь

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

GainFactor_gainparam <= to_signed(16384, 16);

Зависимость

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

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

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

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