Main Content

このページは機械翻訳を使用して翻訳されました。最新版の英語を参照するには、ここをクリックします。

specifyReset

リセット ポートを協調シミュレーション ブロックまたはSystem objectに割り当てます

R2022b 以降

    説明

    specifyReset(cosimConfigObj,name) は、 nameという名前の HDL ポートを、生成されたブロックまたはシステム オブジェクトのリセット ポートとして明示的にマップします。リセット信号の属性は、'default_reset_definition'テーブルのResetPorts行からデフォルト値を継承します。

    specifyReset(__ ,Name=Value) は、前の構文の入力引数に加えて 1 つ以上の名前と値の引数を使用してプロパティを設定します。指定されていない引数は、 'default_reset_definition'から値を継承します。

    デフォルトのリセット属性を変更するには、 'default_reset_definition'の値を指定します。

    specifyCReset(__ ,name,[]) は、 nameで指定されたリセット ポートの定義をクリアします。たとえば、 specifyReset(c,'rst1',[]) は、 ResetPortsrst1という名前のリセットの定義をクリアします。

    入力引数

    すべて折りたたむ

    協調シミュレーション構成。TG cosimulationConfigurationオブジェクトとして指定します。

    生成されたHDL Cosimulationブロックまたはhdlverifier.HDLCosimulation System object™のリセット ポートとしてマップする HDL ポートの名前。文字列または文字ベクトル。複数の出力の場合は、ポート名のセル配列を指定します。

    例: name='reset_in'

    例: name={'rst1','rst2','rst3'}

    データ型: char | string

    名前と値の引数

    引数のオプションのペアを Name1=Value1,...,NameN=ValueN として指定します。ここで Name は引数名で、Value は対応する値です。名前と値の引数は他の引数より後に配置する必要がありますが、ペアの順序は重要ではありません。

    例: specifyReset(c,'rst',InitialValue=1,Duration=54); は、初期値 1、持続時間 54 のリセット信号を作成します。

    リセット信号の初期値。 0または1として指定します。

    リセット信号の継続時間。TG HDLTimeUnit単位の正の整数として指定します。

    バージョン履歴

    R2022b で導入