Этот раздел содержит различные опции именования, доступные в HDL Code Generation> панель Global Settings под вкладкой Model Generation. Можно управлять префиксом для сгенерированного имени модели и суффиксом для имени модели валидации.
Задайте префикс к сгенерированному имени модели.
Значение по умолчанию:
'gm_'
Задайте префикс как вектор символов. HDL Coder™ добавляет префикс к имени сгенерированной модели.
Свойство:
GeneratedModelNamePrefix |
Ввод: символьный вектор |
Значение по умолчанию:
'gm_' |
Чтобы установить это свойство, используйте hdlset_param
или makehdl
. Чтобы просмотреть значение свойства, используйте hdlget_param
.
Например, чтобы указать, что вы используете сгенерированную модель в качестве модели программного интерфейса, можно использовать префиксный sm_
. Задайте это свойство, когда вы сгенерируете HDL-код для подсистемы symmetric_fir
в модели sfir_fixed
при помощи любого из этих методов:
Передайте свойство в качестве аргумента к функции makehdl
.
makehdl('sfir_fixed/symmetric_fir', ... 'GeneratedModelNamePrefix','sm_')
Когда вы используете hdlset_param
, устанавливаете параметр на модели, и затем генерируете HDL-код при помощи makehdl
.
hdlset_param('sfir_fixed','GeneratedModelNamePrefix','sm_') makehdl('sfir_fixed/symmetric_fir')
Чтобы задать Prefix for generated model, выберите Generated model.
Задайте суффикс для имени модели валидации.
Default:'_vnl'
Задайте суффикс как вектор символов. HDL Coder добавляет суффикс к имени модели валидации.
Свойство: ValidationModelNameSuffix |
Ввод: символьный вектор |
Значение по умолчанию: '_vnl' |
Чтобы установить это свойство, используйте hdlset_param
или makehdl
. Чтобы просмотреть значение свойства, используйте hdlget_param
.
Например, чтобы указать, что вы используете сгенерированную модель в качестве модели программного интерфейса, можно использовать суффиксный _sm
для имени модели валидации. Задайте это свойство, когда вы сгенерируете HDL-код для подсистемы symmetric_fir
в модели sfir_fixed
при помощи любого из этих методов:
Передайте свойство в качестве аргумента к функции makehdl
.
makehdl('sfir_fixed/symmetric_fir', ... 'ValidationModelNameSuffix','_sm')
Когда вы используете hdlset_param
, устанавливаете параметр на модели, и затем генерируете HDL-код при помощи makehdl
.
hdlset_param('sfir_fixed','ValidationModelNameSuffix','_sm') makehdl('sfir_fixed/symmetric_fir')
Чтобы задать Suffix for validation model, выберите Generated model и Validation model.