73 lines
869 B
Plaintext
73 lines
869 B
Plaintext
watchall
|
|
|
|
set c.reset_B 0
|
|
|
|
set c.in[0].r 0
|
|
set c.in[1].r 0
|
|
set c.in[2].r 0
|
|
set c.in[3].r 0
|
|
|
|
set c.out.a 0
|
|
|
|
|
|
cycle
|
|
status X
|
|
system "echo '[] Set reset 0'"
|
|
mode run
|
|
set c.reset_B 1
|
|
cycle
|
|
system "echo '[] Reset finished'"
|
|
status X
|
|
|
|
|
|
system "echo '[] Setting all in reqs high'"
|
|
set c.in[0].r 1
|
|
set c.in[1].r 1
|
|
set c.in[2].r 1
|
|
set c.in[3].r 1
|
|
cycle
|
|
|
|
assert c.in[0].a 1
|
|
assert c.in[1].a 1
|
|
assert c.in[2].a 1
|
|
assert c.in[3].a 1
|
|
|
|
set c.in[0].r 0
|
|
set c.in[1].r 0
|
|
set c.in[2].r 0
|
|
set c.in[3].r 0
|
|
cycle
|
|
|
|
assert c.in[0].a 0
|
|
assert c.in[1].a 0
|
|
assert c.in[2].a 0
|
|
assert c.in[3].a 0
|
|
|
|
assert c.out.r 1
|
|
set c.out.a 1
|
|
cycle
|
|
assert c.out.r 0
|
|
set c.out.a 0
|
|
cycle
|
|
|
|
assert c.out.r 1
|
|
set c.out.a 1
|
|
cycle
|
|
assert c.out.r 0
|
|
set c.out.a 0
|
|
cycle
|
|
|
|
assert c.out.r 1
|
|
set c.out.a 1
|
|
cycle
|
|
assert c.out.r 0
|
|
set c.out.a 0
|
|
cycle
|
|
|
|
assert c.out.r 1
|
|
set c.out.a 1
|
|
cycle
|
|
assert c.out.r 0
|
|
set c.out.a 0
|
|
cycle
|