2017-10-30 9 views
0

Origen :: Parameters docsでは、同じスコープ内の他のパラメータセットから継承できることがわかります。私もseeパラメータコンテキストは、別のオブジェクトに従うように設定することができます。私は何を探していますは、2つの機能の組み合わせのようだ:子パラメータセットは別のオブジェクトから継承できますか?

# In top level DUT :top 
define_params :default do |p| 
    p.hello = 'world' 
end 

# In child sub-block :child 
define_params :default, inherit: 'top.default' do |p| 
    p.child_param = 'goodbye' 
end 

# In debugger 
dut.child.params.keys # => [:hello, :child_param] 

THX

答えて

1

かかわら追加するには良い特徴であるかのようにありません、それが今日のことはできません、と思われます。

+0

thx @Ginty。 PRを対象とする。 –

1

オリゲンは現在parameter set remote inheritanceをサポートしています。ここに例があります:

define_params :ate, inherit: 'dut.ddr.default' do |params| 
    params.erase.time = 40.mS 
end 
関連する問題