Именование опций

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

Смотрите также