| 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.