aboutsummaryrefslogtreecommitdiff
path: root/raw-wiki-dump/GitRepositories%2Ftest%2Fexternal_avalanche_entropy
diff options
context:
space:
mode:
Diffstat (limited to 'raw-wiki-dump/GitRepositories%2Ftest%2Fexternal_avalanche_entropy')
-rw-r--r--raw-wiki-dump/GitRepositories%2Ftest%2Fexternal_avalanche_entropy35
1 files changed, 35 insertions, 0 deletions
diff --git a/raw-wiki-dump/GitRepositories%2Ftest%2Fexternal_avalanche_entropy b/raw-wiki-dump/GitRepositories%2Ftest%2Fexternal_avalanche_entropy
new file mode 100644
index 0000000..3bc2ef7
--- /dev/null
+++ b/raw-wiki-dump/GitRepositories%2Ftest%2Fexternal_avalanche_entropy
@@ -0,0 +1,35 @@
+{{{
+#!htmlcomment
+
+This page is maintained automatically by a script. Don't modify this page by hand,
+your changes will just be overwritten the next time the script runs. Talk to your
+Friendly Neighborhood Repository Maintainer if you need to change something here.
+
+}}}
+
+{{{
+#!html
+<h2>External Avalanche Entropy</h2>
+
+<p>This is a test project of an entropy provider that collects entropy from
+an avalanche noise based source.</p>
+
+<p>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).</p>
+
+<p>The LSB of the counter is added to a 32-bit entropy register at each
+event.</p>
+
+<p>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.</p>
+
+<p>The project also contains project files, pin assignments and clock
+definition neded to implement the design on a TerasIC DE0-Nano board.</p>
+}}}
+
+[[RepositoryIndex(format=table,glob=test/external_avalanche_entropy)]]
+
+|| Clone `https://git.cryptech.is/test/external_avalanche_entropy.git` ||