register_write works

This commit is contained in:
2022-03-07 16:36:01 +01:00
parent ad318259a5
commit e49866323c
8 changed files with 598 additions and 837 deletions

View File

@ -1,35 +1,57 @@
t.ff._mqib t.clk t.d t.q t.ff._sqib t.ff._sqi t.ff.__clk t.ff._mqi t.ff._clk
[0] start test
1 t.d : 0
1 Reset : 0
1 t.clk : 0
7093 t.ff._mqib : 1 [by t.d:=0]
7095 t.ff._mqi : 0 [by t.ff._mqib:=1]
1 t.d : 0
3 t.ff._mqib : 1 [by t.d:=0]
4756 t.ff._mqi : 0 [by t.ff._mqib:=1]
5893 t.ff._sqib : 1 [by t.ff._mqi:=0]
6007 t.ff._sqi : 0 [by t.ff._sqib:=1]
7093 t._reset_B : 1 [by Reset:=0]
10468 t.ff._clk : 1 [by t.clk:=0]
11605 t.ff.__clk : 0 [by t.ff._clk:=1]
11848 t.ff._sqib : 1 [by t.ff._mqi:=0]
11962 t.ff._sqi : 0 [by t.ff._sqib:=1]
77214 t.q : 0 [by t.ff._sqib:=1]
12194 t.ff.__clk : 0 [by t.ff._clk:=1]
71259 t.q : 0 [by t.ff._sqib:=1]
77214 Reset : 0
78940 t._reset_B : 1 [by Reset:=0]
[1] reset completed
78940 t.clk : 1
78979 t.ff._clk : 0 [by t.clk:=1]
78994 t.ff.__clk : 1 [by t.ff._clk:=0]
71259 t.clk : 1
71298 t.ff._clk : 0 [by t.clk:=1]
71313 t.ff.__clk : 1 [by t.ff._clk:=0]
[2] tested d = 0, clk rise
78994 t.clk : 0
79485 t.ff._clk : 1 [by t.clk:=0]
79498 t.ff.__clk : 0 [by t.ff._clk:=1]
79498 t.d : 1
79498 t.clk : 1
79538 t.ff._clk : 0 [by t.clk:=1]
79953 t.ff.__clk : 1 [by t.ff._clk:=0]
79973 t.ff._mqib : 0 [by t.ff.__clk:=1]
86034 t.ff._mqi : 1 [by t.ff._mqib:=0]
86034 t.clk : 0
86081 t.ff._clk : 1 [by t.clk:=0]
86097 t.ff.__clk : 0 [by t.ff._clk:=1]
130179 t.ff._sqib : 0 [by t.ff._clk:=1]
130183 t.q : 1 [by t.ff._sqib:=0]
143903 t.ff._sqi : 1 [by t.ff._sqib:=0]
71313 t.clk : 0
71804 t.ff._clk : 1 [by t.clk:=0]
71817 t.ff.__clk : 0 [by t.ff._clk:=1]
71817 t.d : 1
71817 t.clk : 1
71857 t.ff._clk : 0 [by t.clk:=1]
72272 t.ff.__clk : 1 [by t.ff._clk:=0]
72292 t.ff._mqib : 0 [by t.ff.__clk:=1]
78353 t.ff._mqi : 1 [by t.ff._mqib:=0]
78353 t.d : 0
78353 t.clk : 0
WARNING: unstable `t.ff._mqib'+
>> cause: t.ff._clk (val: 1)
78369 t.ff._clk : 1 [by t.clk:=0]
WARNING: weak-interference `t.ff._mqi'
>> cause: t.ff._mqib (val: X)
>> time: 78400
78400 t.ff._mqib : X [by t.ff._clk:=1]
78404 t.ff._mqib : 0 [by t.ff._clk:=1]
WARNING: weak-unstable `t.ff._sqib'-
>> cause: t.ff._mqi (val: X)
>> time: 87529
87529 t.ff._mqi : X [by t.ff._mqib:=0]
87544 t.ff._mqi : 1 [by t.ff._mqib:=0]
WARNING: weak-interference `t.ff._sqi'
>> cause: t.ff._sqib (val: X)
>> time: 92093
WARNING: weak-interference `t.q'
>> cause: t.ff._sqib (val: X)
>> time: 92093
92093 t.ff._sqib : X [by t.ff._mqi:=1]
92148 t.q : X [by t.ff._sqib:=X]
122467 t.ff.__clk : 0 [by t.ff._clk:=1]
129024 t.ff._sqi : X [by t.ff._sqib:=X]
135341 t.ff._sqib : 0 [by t.ff._mqi:=1]
165121 t.q : 1 [by t.ff._sqib:=0]
186994 t.ff._sqi : 1 [by t.ff._sqib:=0]
[3] tested d = 1, clk rise and fall