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 # Tridora System
- the Tridora CPU and the Tridora System Tridora is a homebrew CPU written in Verilog and a matching software environment,
- creating everything from the ground up (except soldering stuff) including a Pascal compiler and assembler.
- make it useful, but as simple as possible 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 ## Overview
- Homebrew CPU - Homebrew CPU
- Verilog/FPGA SoC - Verilog FPGA SoC
- 32-bit word-oriented stack machine architecture - 32-bit word-oriented stack machine architecture
- has its own instruction set architecture, compatible with nothing - has its own instruction set architecture, compatible with nothing
- additional IO controllers on FPGA: UART (serial console), SD-Card, VGA - additional IO controllers on FPGA: UART (serial console), SD-Card, VGA
@ -28,8 +30,8 @@
- (Screenshot image viewer) - (Screenshot image viewer)
## Supported Boards ## Supported Boards
- Arty A7 - Arty A7 (with two PMODs for microSD cards and VGA output)
- Nexys A7? - Nexys A7 (not ready yet)
## Pascal Language ## Pascal Language
- Wirth Pascal - Wirth Pascal
@ -55,4 +57,4 @@
- one program image loaded at a time at a fixed address - one program image loaded at a time at a fixed address
- most parts of the operating system are contained in the program image - most parts of the operating system are contained in the program image
- file system is very primitive: only contiguous blocks, no subdirectories - 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