|
|
@@ -0,0 +1,19 @@
|
|
|
+# UCL 3rd year project
|
|
|
+
|
|
|
+## Performance characterisation of 8-bit RISC and OISC architectures
|
|
|
+
|
|
|
+The aim is to compare similar characteristic RISC and OISC architectures to determinate advantages and trade-offs following points:
|
|
|
+* Which processor is easier to implement and expand;
|
|
|
+* Which processor requires less resources to implement;
|
|
|
+* Which processor performs on common benchmark;
|
|
|
+Possible application of both architectures could be use inside of microcontroller or SoC (System on a chip) systems similar to 8bit Atmel AVR or Mirochip PIC microcontrollers, therefore processors must be capable of controlling and communicating with external modules such as UART\footnote{Universal asynchronous receiver-transmitter} and GPIO (General Purpose Input/Output).
|
|
|
+
|
|
|
+## Project Structure
|
|
|
+This project based on Intel Quartus. Hardware is implemented in SystemVerilog.
|
|
|
+Project directories:
|
|
|
+* *src* - HDL files,
|
|
|
+* *tools* - Implemented tools like compiler for designed architecture,
|
|
|
+* *memory* - Instructions and machine code,
|
|
|
+* *docs* - All documentation.
|
|
|
+
|
|
|
+
|