Этот пример показывает, как установить параметры HDL на модели и сохранить параметры в скрипте MATLAB®.
Установите образцовые параметры HDL
Откройте модель sfir_fixed
.
Проверьте, что параметры модели имеют значения по умолчанию.
%% Set Model 'sfir_fixed' HDL parameters
hdlset_param('sfir_fixed', 'HDLSubsystem', 'sfir_fixed/symmetric_fir');
Установите связанные с HDL параметры модели для подсистемы symmetric_fir
.
Сохраните образцовые параметры HDL
Проверьте, что параметры модели устанавливаются.
%% Set Model 'sfir_fixed' HDL parameters
hdlset_param('sfir_fixed', 'HDLSubsystem', 'sfir_fixed/symmetric_fir');
% Set SubSystem HDL parameters
hdlset_param('sfir_fixed/symmetric_fir', 'InputPipeline', 5);
hdlset_param('sfir_fixed/symmetric_fir', 'SharingFactor', 3);
Сохраните параметры модели в скрипт MATLAB®, sfir_saved_params.m
.
Проверьте сохраненные параметры
Сбросьте связанные с HDL параметры модели к значениям по умолчанию.
Проверьте, что параметры модели имеют значения по умолчанию.
%% Set Model 'sfir_fixed' HDL parameters
hdlset_param('sfir_fixed', 'HDLSubsystem', 'sfir_fixed');
Восстановите сохраненные параметры модели от sfir_saved_params.m
.
Проверьте, что сохраненные параметры модели восстанавливаются
%% Set Model 'sfir_fixed' HDL parameters
hdlset_param('sfir_fixed', 'HDLSubsystem', 'sfir_fixed/symmetric_fir');
% Set SubSystem HDL parameters
hdlset_param('sfir_fixed/symmetric_fir', 'InputPipeline', 5);
hdlset_param('sfir_fixed/symmetric_fir', 'SharingFactor', 3);