Having hit the razor's edge when it comes to what can be done on a breadboard now, I have started to consider my PCB options.
I want something as hand-made as possible, so I am exploring some really bizarre possibilities here....
Option One - Just get a real PCB made.
Expensive (need a 16" x 16" board), and not so cool.
Performance will be good.
Option Two - Point to Point on perforated board.
This will be a fun amount of work, and look cool.
The problem is with debugging and chip replacement.
Option Three - CNC routed massive PCB
At work, I have access to some nice 5 axis CNC equipment.
This would be a cool DIY approach, and performance would be good.
Option Four - Hand wired clear PCB!
Yeah... I like this one since it is both difficult and unique.
This one needs a bit more explanation...
The idea is to take a large piece of 3/16" clear Lexan and hand drill all of the holes.
Once all 50 million holes are drilled, IC are placed onto the board.
The VCC and GND leads would then be slightly bent towards sets of copper rails.
Copper VCC and GND rails would be made by straightening stripped house wire for the copper.
These rails would also be soldered into a crossing pattern to form a huge GND and VCC matrix.
Clock lines would be routed on the bottom as well, and all buss wires on the top.
I think this would be the best design for combating capacitance as well as ground bounce.
My poor breadboard is taking on a lot of capacitance right now, so this issue is on my mind.
Here are some SolidWorks renders of what I am considering for my board...
There would be two clear boards, each with 150+ ICs.The GND and VCC Matrix would be very extensive, crossing every single IC.
ICs are soldered directly to the huge GND and VCC Matrix.Wiring would by tidy, and ICs could be easily replaced if required.
The Power Matrix is #12 AWG copper wire (house wire)I am going to make two boards - one for Video and one for Sound.
This works out nicely since both have about 150 ICs.
The bus between them is just 10 or so wires (8 bit data, and control).
This board design should be highly immune to ground bounce, and other issues.
Unless I have shocked myself too many times, this may be "better" than a standard PCB.
Adding decoupling caps would also be easy with the large copper bars.
I have some time to consider my board though, as my GFX Generator is not even built yet.
Brad