aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
Diffstat (limited to '')
-rw-r--r--SUBMISSION.md7
1 files changed, 5 insertions, 2 deletions
diff --git a/SUBMISSION.md b/SUBMISSION.md
index e1d343a..97eaef7 100644
--- a/SUBMISSION.md
+++ b/SUBMISSION.md
@@ -1,4 +1,7 @@
# ARC4 Cracking Competition Submission
-_Describe your strategy for fast ARC4 cracking._
-_Include the original crack time from lab 3 task 5, and the improved crack time of your bonus lab.If it isn't visible in the reports, include your board name (e.g. DE1 SoC, DE10 Lite, etc.)_
+- We implemented 108 ARC4 cracking cores in parallel.
+- This also required around 108 times the memory usage.
+- In the future, this can be improved by using two-port memory, or by not writing the plaintext until we confirm the key is valid.
+- A PLL was added for frequency synthesis using the 50 MHz clock signal. We used a conservative clock of 90 MHz with the PLL.
+- The cracking can also be pipelined further in the future.