Skip to content

Commit 3a3f63a

Browse files
committed
Added a global README file
Signed-off-by: Mateusz Nurczyński <[email protected]>
1 parent e1042be commit 3a3f63a

File tree

1 file changed

+15
-0
lines changed

1 file changed

+15
-0
lines changed

README.md

Lines changed: 15 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,15 @@
1+
# microarch
2+
3+
**microarch** is a minimalistic, 8-bit, extensible, RISC, Harvard, load-store computer architecture intended for small low-power (or power constrained) microcontrollers.
4+
5+
It offers 8-bit data address space and up to 16-bit instruction address space, allowing for up to 256 bytes of directly addressable data memory and up to 64kB of directly addressable program memory.
6+
7+
The microarch processor has 8 registers available to the programmer with a powerful, unique register addressing system.
8+
9+
10+
##### Navigation
11+
12+
- ```README.md``` - You are here.
13+
- ```LICENSE``` - License in place for the project.
14+
- ```microarch-ISA.pdf``` - Full ISA documentation for the architecture.
15+
- ```base-core/``` - WORK IN PROGRESS: A Verilog design of an example MicroArch core, with a Verilator/SystemC testbench (this part of the project has its own readme file).

0 commit comments

Comments
 (0)