
This is a PUF design that includese 2**ADDR_BITS x OUT_BITS one_bit_pufs The addr is the address to read OUT_bits of the PUF bits For instance if ADDR_BITS = 2, OUT_BITS = 2 The design will include 8 one_bit_pufs, addr = 2'b10 will read 2 puf bits (OUT[5:4])
The output is 0 in the reset condition.
List external hardware used in your project (e.g. PMOD, LED display, etc), if any
| # | Input | Output | Bidirectional |
|---|---|---|---|
| 0 | addr[0] | puf_out[0] | |
| 1 | addr[1] | puf_out[1] | |
| 2 | addr[2] | puf_out[2] | |
| 3 | addr[3] | puf_out[3] | |
| 4 | puf_out[4] | ||
| 5 | puf_out[5] | ||
| 6 | puf_out[6] | ||
| 7 | start_signal | puf_out[7] |