Этот раздел содержит различные опции именования, доступные в 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.