Some additions to the README file

This commit is contained in:
slederer 2024-09-12 21:00:33 +02:00
parent 284ebb3404
commit 44ea4ce73f

View file

@ -1,11 +1,13 @@
# Tridora
- the Tridora CPU and the Tridora System
- creating everything from the ground up (except soldering stuff)
- make it useful, but as simple as possible
# Tridora System
Tridora is a homebrew CPU written in Verilog and a matching software environment,
including a Pascal compiler and assembler.
Everything was created from the ground up (except soldering stuff).
Everything is as simple as possible while still being reasonably useful.
Everything is open source, so you can read, understand and modify the whole system, hardware and software.
## Overview
- Homebrew CPU
- Verilog/FPGA SoC
- Verilog FPGA SoC
- 32-bit word-oriented stack machine architecture
- has its own instruction set architecture, compatible with nothing
- additional IO controllers on FPGA: UART (serial console), SD-Card, VGA
@ -28,8 +30,8 @@
- (Screenshot image viewer)
## Supported Boards
- Arty A7
- Nexys A7?
- Arty A7 (with two PMODs for microSD cards and VGA output)
- Nexys A7 (not ready yet)
## Pascal Language
- Wirth Pascal
@ -55,4 +57,4 @@
- one program image loaded at a time at a fixed address
- most parts of the operating system are contained in the program image
- file system is very primitive: only contiguous blocks, no subdirectories
- Simple shell reminiscent of TP3.0, edit, compile, run programs
- simple shell reminiscent of TP3.0, edit, compile, run programs