hdlget_param

Возвращаемое значение заданного параметра блочного уровня HDL для заданного блока

Синтаксис

p = hdlget_param(block_path,prop)

Описание

p = hdlget_param(block_path,prop) получает значение заданного свойства HDL блока или подсистемы, и возвращает значение к выходной переменной.

Входные параметры

block_path

Путь к блоку или подсистеме в текущей модели.

Значение по умолчанию: 'none'

prop

Вектор символов, который определяет одно из следующего:

  • Имя свойства блока HDL блока или подсистемы задано block_path.

  • все: Если prop установлен в 'all', hdlget_param возвращает пары Name,Value для свойств HDL заданного блока.

Значение по умолчанию: 'none'

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

p

p получает значение свойства блока HDL, заданного prop. Тип данных и размерности p зависят от типа данных и размерностей возвращенного значения. Если prop установлен в 'all', p является массивом ячеек.

Примеры

В следующем примере hdlget_param возвращает значение параметров блоков HDL OutputPipeline к переменной p.

  p = hdlget_param(gcb,'OutputPipeline')

p =

     3

В следующем example hdlget_param возвращает параметры блоков HDL и значения для текущего блока к массиву ячеек p.

p = hdlget_param(gcb,'all')

p = 

    'Architecture'    'Linear'    'InputPipeline'    [0]    'OutputPipeline'    [0]

Советы

  • Используйте hdlget_param только, чтобы получить значение параметров блоков HDL (см. HDL Block Properties: Общий для списка параметров реализации блока). Используйте hdldispmdlparams, чтобы видеть значения параметров модели HDL. Чтобы получить значение общих параметров модели, используйте функцию get_param.

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

| |

Представленный в R2010b