_origen._origen_metal.tester_apis#
Classes#
- class _origen._origen_metal.tester_apis.V93K(smt_major_version=None)#
Python interface for the tester backend.
- new_test_method(name, library, allow_missing=False, **kwargs)#
- new_test_suite(name, allow_missing=False, **kwargs)#
- class _origen._origen_metal.tester_apis.IGXL(tester=None)#
- add_ac_spec(symbol, specset, selector=Ellipsis, typ=None, min=None, max=None, comment=Ellipsis)#
- add_dc_spec(symbol, specset, selector=Ellipsis, typ=None, min=None, max=None, comment=Ellipsis)#
- add_edgeset(name, pin, src=Ellipsis, format=Ellipsis, drive_on=Ellipsis, drive_data=Ellipsis, drive_return=Ellipsis, drive_off=Ellipsis, compare_mode=Ellipsis, compare_open=Ellipsis, compare_close=Ellipsis, resolution=Ellipsis, timing_mode=Ellipsis, comment=Ellipsis)#
- add_global_spec(symbol, value, job=Ellipsis, comment=Ellipsis)#
- add_group_pin(group, pin, pin_type=Ellipsis, comment=Ellipsis)#
- add_level(pin, parameter, value, comment=Ellipsis)#
- add_pin(name, pin_type=Ellipsis, comment=Ellipsis)#
- add_power_pin(name, comment=Ellipsis)#
- add_reference(path, comment=None)#
- add_timeset(name, period, pin, edgeset, clock_period=Ellipsis, setup=Ellipsis, timing_mode=Ellipsis, comment=Ellipsis)#
- add_timeset_basic(name, period, pin, clock_period=Ellipsis, setup=Ellipsis, src=Ellipsis, format=Ellipsis, drive_on=Ellipsis, drive_data=Ellipsis, drive_return=Ellipsis, drive_off=Ellipsis, compare_mode=Ellipsis, compare_open=Ellipsis, compare_close=Ellipsis, resolution=Ellipsis, timing_mode=Ellipsis, comment=Ellipsis)#
- add_utility_pin(name, pin_type=Ellipsis, comment=Ellipsis)#
- dcvi_powersupply(name, allow_missing=False, **kwargs)#
- empty(name, allow_missing=False, **kwargs)#
- functional(name, allow_missing=False, **kwargs)#
- new_custom_test_instance(name, proc_name, allow_missing=False, **kwargs)#
- new_flow_line(allow_missing=False, **kwargs)#
- new_job(name, **kwargs)#
- new_patgroup(name, pattern=None, patterns=None)#
- new_patset(name, pattern=None, patterns=None)#
- new_patsubr(name, pattern=None, patterns=None)#
- new_test_instance(name, template, library=None, allow_missing=False, **kwargs)#
- other(name, allow_missing=False, **kwargs)#
- pin_pmu(name, allow_missing=False, **kwargs)#
- ppmu(name, allow_missing=False, **kwargs)#
- set_resource_filename(kind, name)#
- set_wait_flags(test_instance, *flags)#
- test_instance_group(name)#