aboutsummaryrefslogtreecommitdiff
path: root/README.md
diff options
context:
space:
mode:
Diffstat (limited to 'README.md')
-rw-r--r--README.md30
1 files changed, 30 insertions, 0 deletions
diff --git a/README.md b/README.md
new file mode 100644
index 0000000..c0cdfce
--- /dev/null
+++ b/README.md
@@ -0,0 +1,30 @@
+fpga-mkm
+=========
+## Introduction ##
+This core implements a FPGA based, active Master Key Memory (MKM).
+
+The memory provides access control, anti-remanence functionality and
+tamper detection protection with ns zeriosation latency.
+
+The target FPGA family is the Lattice iCE40 that can be kept in stand-by
+with a small battery. The target design flow is the
+[http://www.clifford.at/icestorm/ "Project IceStorm"] fully open source
+Verilog-to-Bitstream flow for iCE40 FPGAs.
+
+The core provides a SPI slave interface for connectivity and one or more
+tamper event inputs. Finally there might be a LED that provides
+status. At least during debugging.
+
+
+
+## Status ##
+Spec is being developed. Core not implemented. Does NOT work.
+
+
+
+## Implementation details
+
+
+
+## Implementation results
+TBW.