Rev | Line | |
---|
[11] | 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.