1 |
16 |
dgisselq |
[tasks]
|
2 |
|
|
prf4x8_buflp nxm opt_dblbuffer opt_lowpower
|
3 |
|
|
prf4x8_buf nxm opt_dblbuffer
|
4 |
|
|
prf4x8_lp nxm opt_lowpower
|
5 |
|
|
prf4x8_cheap nxm
|
6 |
|
|
prf4x8_buflpko nxm opt_dblbuffer opt_lowpower opt_timeout
|
7 |
|
|
prf4x8_bufko nxm opt_dblbuffer opt_timeout
|
8 |
|
|
prf4x8_lpko nxm opt_lowpower opt_timeout
|
9 |
|
|
prf4x8_cheapko nxm opt_timeout
|
10 |
|
|
prf4x8_buflpkos nxm opt_dblbuffer opt_lowpower opt_timeout opt_starvation
|
11 |
|
|
prf4x8_bufkos nxm opt_dblbuffer opt_timeout opt_starvation
|
12 |
|
|
prf4x8_lpkos nxm opt_lowpower opt_timeout opt_starvation
|
13 |
|
|
prf4x8_cheapkos nxm opt_timeout opt_starvation
|
14 |
|
|
prf1x8_buflp oxm opt_dblbuffer opt_lowpower
|
15 |
|
|
prf1x8_buf oxm opt_dblbuffer
|
16 |
|
|
prf1x8_lp oxm opt_lowpower
|
17 |
|
|
prf1x8_cheap oxm
|
18 |
|
|
prf1x8_buflpko oxm opt_dblbuffer opt_lowpower opt_timeout
|
19 |
|
|
prf4x8_bufko oxm opt_dblbuffer opt_timeout
|
20 |
|
|
prf1x8_lpko oxm opt_lowpower opt_timeout
|
21 |
|
|
prf1x8_cheapko oxm opt_timeout
|
22 |
|
|
prf1x8_buflpkos oxm opt_dblbuffer opt_lowpower opt_timeout opt_starvation
|
23 |
|
|
prf1x8_bufkos oxm opt_dblbuffer opt_timeout opt_starvation
|
24 |
|
|
prf1x8_lpkos oxm opt_lowpower opt_timeout opt_starvation
|
25 |
|
|
prf1x8_cheapkos oxm opt_timeout opt_starvation
|
26 |
|
|
prf4x1_buflp nxo opt_dblbuffer opt_lowpower
|
27 |
|
|
prf4x1_buf nxo opt_dblbuffer
|
28 |
|
|
prf4x1_lp nxo opt_lowpower
|
29 |
|
|
prf4x1_cheap nxo
|
30 |
|
|
prf4x1_buflpko nxo opt_dblbuffer opt_lowpower opt_timeout
|
31 |
|
|
prf4x1_bufko nxo opt_dblbuffer opt_timeout
|
32 |
|
|
prf4x1_lpko nxo opt_lowpower opt_timeout
|
33 |
|
|
prf4x1_cheapko nxo opt_timeout
|
34 |
|
|
prf4x1_buflpkos nxo opt_dblbuffer opt_lowpower opt_timeout opt_starvation
|
35 |
|
|
prf4x1_bufkos nxo opt_dblbuffer opt_timeout opt_starvation
|
36 |
|
|
prf4x1_lpkos nxo opt_lowpower opt_timeout opt_starvation
|
37 |
|
|
prf4x1_cheapkos nxo opt_timeout opt_starvation
|
38 |
|
|
|
39 |
|
|
[options]
|
40 |
|
|
mode prove
|
41 |
|
|
depth 5
|
42 |
|
|
|
43 |
|
|
[engines]
|
44 |
|
|
# smtbmc boolector
|
45 |
|
|
smtbmc
|
46 |
|
|
# smtbmc z3
|
47 |
|
|
|
48 |
|
|
|
49 |
|
|
[script]
|
50 |
|
|
read -formal wbxbar.v
|
51 |
|
|
read -formal fwb_slave.v
|
52 |
|
|
read -formal fwb_master.v
|
53 |
|
|
nxm: chparam -set NM 4 -set NS 8 wbxbar
|
54 |
|
|
oxm: chparam -set NM 1 -set NS 8 wbxbar
|
55 |
|
|
nxo: chparam -set NM 4 -set NS 1 wbxbar
|
56 |
|
|
opt_dblbuffer: chparam -set OPT_DBLBUFFER 1 wbxbar
|
57 |
|
|
~opt_dblbuffer: chparam -set OPT_DBLBUFFER 0 wbxbar
|
58 |
|
|
opt_lowpower: chparam -set OPT_LOWPOWER 1 wbxbar
|
59 |
|
|
~opt_lowpower: chparam -set OPT_LOWPOWER 0 wbxbar
|
60 |
|
|
opt_timeout: chparam -set OPT_TIMEOUT 20 wbxbar
|
61 |
|
|
~opt_timeout: chparam -set OPT_TIMEOUT 0 wbxbar
|
62 |
|
|
opt_starvation: chparam -set OPT_STARVATION_TIMEOUT 1 wbxbar
|
63 |
|
|
~opt_starvation: chparam -set OPT_TIMEOUT 0 wbxbar
|
64 |
|
|
prep -top wbxbar
|
65 |
|
|
|
66 |
|
|
[files]
|
67 |
|
|
../../rtl/wbxbar.v
|
68 |
|
|
fwb_slave.v
|
69 |
|
|
fwb_master.v
|