URL
https://opencores.org/ocsvn/an-fpga-implementation-of-low-latency-noc-based-mpsoc/an-fpga-implementation-of-low-latency-noc-based-mpsoc/trunk
Subversion Repositories an-fpga-implementation-of-low-latency-noc-based-mpsoc
[/] [an-fpga-implementation-of-low-latency-noc-based-mpsoc/] [trunk/] [mpsoc/] [src_c/] [jtag/] [test_rtl/] [jtag_sim_pattern/] [to_xsct2.txt] - Rev 48
Compare with Previous | Blame | View Log
set jseq [jtag sequence]
connect
jtag targets 3
$jseq clear
$jseq irshift -state IDLE -hex 6 23
$jseq drshift -state IDLE -hex 36 7E00000001
$jseq run
puts "hi"
$jseq clear
$jseq irshift -state IDLE -hex 6 23
$jseq drshift -state IDLE -hex 36 0500000002
$jseq run
puts "hi"
$jseq irshift -state IDLE -hex 6 23
$jseq drshift -state IDLE -capture -hex 36 0000000004
set data[$jseq run]
puts "RESULT:$data"
$jseq clear
$jseq clear
$jseq irshift -state IDLE -hex 6 23
$jseq drshift -state IDLE -hex 36 7E00000001
$jseq run
puts "hi"
$jseq clear
$jseq irshift -state IDLE -hex 6 23
$jseq drshift -state IDLE -hex 36 0500000002
$jseq run
puts "hi"
$jseq irshift -state IDLE -hex 6 23
$jseq drshift -state IDLE -capture -hex 36 0000000004
set data[$jseq run]
puts "RESULT:$data"
$jseq clear
$jseq clear
$jseq irshift -state IDLE -hex 6 23
$jseq drshift -state IDLE -hex 36 7E00000001
$jseq run
puts "hi"
$jseq clear
$jseq irshift -state IDLE -hex 6 23
$jseq drshift -state IDLE -hex 36 0500000002
$jseq run
puts "hi"
$jseq irshift -state IDLE -hex 6 23
$jseq drshift -state IDLE -capture -hex 36 0000000004
set data[$jseq run]
puts "RESULT:$data"
$jseq clear
$jseq clear
$jseq irshift -state IDLE -hex 6 23
$jseq drshift -state IDLE -hex 36 7E00000001
$jseq run
puts "hi"
$jseq clear
$jseq irshift -state IDLE -hex 6 23
$jseq drshift -state IDLE -hex 36 0500000002
$jseq run
puts "hi"
$jseq irshift -state IDLE -hex 6 23
$jseq drshift -state IDLE -capture -hex 36 0000000004
set data[$jseq run]
puts "RESULT:$data"
$jseq clear
$jseq clear
$jseq irshift -state IDLE -hex 6 23
$jseq drshift -state IDLE -hex 36 7E00000001
$jseq run
puts "hi"
$jseq clear
$jseq irshift -state IDLE -hex 6 23
$jseq drshift -state IDLE -hex 36 0500000002
$jseq run
puts "hi"
$jseq irshift -state IDLE -hex 6 23
$jseq drshift -state IDLE -capture -hex 36 0000000004
set data[$jseq run]
puts "RESULT:$data"
$jseq clear
$jseq clear
$jseq irshift -state IDLE -hex 6 23
$jseq drshift -state IDLE -hex 36 7E00000001
$jseq run
puts "hi"
$jseq clear
$jseq irshift -state IDLE -hex 6 23
$jseq drshift -state IDLE -hex 36 0500000002
$jseq run
puts "hi"
$jseq irshift -state IDLE -hex 6 23
$jseq drshift -state IDLE -capture -hex 36 0000000004
set data[$jseq run]
puts "RESULT:$data"
$jseq clear
$jseq clear
$jseq irshift -state IDLE -hex 6 23
$jseq drshift -state IDLE -hex 36 7E00000001
$jseq run
puts "hi"
$jseq clear
$jseq irshift -state IDLE -hex 6 23
$jseq drshift -state IDLE -hex 36 0500000002
$jseq run
puts "hi"
$jseq irshift -state IDLE -hex 6 23
$jseq drshift -state IDLE -capture -hex 36 0000000004
set data[$jseq run]
puts "RESULT:$data"
$jseq clear
$jseq clear
$jseq irshift -state IDLE -hex 6 23
$jseq drshift -state IDLE -hex 36 7E00000001
$jseq run
puts "hi"
$jseq clear
$jseq irshift -state IDLE -hex 6 23
$jseq drshift -state IDLE -hex 36 0500000002
$jseq run
puts "hi"
$jseq irshift -state IDLE -hex 6 23
$jseq drshift -state IDLE -capture -hex 36 0000000004
set data[$jseq run]
puts "RESULT:$data"
$jseq clear
$jseq clear
$jseq irshift -state IDLE -hex 6 23
$jseq drshift -state IDLE -hex 36 7E00000001
$jseq run
puts "hi"
$jseq clear
$jseq irshift -state IDLE -hex 6 23
$jseq drshift -state IDLE -hex 36 0500000002
$jseq run
puts "hi"
$jseq irshift -state IDLE -hex 6 23
$jseq drshift -state IDLE -capture -hex 36 0000000004
set data[$jseq run]
puts "RESULT:$data"
$jseq clear
$jseq clear
$jseq irshift -state IDLE -hex 6 23
$jseq drshift -state IDLE -hex 36 7E00000001
$jseq run
puts "hi"
$jseq clear
$jseq irshift -state IDLE -hex 6 23
$jseq drshift -state IDLE -hex 36 0500000002
$jseq run
puts "hi"
$jseq irshift -state IDLE -hex 6 23
$jseq drshift -state IDLE -capture -hex 36 0000000004
set data[$jseq run]
puts "RESULT:$data"
$jseq clear
$jseq clear
$jseq irshift -state IDLE -hex 6 23
$jseq drshift -state IDLE -hex 36 7E00000001
$jseq run
puts "hi"
$jseq clear
$jseq irshift -state IDLE -hex 6 23
$jseq drshift -state IDLE -hex 36 0500000002
$jseq run
puts "hi"
$jseq irshift -state IDLE -hex 6 23
$jseq drshift -state IDLE -capture -hex 36 0000000004
set data[$jseq run]
puts "RESULT:$data"
$jseq clear
$jseq clear
$jseq irshift -state IDLE -hex 6 23
$jseq drshift -state IDLE -hex 36 7E00000001
$jseq run
puts "hi"
$jseq clear
$jseq irshift -state IDLE -hex 6 23
$jseq drshift -state IDLE -hex 36 0500000002
$jseq run
puts "hi"
$jseq irshift -state IDLE -hex 6 23
$jseq drshift -state IDLE -capture -hex 36 0000000004
set data[$jseq run]
puts "RESULT:$data"
$jseq clear
$jseq clear
$jseq irshift -state IDLE -hex 6 23
$jseq drshift -state IDLE -hex 36 7E00000001
$jseq run
puts "hi"
$jseq clear
$jseq irshift -state IDLE -hex 6 23
$jseq drshift -state IDLE -hex 36 0500000002
$jseq run
puts "hi"
$jseq irshift -state IDLE -hex 6 23
$jseq drshift -state IDLE -capture -hex 36 0000000004
set data[$jseq run]
puts "RESULT:$data"
$jseq clear
$jseq clear
$jseq irshift -state IDLE -hex 6 23
$jseq drshift -state IDLE -hex 36 7E00000001
$jseq run
puts "hi"
$jseq clear
$jseq irshift -state IDLE -hex 6 23
$jseq drshift -state IDLE -hex 36 0500000002
$jseq run
puts "hi"
$jseq irshift -state IDLE -hex 6 23
$jseq drshift -state IDLE -capture -hex 36 0000000004
set data[$jseq run]
puts "RESULT:$data"
$jseq clear
$jseq clear
$jseq irshift -state IDLE -hex 6 23
$jseq drshift -state IDLE -hex 36 7E00000001
$jseq run
puts "hi"
$jseq clear
$jseq irshift -state IDLE -hex 6 23
$jseq drshift -state IDLE -hex 36 0500000002
$jseq run
puts "hi"
$jseq irshift -state IDLE -hex 6 23
$jseq drshift -state IDLE -capture -hex 36 0000000004
set data[$jseq run]
puts "RESULT:$data"
$jseq clear
$jseq clear
$jseq irshift -state IDLE -hex 6 23
$jseq drshift -state IDLE -hex 36 7E00000001
$jseq run
puts "hi"
$jseq clear
$jseq irshift -state IDLE -hex 6 23
$jseq drshift -state IDLE -hex 36 0500000002
$jseq run
puts "hi"
$jseq irshift -state IDLE -hex 6 23
$jseq drshift -state IDLE -capture -hex 36 0000000004
set data[$jseq run]
puts "RESULT:$data"
$jseq clear
$jseq clear
$jseq irshift -state IDLE -hex 6 23
$jseq drshift -state IDLE -hex 36 7E00000001
$jseq run
puts "hi"
$jseq clear
$jseq irshift -state IDLE -hex 6 23
$jseq drshift -state IDLE -hex 36 0500000002
$jseq run
puts "hi"
$jseq irshift -state IDLE -hex 6 23
$jseq drshift -state IDLE -capture -hex 36 0000000004
set data[$jseq run]
puts "RESULT:$data"
$jseq clear
$jseq clear
$jseq irshift -state IDLE -hex 6 23
$jseq drshift -state IDLE -hex 36 7E00000001
$jseq run
puts "hi"
$jseq clear
$jseq irshift -state IDLE -hex 6 23
$jseq drshift -state IDLE -hex 36 0500000002
$jseq run
puts "hi"
$jseq irshift -state IDLE -hex 6 23
$jseq drshift -state IDLE -capture -hex 36 0000000004
set data[$jseq run]
puts "RESULT:$data"
$jseq clear
$jseq clear
$jseq irshift -state IDLE -hex 6 23
$jseq drshift -state IDLE -hex 36 7E00000001
$jseq run
puts "hi"
$jseq clear
$jseq irshift -state IDLE -hex 6 23
$jseq drshift -state IDLE -hex 36 0500000002
$jseq run
puts "hi"
$jseq irshift -state IDLE -hex 6 23
$jseq drshift -state IDLE -capture -hex 36 0000000004
set data[$jseq run]
puts "RESULT:$data"
$jseq clear
$jseq clear
$jseq irshift -state IDLE -hex 6 23
$jseq drshift -state IDLE -hex 36 7E00000001
$jseq run
puts "hi"
$jseq clear
$jseq irshift -state IDLE -hex 6 23
$jseq drshift -state IDLE -hex 36 0500000002
$jseq run
puts "hi"
$jseq irshift -state IDLE -hex 6 23
$jseq drshift -state IDLE -capture -hex 36 0000000004
set data[$jseq run]
puts "RESULT:$data"
$jseq clear
$jseq clear
$jseq irshift -state IDLE -hex 6 23
$jseq drshift -state IDLE -hex 36 7E00000001
$jseq run
puts "hi"
$jseq clear
$jseq irshift -state IDLE -hex 6 23
$jseq drshift -state IDLE -hex 36 0500000002
$jseq run
puts "hi"
$jseq irshift -state IDLE -hex 6 23
$jseq drshift -state IDLE -capture -hex 36 0000000004
set data[$jseq run]
puts "RESULT:$data"
$jseq clear
$jseq clear
$jseq irshift -state IDLE -hex 6 23
$jseq drshift -state IDLE -hex 36 7E00000001
$jseq run
puts "hi"
$jseq clear
$jseq irshift -state IDLE -hex 6 23
$jseq drshift -state IDLE -hex 36 0500000002
$jseq run
puts "hi"
$jseq irshift -state IDLE -hex 6 23
$jseq drshift -state IDLE -capture -hex 36 0000000004
set data[$jseq run]
puts "RESULT:$data"
$jseq clear
$jseq clear
$jseq irshift -state IDLE -hex 6 23
$jseq drshift -state IDLE -hex 36 7E00000001
$jseq run
puts "hi"
$jseq clear
$jseq irshift -state IDLE -hex 6 23
$jseq drshift -state IDLE -hex 36 0500000002
$jseq run
puts "hi"
$jseq irshift -state IDLE -hex 6 23
$jseq drshift -state IDLE -capture -hex 36 0000000004
set data[$jseq run]
puts "RESULT:$data"
$jseq clear
$jseq clear
$jseq irshift -state IDLE -hex 6 23
$jseq drshift -state IDLE -hex 36 7E00000001
$jseq run
puts "hi"
$jseq clear
$jseq irshift -state IDLE -hex 6 23
$jseq drshift -state IDLE -hex 36 0500000002
$jseq run
puts "hi"
$jseq irshift -state IDLE -hex 6 23
$jseq drshift -state IDLE -capture -hex 36 0000000004
set data[$jseq run]
puts "RESULT:$data"
$jseq clear
$jseq clear
$jseq irshift -state IDLE -hex 6 23
$jseq drshift -state IDLE -hex 36 7E00000001
$jseq run
puts "hi"
$jseq clear
$jseq irshift -state IDLE -hex 6 23
$jseq drshift -state IDLE -hex 36 0500000002
$jseq run
puts "hi"
$jseq irshift -state IDLE -hex 6 23
$jseq drshift -state IDLE -capture -hex 36 0000000004
set data[$jseq run]
puts "RESULT:$data"
$jseq clear
$jseq clear
$jseq irshift -state IDLE -hex 6 23
$jseq drshift -state IDLE -hex 36 7E00000001
$jseq run
puts "hi"
$jseq clear
$jseq irshift -state IDLE -hex 6 23
$jseq drshift -state IDLE -hex 36 0500000002
$jseq run
puts "hi"
$jseq irshift -state IDLE -hex 6 23
$jseq drshift -state IDLE -capture -hex 36 0000000004
set data[$jseq run]
puts "RESULT:$data"
$jseq clear
$jseq clear
$jseq irshift -state IDLE -hex 6 23
$jseq drshift -state IDLE -hex 36 7E00000001
$jseq run
puts "hi"
$jseq clear
$jseq irshift -state IDLE -hex 6 23
$jseq drshift -state IDLE -hex 36 0500000002
$jseq run
puts "hi"
$jseq irshift -state IDLE -hex 6 23
$jseq drshift -state IDLE -capture -hex 36 0000000004
set data[$jseq run]
puts "RESULT:$data"
$jseq clear
$jseq clear
$jseq irshift -state IDLE -hex 6 23
$jseq drshift -state IDLE -hex 36 7E00000001
$jseq run
puts "hi"
$jseq clear
$jseq irshift -state IDLE -hex 6 23
$jseq drshift -state IDLE -hex 36 0500000002
$jseq run
puts "hi"
$jseq irshift -state IDLE -hex 6 23
$jseq drshift -state IDLE -capture -hex 36 0000000004
set data[$jseq run]
puts "RESULT:$data"
$jseq clear
$jseq clear
$jseq irshift -state IDLE -hex 6 23
$jseq drshift -state IDLE -hex 36 7E00000001
$jseq run
puts "hi"
$jseq clear
$jseq irshift -state IDLE -hex 6 23
$jseq drshift -state IDLE -hex 36 0500000002
$jseq run
puts "hi"
$jseq irshift -state IDLE -hex 6 23
$jseq drshift -state IDLE -capture -hex 36 0000000004
set data[$jseq run]
puts "RESULT:$data"
$jseq clear
$jseq clear
$jseq irshift -state IDLE -hex 6 23
$jseq drshift -state IDLE -hex 36 7E00000001
$jseq run
puts "hi"
$jseq clear
$jseq irshift -state IDLE -hex 6 23
$jseq drshift -state IDLE -hex 36 0500000002
$jseq run
puts "hi"
$jseq irshift -state IDLE -hex 6 23
$jseq drshift -state IDLE -capture -hex 36 0000000004
set data[$jseq run]
puts "RESULT:$data"
$jseq clear
$jseq clear
$jseq irshift -state IDLE -hex 6 23
$jseq drshift -state IDLE -hex 36 7E00000001
$jseq run
puts "hi"
$jseq clear
$jseq irshift -state IDLE -hex 6 23
$jseq drshift -state IDLE -hex 36 0500000002
$jseq run
puts "hi"
$jseq irshift -state IDLE -hex 6 23
$jseq drshift -state IDLE -capture -hex 36 0000000004
set data[$jseq run]
puts "RESULT:$data"
$jseq clear
$jseq clear
$jseq irshift -state IDLE -hex 6 23
$jseq drshift -state IDLE -hex 36 7E00000001
$jseq run
puts "hi"
$jseq clear
$jseq irshift -state IDLE -hex 6 23
$jseq drshift -state IDLE -hex 36 0500000002
$jseq run
puts "hi"
$jseq irshift -state IDLE -hex 6 23
$jseq drshift -state IDLE -capture -hex 36 0000000004
set data[$jseq run]
puts "RESULT:$data"
$jseq clear
$jseq clear
$jseq irshift -state IDLE -hex 6 23
$jseq drshift -state IDLE -hex 36 7E00000001
$jseq run
puts "hi"
$jseq clear
$jseq irshift -state IDLE -hex 6 23
$jseq drshift -state IDLE -hex 36 0500000002
$jseq run
puts "hi"
$jseq irshift -state IDLE -hex 6 23
$jseq drshift -state IDLE -capture -hex 36 0000000004
set data[$jseq run]
puts "RESULT:$data"
$jseq clear
$jseq clear
$jseq irshift -state IDLE -hex 6 23
$jseq drshift -state IDLE -hex 36 7E00000001
$jseq run
puts "hi"
$jseq clear
$jseq irshift -state IDLE -hex 6 23
$jseq drshift -state IDLE -hex 36 0500000002
$jseq run
puts "hi"
$jseq irshift -state IDLE -hex 6 23
$jseq drshift -state IDLE -capture -hex 36 0000000004
set data[$jseq run]
puts "RESULT:$data"
$jseq clear
$jseq clear
$jseq irshift -state IDLE -hex 6 23
$jseq drshift -state IDLE -hex 36 7E00000001
$jseq run
puts "hi"
$jseq clear
$jseq irshift -state IDLE -hex 6 23
$jseq drshift -state IDLE -hex 36 0500000002
$jseq run
puts "hi"
$jseq irshift -state IDLE -hex 6 23
$jseq drshift -state IDLE -capture -hex 36 0000000004
set data[$jseq run]
puts "RESULT:$data"
$jseq clear
$jseq clear
$jseq irshift -state IDLE -hex 6 23
$jseq drshift -state IDLE -hex 36 7E00000001
$jseq run
puts "hi"
$jseq clear
$jseq irshift -state IDLE -hex 6 23
$jseq drshift -state IDLE -hex 36 0500000002
$jseq run
puts "hi"
$jseq irshift -state IDLE -hex 6 23
$jseq drshift -state IDLE -capture -hex 36 0000000004
set data[$jseq run]
puts "RESULT:$data"
$jseq clear