cadet1620 wrote
If you look at figure 5.7 and ignore the wires heading to/from the screen and keyboard, doesn't it look a lot like one of the RAMs—parts with smaller address spaces combined together to make a larger part?
The tricky bit is that the address space is not evenly divided amongst the internal parts so it takes a bit more logic to route data and load than it took in a RAM.
--Mark
So I am trying to deal with the routing between the RAM16K and the SCREEN chips via a simple DMux, by connecting the MSD (address[14]) to the 'sel' in the DMux chip. For some reason — possibly a typo I cannot detect? — I cannot even get my Memory.hdl to load. The stated error is "A pin name is expected."
Any assistance is appreciated.