diff options
Diffstat (limited to 'PLAN')
| -rw-r--r-- | PLAN | 24 |
1 files changed, 22 insertions, 2 deletions
| @@ -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 | ||
