Sha256: 933f394f3de4a03199d051dc8755449bb40717f1f64abe41ecef0f81ac899a7f
Contents?: true
Size: 1.72 KB
Versions: 39
Compression:
Stored size: 1.72 KB
Contents
unless $tester.v93k? # Pattern to define subroutines if $tester.respond_to?('start_subroutine') Pattern.create(:subroutine_pat => true) do # Define execute subr $dut.execute(:define => true) # Define match_pin $dut.match(:define => true, :type => :match_pin) # Define match_2pins $dut.match(:define => true, :type => :match_2pins) # Define match_done subr $dut.match(:define => true, :type => :match_done, :delay_in_us => 5) # Define match_done subr with longer timeout of 7mS $dut.match(:subr_name => 'match_done2', :define => true, :type => :match_done, :delay_in_us => 7000) # Define match_done subr with longer timeout of 7sec $dut.match(:subr_name => 'match_done3', :define => true, :type => :match_done, :delay_in_us => 7000000) # Define match_done subr with longer timeout of 72sec $dut.match(:subr_name => 'match_done4', :define => true, :type => :match_done, :delay_in_us => 72_000_000) # Define match_done subr with longer timeout of 10min $dut.match(:subr_name => 'match_done5', :define => true, :type => :match_done, :delay_in_us => 7_000_000_000) # Define match loop with multiple entries $dut.match(:subr_name => 'match_done6', :define => true, :type => :multiple_entries, :delay_in_us => 15_000_000) # Define handshake subr $dut.handshake(:define => true) if $tester.ultraflex? # Define digsrc_overlay_testme32 subr $dut.digsrc_overlay(:subr_name => 'digsrc_overlay_testme32', :define => true, overlay_reg: :testme32) # Define digsrc_overlay subr $dut.digsrc_overlay(:subr_name => 'digsrc_overlay', :define => true, overlay_cycle_num: 64) end end end end
Version data entries
39 entries across 39 versions & 1 rubygems