programmable delay tested
This commit is contained in:
42
test/unit_tests/delayprog_4/test.prsim
Normal file
42
test/unit_tests/delayprog_4/test.prsim
Normal file
@@ -0,0 +1,42 @@
|
||||
watchall
|
||||
|
||||
system "echo '0'"
|
||||
|
||||
set t.a 0
|
||||
set t.s[0] 1
|
||||
set t.s[1] 1
|
||||
set t.s[2] 1
|
||||
set t.s[3] 1
|
||||
|
||||
cycle
|
||||
mode run
|
||||
|
||||
assert t.y 0
|
||||
|
||||
system "echo '[] setting high'"
|
||||
set t.a 1
|
||||
cycle
|
||||
assert t.y 1
|
||||
|
||||
system "echo '[] setting low'"
|
||||
set t.a 0
|
||||
cycle
|
||||
assert t.y 0
|
||||
|
||||
system "echo '[] setting configs low'"
|
||||
set t.s[0] 0
|
||||
set t.s[1] 0
|
||||
set t.s[2] 0
|
||||
set t.s[3] 0
|
||||
cycle
|
||||
assert t.y 0
|
||||
|
||||
system "echo '[] setting high'"
|
||||
set t.a 1
|
||||
cycle
|
||||
assert t.y 1
|
||||
|
||||
system "echo '[] setting low'"
|
||||
set t.a 0
|
||||
cycle
|
||||
assert t.y 0
|
Reference in New Issue
Block a user