For my "VGA 2.0" circuit, I am going to try and get 320x240x1byte running. To support this, I will be using three IDT7007 dual-port SRAM ICs, giving me 96K x 8 bits. Each SRAM IC has 68 pins (ouch). To give me a chance of wiring this up, I am looking to build a PCB that is essentially a memory card for the video circuit. Possibly, I can later expand the card to include the full VGA circuit.
This will be the first 6-layer PCB that I have ever tried producing, so this could be interesting. Something like this:
6-layer PCBs don't come cheap, and there's no fixing signals on the inner layers. I am trying to keep things pretty basic with this card. I am connecting the address and data lines of the three SRAM ICs and exposing all other pins via headers on the PCB.
Wish me luck!
u/gfoot360 suggested a stackable design, which is a great idea. Based on that suggestion, I'm looking at something like the following. With a 4-layer design (inner GND and VCC layers), a set of five boards is only $8 USD. An additional plus to this design is that I can stack as many chips as I need to increase total memory capacity.
Boards ordered (very close to the stackable design posted above). I'll test the physical stacking aspects in a few weeks after I receive the boards and sockets. More to come.
The physical aspects of the design are looking pretty good.