actlib_dataflow_neuro/test/unit_tests/arbiter_handshake/run/prsim.out

64 lines
2.5 KiB
Plaintext

t.in1.r t.in2.r t.out.r t.a.arbiter._y1 t.in1.a t.a.arbiter._y2 t.out.a t.a._y2_arb t.a._y1_arb t.a.ack_cel2._y t.in2.a t.a.or_cell._y t.a.ack_cel1._y
0 t.in1.r : 0
0 t.out.a : 0
0 t.in2.r : 0
1 t.a.arbiter._y1 : 1 [by t.in1.r:=0]
7092 t.a.arbiter._y2 : 1 [by t.in2.r:=0]
t.out.r t.in1.a t.a._y2_arb t.a._y1_arb t.a.ack_cel2._y t.in2.a t.a.or_cell._y t.a.ack_cel1._y
[0] reset done
7092 t.in1.r : 1
17559 t.a.arbiter._y1 : 0 [by t.in1.r:=1]
17561 t.a._y1_arb : 1 [by t.a.arbiter._y1:=0]
22314 t.a.or_cell._y : 0 [by t.a._y1_arb:=1]
23451 t.out.r : 1 [by t.a.or_cell._y:=0]
23451 t.out.a : 1
23565 t.a.ack_cel1._y : 0 [by t.out.a:=1]
88931 t.in1.a : 1 [by t.a.ack_cel1._y:=0]
90657 t.a._y2_arb : 0 [by t.in1.a:=1]
[1] test in1 done
90657 t.in1.r : 0
90657 t.out.a : 0
90672 t.a.ack_cel2._y : 1 [by t.out.a:=0]
WARNING: weak-interference `t.a._y1_arb'
>> cause: t.a.arbiter._y1 (val: 1)
>> time: 90696
90696 t.a.arbiter._y1 : 1 [by t.in1.r:=0]
WARNING: weak-interference `t.a.or_cell._y'
>> cause: t.a._y1_arb (val: X)
>> time: 90709
90709 t.a._y1_arb : X [by t.a.arbiter._y1:=1]
WARNING: weak-interference `t.in1.a'
>> cause: t.a.ack_cel1._y (val: X)
>> time: 90749
90749 t.a.ack_cel1._y : X [by t.a._y1_arb:=X]
WARNING: weak-interference `t.a._y2_arb'
>> cause: t.in1.a (val: X)
>> time: 90769
90769 t.in1.a : X [by t.a.ack_cel1._y:=X]
WARNING: weak-interference `t.out.r'
>> cause: t.a.or_cell._y (val: X)
>> time: 91124
91124 t.a.or_cell._y : X [by t.a._y1_arb:=X]
91163 t.in2.a : 0 [by t.a.ack_cel2._y:=1]
91171 t.out.r : X [by t.a.or_cell._y:=X]
91179 t.a._y1_arb : 1 [by t.in2.a:=0]
96830 t.a._y2_arb : X [by t.in1.a:=X]
135277 t.a.or_cell._y : 0 [by t.a._y1_arb:=1]
149001 t.out.r : 1 [by t.a.or_cell._y:=0]
t.in1.a t.a._y2_arb t.a.ack_cel1._y
WRONG ASSERT: "t.out.r" has value 1 and not 0.
WRONG ASSERT: "t.in1.a" has value X and not 0.
[2] reset done
149001 t.in2.r : 1
149005 t.a.arbiter._y2 : 0 [by t.in2.r:=1]
158134 t.a._y2_arb : 1 [by t.a.arbiter._y2:=0]
158134 t.out.a : 1
158149 t.a.ack_cel2._y : 0 [by t.out.a:=1]
195080 t.in2.a : 1 [by t.a.ack_cel2._y:=0]
WARNING: unstable `t.a.ack_cel1._y'-
>> cause: t.a._y1_arb (val: 0)
>> time: 195135
195135 t.a._y1_arb : 0 [by t.in2.a:=1]
201382 t.a.ack_cel1._y : X [by t.a._y1_arb:=0]
[3] test in2 done