├── .gitignore ├── constraints └── consts.xdc ├── sources ├── 2x1mux.v ├── abriter.v ├── arbel.v ├── arbiter.v ├── arbiterpuf.v ├── controller.v ├── dflipflop.v ├── uart_rx.v └── uart_tx.v └── test results ├── challenge_database.txt ├── challenges.txt ├── compute.sh ├── computeIntra ├── computeIntra.cpp ├── gen.sh ├── genChallenge ├── genChallenge.cpp ├── responses.txt ├── trial_1_Comparing_Normal_and_Freezer_Intra.txt ├── trial_1_Freezer_Intra_Results.txt ├── trial_1_Freezer_Responses.txt ├── trial_1_Normal_Intra_Results.txt ├── trial_1_Normal_Responses.txt ├── trial_2_Inter_Results.txt └── trial_2_NormalResponses.txt /.gitignore: -------------------------------------------------------------------------------- 1 | *.DS_Store 2 | -------------------------------------------------------------------------------- /constraints/consts.xdc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eriksargent/PUF-lab/HEAD/constraints/consts.xdc -------------------------------------------------------------------------------- /sources/2x1mux.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eriksargent/PUF-lab/HEAD/sources/2x1mux.v -------------------------------------------------------------------------------- /sources/abriter.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eriksargent/PUF-lab/HEAD/sources/abriter.v -------------------------------------------------------------------------------- /sources/arbel.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eriksargent/PUF-lab/HEAD/sources/arbel.v -------------------------------------------------------------------------------- /sources/arbiter.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eriksargent/PUF-lab/HEAD/sources/arbiter.v -------------------------------------------------------------------------------- /sources/arbiterpuf.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eriksargent/PUF-lab/HEAD/sources/arbiterpuf.v -------------------------------------------------------------------------------- /sources/controller.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eriksargent/PUF-lab/HEAD/sources/controller.v -------------------------------------------------------------------------------- /sources/dflipflop.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eriksargent/PUF-lab/HEAD/sources/dflipflop.v -------------------------------------------------------------------------------- /sources/uart_rx.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eriksargent/PUF-lab/HEAD/sources/uart_rx.v -------------------------------------------------------------------------------- /sources/uart_tx.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eriksargent/PUF-lab/HEAD/sources/uart_tx.v -------------------------------------------------------------------------------- /test results/challenge_database.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eriksargent/PUF-lab/HEAD/test results/challenge_database.txt -------------------------------------------------------------------------------- /test results/challenges.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eriksargent/PUF-lab/HEAD/test results/challenges.txt -------------------------------------------------------------------------------- /test results/compute.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eriksargent/PUF-lab/HEAD/test results/compute.sh -------------------------------------------------------------------------------- /test results/computeIntra: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eriksargent/PUF-lab/HEAD/test results/computeIntra -------------------------------------------------------------------------------- /test results/computeIntra.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eriksargent/PUF-lab/HEAD/test results/computeIntra.cpp -------------------------------------------------------------------------------- /test results/gen.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eriksargent/PUF-lab/HEAD/test results/gen.sh -------------------------------------------------------------------------------- /test results/genChallenge: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eriksargent/PUF-lab/HEAD/test results/genChallenge -------------------------------------------------------------------------------- /test results/genChallenge.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eriksargent/PUF-lab/HEAD/test results/genChallenge.cpp -------------------------------------------------------------------------------- /test results/responses.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eriksargent/PUF-lab/HEAD/test results/responses.txt -------------------------------------------------------------------------------- /test results/trial_1_Comparing_Normal_and_Freezer_Intra.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eriksargent/PUF-lab/HEAD/test results/trial_1_Comparing_Normal_and_Freezer_Intra.txt -------------------------------------------------------------------------------- /test results/trial_1_Freezer_Intra_Results.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eriksargent/PUF-lab/HEAD/test results/trial_1_Freezer_Intra_Results.txt -------------------------------------------------------------------------------- /test results/trial_1_Freezer_Responses.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eriksargent/PUF-lab/HEAD/test results/trial_1_Freezer_Responses.txt -------------------------------------------------------------------------------- /test results/trial_1_Normal_Intra_Results.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eriksargent/PUF-lab/HEAD/test results/trial_1_Normal_Intra_Results.txt -------------------------------------------------------------------------------- /test results/trial_1_Normal_Responses.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eriksargent/PUF-lab/HEAD/test results/trial_1_Normal_Responses.txt -------------------------------------------------------------------------------- /test results/trial_2_Inter_Results.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eriksargent/PUF-lab/HEAD/test results/trial_2_Inter_Results.txt -------------------------------------------------------------------------------- /test results/trial_2_NormalResponses.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eriksargent/PUF-lab/HEAD/test results/trial_2_NormalResponses.txt --------------------------------------------------------------------------------