Class: OrigenTesters::IGXLBasedTester::UltraFLEX::CustomTestInstance
- Inherits:
-
Base::CustomTestInstance
- Object
- Base::CustomTestInstance
- OrigenTesters::IGXLBasedTester::UltraFLEX::CustomTestInstance
- Defined in:
- lib/origen_testers/igxl_based_tester/ultraflex/custom_test_instance.rb
Constant Summary collapse
- TEST_INSTANCE_ATTRS =
Attributes for each test instance line, first few are named directly
%w( test_name proc_type proc_name proc_called_as dc_category dc_selector ac_category ac_selector time_sets edge_sets pin_levels mixedsignal_timing overlay )
- TEST_INSTANCE_EXTRA_ARGS =
Attributes for additional test instance arguments beyond those described above
130
- TEST_INSTANCE_DEFAULTS =
{ proc_type: 'Other', proc_called_as: 'VB DLL' }
- TEST_INSTANCE_ALIASES =
{ name: :test_name, time_set: :time_sets, timeset: :time_sets, timesets: :time_sets }
Instance Attribute Summary collapse
-
#defer_limits ⇒ Object
Give all UltraFLEX test instances the ability to contain limits, these will be rendered to Use-limit lines in the flow.
-
#hi ⇒ Object
Give all UltraFLEX test instances the ability to contain limits, these will be rendered to Use-limit lines in the flow.
-
#hi_limit ⇒ Object
Give all UltraFLEX test instances the ability to contain limits, these will be rendered to Use-limit lines in the flow.
-
#lo ⇒ Object
Give all UltraFLEX test instances the ability to contain limits, these will be rendered to Use-limit lines in the flow.
-
#lo_limit ⇒ Object
Give all UltraFLEX test instances the ability to contain limits, these will be rendered to Use-limit lines in the flow.
-
#scale ⇒ Object
Give all UltraFLEX test instances the ability to contain limits, these will be rendered to Use-limit lines in the flow.
-
#units ⇒ Object
Give all UltraFLEX test instances the ability to contain limits, these will be rendered to Use-limit lines in the flow.
Attributes inherited from Base::CustomTestInstance
#append_version, #finalize, #index, #library, #type, #version
Method Summary
Methods inherited from Base::CustomTestInstance
#==, attrs, define, #initialize, #name, #name=, #to_s, #unversioned_name
Constructor Details
This class inherits a constructor from OrigenTesters::IGXLBasedTester::Base::CustomTestInstance
Instance Attribute Details
#defer_limits ⇒ Object
Give all UltraFLEX test instances the ability to contain limits, these will be rendered to Use-limit lines in the flow
8 9 10 |
# File 'lib/origen_testers/igxl_based_tester/ultraflex/custom_test_instance.rb', line 8 def defer_limits @defer_limits end |
#hi ⇒ Object
Give all UltraFLEX test instances the ability to contain limits, these will be rendered to Use-limit lines in the flow
8 9 10 |
# File 'lib/origen_testers/igxl_based_tester/ultraflex/custom_test_instance.rb', line 8 def hi @hi end |
#hi_limit ⇒ Object
Give all UltraFLEX test instances the ability to contain limits, these will be rendered to Use-limit lines in the flow
8 9 10 |
# File 'lib/origen_testers/igxl_based_tester/ultraflex/custom_test_instance.rb', line 8 def hi_limit @hi_limit end |
#lo ⇒ Object
Give all UltraFLEX test instances the ability to contain limits, these will be rendered to Use-limit lines in the flow
8 9 10 |
# File 'lib/origen_testers/igxl_based_tester/ultraflex/custom_test_instance.rb', line 8 def lo @lo end |
#lo_limit ⇒ Object
Give all UltraFLEX test instances the ability to contain limits, these will be rendered to Use-limit lines in the flow
8 9 10 |
# File 'lib/origen_testers/igxl_based_tester/ultraflex/custom_test_instance.rb', line 8 def lo_limit @lo_limit end |
#scale ⇒ Object
Give all UltraFLEX test instances the ability to contain limits, these will be rendered to Use-limit lines in the flow
8 9 10 |
# File 'lib/origen_testers/igxl_based_tester/ultraflex/custom_test_instance.rb', line 8 def scale @scale end |
#units ⇒ Object
Give all UltraFLEX test instances the ability to contain limits, these will be rendered to Use-limit lines in the flow
8 9 10 |
# File 'lib/origen_testers/igxl_based_tester/ultraflex/custom_test_instance.rb', line 8 def units @units end |