diff --git a/README.md b/README.md index cc3cc42..4ae2ce4 100644 --- a/README.md +++ b/README.md @@ -1,4 +1,10 @@ -# nand2tetris-project - Hack computer, built following nand2tetris course using Verilog +# Square One - From logic gates to 16-bit OS +Square One is a virtual computer built from scratch, starting from the logic gates and CPU to an assembler and compiler, whilst at the very high level Java is implemented- +## Architechture + +### Gates The gates are designed following a behavioural modelling philosophy (mostly for learning purposes, even though a data flow modelling system would be preferible for big projects) + +## Resources +- Online Verilog Compiler: https://www.tutorialspoint.com/compile_verilog_online.php