1 files changed, 22 insertions, 2 deletions
|
diff --git a/PLAN b/PLAN index 2e32e77..40d9232 100644 --- a/ PLAN+++ b/ PLAN |
| @@ -1,2 +1,22 @@ |
| 1 | Instrument simh to have deterministic input timing (stuffed input queue) |
1 | [ ] External RAM |
| 2 | Instrument simh to have diagnostic messages about interrupt sources and terminal/keyboard/interrupt enable flags |
2 | [ ] Decouple timing |
| |
3 | [ ] Init memory on startup |
| |
4 | [ ] Build Arduino interface and separate protocol for computer-based init |
| |
5 | [ ] Fill FPGA ROMs with initial memory image and teach it to copy at reset |
| |
6 | [ ] Hack a protocol on top of nios2-terminal's translation using expect |
| |
7 | [ ] Source code cleanup |
| |
8 | [ ] Maybe switch to a standardized bus between modules (e.g. WISHBONE) |
| |
9 | [ ] Maybe switch to a standardized package format (e.g. FuseSoC) |
| |
10 | [ ] Pipelined / out-of-order design? |
| |
11 | [ ] Better decoupling of front panel (built-time option) |
| |
12 | [ ] Same for UART |
| |
13 | [ ] External serial UART |
| |
14 | [ ] External tape? |
| |
15 | [ ] External graphic display? |
| |
16 | [ ] Networking multiple PDP-8s in the same SOC |
| |
17 | [ ] Other ISA support |
| |
18 | [ ] Z80 / 6502 |
| |
19 | [ ] PDP-11 |
| |
20 | [ ] 8086 |
| |
21 | [ ] Maybe a new ISA? |
| |
22 | [ ] Put the PDP-8 in the box |
|