summaryrefslogtreecommitdiff
path: root/PLAN
blob: 40d923271439fef648732ee6c8ae5260c50db37d (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
[ ] External RAM
    [ ] Decouple timing
    [ ] Init memory on startup
        [ ] Build Arduino interface and separate protocol for computer-based init
        [ ] Fill FPGA ROMs with initial memory image and teach it to copy at reset
        [ ] Hack a protocol on top of nios2-terminal's translation using expect
[ ] Source code cleanup
    [ ] Maybe switch to a standardized bus between modules (e.g. WISHBONE)
    [ ] Maybe switch to a standardized package format (e.g. FuseSoC)
[ ] Pipelined / out-of-order design?
[ ] Better decoupling of front panel (built-time option)
    [ ] Same for UART
[ ] External serial UART
[ ] External tape?
[ ] External graphic display?
[ ] Networking multiple PDP-8s in the same SOC
[ ] Other ISA support
    [ ] Z80 / 6502
    [ ] PDP-11
    [ ] 8086
    [ ] Maybe a new ISA?
[ ] Put the PDP-8 in the box