0

Origen には、最上位の DUT および IP 用のモードがあります。ただし、モードAPIでは、自由に属性を定義する柔軟性がありません。事前に定義された属性があり、その一部 (typ_voltage など) は特定の会社またはデバイスに固有のように見えます。

対照的に、パラメーター モジュールでは、柔軟なパラメーター/属性定義を「コンテキスト」内で作成できます。チップ「モード」とパラメータ「コンテキスト」の概念的な違いは実際には何ですか? どちらもユーザーが設定する必要があります。

add_mode :mymode do |m|
  m.typ_voltage = 1.0.V
  # I believe I am limited to what I can define here
end

define_params :mycontext do |params|
  params.i.can.put.whatever.i.want = 'bdedkje'
end

どちらにも、機能が似ているwith_modeswith_paramsのメソッドが含まれています。モード属性を、より柔軟な params API とまったく同じように機能させてみませんか?

どうも

4

1 に答える 1