GPU rework
dnotq opened this issue · 0 comments
dnotq commented
The GPU needs to be reworked to fix these problems:
- Change from a logic-based control to a microcoded control as per the original TMS9900.
- Change the ALU to be a real ALU instead of a big fat mux.
- Remove the expectation that memory access is always a single cycle, and remove the fixed wait-points.
Requires coordination with the external memory access to mux/round-robin access to VRAM between the GPU and the host-interface FSM.