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