diff --git a/README.md b/README.md index 4c9c327..e38ec53 100644 --- a/README.md +++ b/README.md @@ -25,5 +25,8 @@ Specifically this list shows the software needed and the versions used during de After that you can run `make` on the top level directory and it should build everything and start the simulation +### High level design overview +9086 logo + ### License All parts of this project are licensed under the GNU General Public License version 3 or later diff --git a/readme_files/9086_overview.odg b/readme_files/9086_overview.odg new file mode 100644 index 0000000..5bada3f Binary files /dev/null and b/readme_files/9086_overview.odg differ diff --git a/readme_files/9086_overview.svg b/readme_files/9086_overview.svg new file mode 100644 index 0000000..f1e94c1 --- /dev/null +++ b/readme_files/9086_overview.svg @@ -0,0 +1,535 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + IF + + + + + + DECODE + + + + + + MEMIOREAD + + + + + + EXECUTE + + + + + + MEMIOWRITE + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + FETCH + + + + + + + + + + + + + SECOND FETCH + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + DECODE + + + + + + + + + + + + + LOAD 16BIT ARG + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + LOAD 16BIT ARG + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + READ MEM + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + EXECUTE + + + + + + + + + + + + + + + + + + + WRITE MEM + + + + + + + + + + + + + WRITE I/O + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Microcode + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file