exponenta event banner

addParameter

Класс: hdlcoder. ReferenceDesign
Пакет: hdlcoder

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

Синтаксис

addParameter('ParameterID',parameter_name,'DisplayName',display_name,'DefaultValue',default_value)
addParameter('ParameterID',parameter_name,'DisplayName',display_name,'DefaultValue',default_value,Name,Value)

Описание

addParameter('ParameterID',parameter_name,'DisplayName',display_name,'DefaultValue',default_value) добавляет и определяет пользовательский параметр для ссылочной конструкции с помощью текстового поля, в котором отображается значение параметра по умолчанию.

addParameter('ParameterID',parameter_name,'DisplayName',display_name,'DefaultValue',default_value,Name,Value) добавляет и определяет пользовательский параметр для ссылочной конструкции с дополнительными опциями, заданными одним или несколькими Name,Value аргументы пары.

Пользовательские параметры являются необязательными. В задании «Настройка целевого ссылочного проекта» помощника по рабочему процессу HDL (HDL Workflow Advisor Set Target Reference Design) Coder™ HDL заполняет раздел Параметры ссылочного проекта (Reference design parameters) пользовательскими параметрами и заданными опциями.

Входные аргументы

развернуть все

Имя пользовательского параметра, указанное как символьный вектор.

Пример: 'DUTPath'

Пример: 'ChannelMapping'

Имя, которое необходимо отобразить для пользовательского параметра в помощнике по рабочим процессам HDL, указанное как вектор символов. Это имя появляется в разделе Параметры ссылочной конструкции (Reference design parameters) задачи Задать целевую ссылочную конструкцию (Set Target Reference Design).

Пример: 'DUT Path'

Пример: 'Channel Mapping'

Значение по умолчанию для пользовательского параметра, заданного как символьный вектор. В задаче Задать целевое ссылочное проектирование (Set Target Reference Design) в помощнике по рабочим процессам HDL кодер HDL отображает значение пользовательского параметра по умолчанию в текстовом поле.

Пример: '1'

Аргументы пары «имя-значение»

Укажите дополнительные пары, разделенные запятыми Name,Value аргументы. Name является именем аргумента и Value - соответствующее значение. Name должен отображаться внутри кавычек. Можно указать несколько аргументов пары имен и значений в любом порядке как Name1,Value1,...,NameN,ValueN.

Укажите тип виджета, который будет использоваться для значений параметров. По умолчаниюParameterType - текстовое поле. Если указать выпадающий список для ParameterType, используйте Choice для перечисления значений параметров в виде массива ячеек векторов символов.

Пример: 'ParameterType',hdlcoder.ParameterType.Dropdown указывает раскрывающийся список со значениями, которые может принимать параметр.

Список вариантов, которые можно задать для пользовательского параметра, заданного как массив ячеек векторов символов. Чтобы указать этот список, задайте ParameterType кому hdlcoder.ParameterType.Dropdown.

Пример: 'ParameterType',hdlcoder.ParameterType.Dropdown,'Choice',{'Rx', 'Tx'} задает раскрывающийся список с Rx и Tx в качестве значений раскрывающегося списка.

Представлен в R2016b