hdlrestoreparams
ブロック レベルおよびモデル レベルの HDL パラメーターをモデルに復元する
説明
例
HDL 関連のモデル パラメーターの保存および復元
次の例では、モデルで HDL パラメーターを設定してそのパラメーターを MATLAB® スクリプトに保存する方法を示します。
モデルの HDL パラメーターの設定
sfir_fixed
モデルを開きます。
sfir_fixed
モデル パラメーターが既定値をもっていることを確認します。
hdlsaveparams('sfir_fixed/symmetric_fir')
%% Set Model 'sfir_fixed' HDL parameters hdlset_param('sfir_fixed', 'HDLSubsystem', 'sfir_fixed/symmetric_fir');
symmetric_fir
サブシステムに対して HDL 関連のモデル パラメーターを設定します。
hdlset_param('sfir_fixed/symmetric_fir', 'SharingFactor', 3) hdlset_param('sfir_fixed/symmetric_fir', 'InputPipeline', 5)
モデルの HDL パラメーターの保存
モデル パラメーターが設定されていることを確認します。
hdlsaveparams('sfir_fixed/symmetric_fir')
%% 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
に保存します。
hdlsaveparams('sfir_fixed/symmetric_fir', 'sfir_saved_params.m')
保存されたパラメーターの確認
HDL 関連のモデル パラメーターを既定値にリセットします。
hdlrestoreparams('sfir_fixed/symmetric_fir')
モデル パラメーターが既定値をもっていることを確認します。
hdlsaveparams('sfir_fixed/symmetric_fir')
%% Set Model 'sfir_fixed' HDL parameters hdlset_param('sfir_fixed', 'HDLSubsystem', 'sfir_fixed');
sfir_saved_params.m
から保存されているモデル パラメーターを復元します。
hdlrestoreparams('sfir_fixed/symmetric_fir', 'sfir_saved_params.m')
保存されているモデル パラメーターが復元されていることを確認します。
hdlsaveparams('sfir_fixed/symmetric_fir')
%% 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);
入力引数
dut
— DUT サブシステム名
文字ベクトル
絶対階層パスを含む、DUT サブシステム名。文字ベクトルとして指定します。
例: 'modelname/subsysTarget'
例: 'modelname/subsysA/subsysB/subsysTarget'
filename
— ファイルの名前
文字ベクトル
以前に保存した HDL モデル パラメーターを含むファイルの名前。
例: '
mymodel_saved_params.m'
バージョン履歴
R2012b で導入
MATLAB コマンド
次の MATLAB コマンドに対応するリンクがクリックされました。
コマンドを MATLAB コマンド ウィンドウに入力して実行してください。Web ブラウザーは MATLAB コマンドをサポートしていません。
Select a Web Site
Choose a web site to get translated content where available and see local events and offers. Based on your location, we recommend that you select: .
You can also select a web site from the following list:
How to Get Best Site Performance
Select the China site (in Chinese or English) for best site performance. Other MathWorks country sites are not optimized for visits from your location.
Americas
- América Latina (Español)
- Canada (English)
- United States (English)
Europe
- Belgium (English)
- Denmark (English)
- Deutschland (Deutsch)
- España (Español)
- Finland (English)
- France (Français)
- Ireland (English)
- Italia (Italiano)
- Luxembourg (English)
- Netherlands (English)
- Norway (English)
- Österreich (Deutsch)
- Portugal (English)
- Sweden (English)
- Switzerland
- United Kingdom (English)