Line | |
---|
1 | |
---|
2 | [4,8]-arbit.v are instantiations of a tree based mutual |
---|
3 | exclusion circuit. They are reasonably well documented, |
---|
4 | and should be useful in illustrating how to code Verilog |
---|
5 | for VIS, how to use fairness and nondeterminism for |
---|
6 | to model the environment modules. There is no nondeterminisn |
---|
7 | in the arbiter cells; they are synthesizable. I used |
---|
8 | this example in my class (it was a HW problem, and this is |
---|
9 | the model solution). |
---|
10 | |
---|
11 | FILES - 4-arbit.v = verilog source |
---|
12 | 4-arbit.mv = compiled blif-mv |
---|
13 | 4-arbit.fair = fairness constraints |
---|
14 | 4-arbit.ctl = properties to be checked |
---|
Note: See
TracBrowser
for help on using the repository browser.