0
Origen :: Parametersを実装する際、私は「デフォルト」セットを定義することの重要性を理解しました。しかし、本質的には、私の本当の不履行は、何か違う名前が付けられています。だから私は、パラメータの別名のハックを実装:パラメータのエイリアシング
Origen.top_level.define_params :default do |params|
params.tconds.override = 1
params.tconds.override_lev_equ_set = 1
params.tconds.override_lev_spec_set = 1
params.tconds.override_levset = 1
params.tconds.override_seqlbl = 'my_pattern'
params.tconds.override_testf = 'tm_3'
params.tconds.override_tim_spec_set = 'bist_xxMhz'
params.tconds.override_timset = '1,1,1,1,1,1,1,1'
params.tconds.site_control = 'parallel:'
params.tconds.site_match = 2
end
Origen.top_level.define_params :cpu_mbist_hr, inherit: :default do |params|
# way of aliasing parameter names
end
だけで文書化されていないパラメータのエイリアシングの適切な方法はありますか?あなたがそれらはしかし、この場合:default
と呼ばれたくない場合は
default_params = :cpu_mbist_hr
、私のようなものを有効にするには、PRにオープンになりますけれども