
Uses a set of registers to divide the clock.
Both 8 bit input are used for the divider
Can divide up to 65565, target uses 20 Mhz as example.
After reset, the clock should be divided by the input a 20MHz input clock. Experiment by changing the inputs
| # | Input | Output | Bidirectional |
|---|---|---|---|
| 0 | division input bit 0 | uo_out[0] clock output | division input bit 8 |
| 1 | division input bit 1 | Random Number Output | division input bit 9 |
| 2 | division input bit 2 | Random Number Output | division input bit 10 |
| 3 | division input bit 3 | Random Number Output | division input bit 11 |
| 4 | division input bit 4 | Random Number Output | division input bit 12 |
| 5 | division input bit 5 | Random Number Output | division input bit 13 |
| 6 | division input bit 6 | Random Number Output | division input bit 14 |
| 7 | division input bit 7 | Random Number Output | division input bit 15 |