From 0c88ed8bf37a2db39e9b33c4b1fb79718f482644 Mon Sep 17 00:00:00 2001 From: slederer Date: Thu, 24 Oct 2024 01:18:52 +0200 Subject: [PATCH] README,docs: small fixes and additions --- README.md | 16 +++++++++++++--- doc/tridoracpu.md | 2 +- 2 files changed, 14 insertions(+), 4 deletions(-) diff --git a/README.md b/README.md index 8e55477..7c32140 100644 --- a/README.md +++ b/README.md @@ -54,9 +54,19 @@ You can also open a ticket on Gitlab or send a message on Hackaday. |---|---|---| |![image](https://insignificance.de/tridora/tdr-mandelbrot.jpg)| ![image](https://insignificance.de/tridora/tdr-ara.jpg) | ![image](https://insignificance.de/tridora/tdr-conway.jpg) | -## Supported Boards -- Arty A7-35T (with two PMODs for microSD cards and VGA output) -- Nexys A7 (planned) +## Supported FPGA Boards +### Arty-A7-35T +At the moment, the only supported board is the Digilent Arty-A7-35T. + +Two Pmods are used for a complete system: + +- the Digilent MicroSD Pmod at the JA connector +- the Digilent VGA Pmod at the JB and JC connectors + +As the Arty-A7-35T is no longer in production, it should be easy to +use the Arty-A7-100T instead, but this has not been tested yet. + +Other boards under consideration are the Digilent Nexys-A7 and the Olimex GateMateA1-EVB. ## Pascal Language - Wirth Pascal diff --git a/doc/tridoracpu.md b/doc/tridoracpu.md index 65c98c7..b0c5bb6 100644 --- a/doc/tridoracpu.md +++ b/doc/tridoracpu.md @@ -105,7 +105,7 @@ Note: |LOADC|13-bit signed constant|load constant with sign-extend| |LOADI|-|load from memory address contained in X| |STOREI|4-bit unsigned constant|store X to memory address contained in Y, post-increment address by operand| -|LOADREL|-|load PC relative, load from memory word at an offset to the program counter| +|LOADREL|10-bit unsigned offset |load PC relative, load from memory word at an offset to the program counter| |LOADREG|register spec|load from special register| |STOREREG|register spec|store X to special register| |FPADJ|10-bit signed constant|adjust FP register|