From 87a4e77578ecefa62b5ea217b10f406645c921d8 Mon Sep 17 00:00:00 2001 From: slederer Date: Fri, 11 Oct 2024 22:58:49 +0200 Subject: [PATCH] README: add section about the name --- README.md | 11 ++++++++++- 1 file changed, 10 insertions(+), 1 deletion(-) diff --git a/README.md b/README.md index 13f7ba5..96b0ed8 100644 --- a/README.md +++ b/README.md @@ -5,6 +5,14 @@ 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. +The name comes from a certain fictional monster with three heads. The prefix Tri- is greek for three, and the Tridora-CPU +has three stacks instead of just one like almost all other CPUs. +It also +has a strange mixture of features from three different eras of computing: +- a simple instruction set without integer multiply/divide like an 8-bit CPU +- speed is like a fast 16-bit CPU +- 32-bit word size from the 32-bit era + ## Overview - homebrew CPU written in Verilog implemented on an FPGA - 32-bit word-oriented stack machine architecture @@ -22,8 +30,9 @@ Everything is open source, so you can read, understand and modify the whole syst - compiler does its own Pascal dialect with some restrictions and some extensions - emulator available [here](https://gitlab.com/slederer/Tridora-CPU/-/tree/main/tridoraemu) -## Downloads +## Links/Downloads - the [source repository](https://gitlab.com/slederer/Tridora-CPU) +- the [Hackaday project](https://hackaday.io/project/198324-tridora-cpu) (mostly copy-paste from this README) - the [emulator](https://git.insignificance.de/slederer/-/packages/generic/tridoraemu/0.0.1/files/2) (source and windows binary) - the [FPGA bitstream](https://git.insignificance.de/slederer/-/packages/generic/tdr-bitstream/0.0.1/files/3) for the Arty-A7-35T board - an [SD-card image](https://git.insignificance.de/slederer/-/packages/generic/tdr-cardimage/0.0.1/files/5)