
Instantiates one copy of each standard cell from the GF180mcu 7-track library, and multiplexes the project i/o pins so that the functional behaviour of each cell can be verified.
The instantiated cells have a total of 210 output pins, arranged into 27 pages of 8 pins each. Once a certain page is selected, those 8 outputs are mapped to the project output pins.
Select a page using ui_in[4:0].
Set the cell inputs using ui_in[7:5] and uio_in[2:0].
The cell outputs for the selected page should appear on uo_out.
None
| # | Input | Output | Bidirectional |
|---|---|---|---|
| 0 | page bit 0 | output bit 8*page | input bit 3 |
| 1 | page bit 1 | output bit 8*page+1 | input bit 4 |
| 2 | page bit 2 | output bit 8*page+2 | input bit 5 |
| 3 | page bit 3 | output bit 8*page+3 | enable tristate cells |
| 4 | page bit 4 | output bit 8*page+4 | |
| 5 | input bit 0 | output bit 8*page+5 | |
| 6 | input bit 1 | output bit 8*page+6 | |
| 7 | input bit 2 | output bit 8*page+7 |