Method: OrigenTesters::IGXLBasedTester::Base::Timeset#initialize
- Defined in:
- lib/origen_testers/igxl_based_tester/base/timeset.rb
#initialize(name, pin, edge, attrs = {}) ⇒ Timeset
Specify timeset information by providing a pin and its associated edge timing
10 11 12 13 14 15 16 17 18 19 |
# File 'lib/origen_testers/igxl_based_tester/base/timeset.rb', line 10 def initialize(name, pin, edge, attrs = {}) # :nodoc: attrs = { master_ts: '', # master timeset name t_mode: '' # timing mode (possibly ATE-specific) }.merge(attrs) @master_ts = attrs[:master_ts] @t_mode = attrs[:t_mode] @pins = { pin => edge } self.name = name end |