直接从 Verigy 导入测试方法定义时,我看到以下参数类型:
[:string, :ContextPins, :int, :double, :PinString, :SpecValue, :SpecVariable, :OptionList, :long, :bool]
但是,origen-sdk文档显示以下类型是可以接受的:
# The type can be :string, :current, :voltage, :time, :frequency, or :integer
一些 Verigy 类型可以很容易地转换为:string (:ContextPins, :PinString, :OptionList, :SpecVariable)
并且:int
可以转换为:integer
,但其余类型需要评估参数本身的意图(即这是:double value
a:frequency
还是 a :voltage
?)。有没有办法绕过这种评估?如果没有,似乎以下类型可能有用:
[:float, :bignum, :bool]