summaryrefslogtreecommitdiff
path: root/PLAN
diff options
context:
space:
mode:
Diffstat (limited to 'PLAN')
-rw-r--r--PLAN24
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 @@
1Instrument simh to have deterministic input timing (stuffed input queue) 1[ ] External RAM
2Instrument 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