aboutsummaryrefslogtreecommitdiff
path: root/README.md
diff options
context:
space:
mode:
authorJoachim StroĢˆmbergson <joachim@secworks.se>2015-08-12 13:59:09 +0200
committerJoachim StroĢˆmbergson <joachim@secworks.se>2015-08-12 13:59:09 +0200
commitcae74e11630fd2141b83f5b54184ba06a05a1918 (patch)
tree915be7b1d9503389d32d5deadce19f762f89a5fc /README.md
parent60572e981b333d407360bac64a6813586ac281b2 (diff)
Changing type of README to md in order for it to be picked up by the wiki builder.HEADmaster
Diffstat (limited to 'README.md')
-rw-r--r--README.md20
1 files changed, 20 insertions, 0 deletions
diff --git a/README.md b/README.md
new file mode 100644
index 0000000..50efc6d
--- /dev/null
+++ b/README.md
@@ -0,0 +1,20 @@
+
+External Avalanche Entropy
+--------------------------
+This is a test project of an entropy provider that collects entropy from
+an avalanche noise based source.
+
+The design expects a one bit digital input noise signal. The collector
+observes positive flank events in the input noise signal and measures the
+time between these events using a counter. The counter is free running
+and increases once for each clock cycle (currently running av 50 MHz).
+
+The LSB of the counter is added to a 32-bit entropy register at each
+event.
+
+As debug output the entropy register is sampled at a given rate
+(currently a few times per second). The debug output is connected to LED
+on the FPGA development board.
+
+The project also contains project files, pin assignments and clock
+definition neded to implement the design on a TerasIC DE0-Nano board.