Ben Eater on Running a Breadboard at 1MHz
It works fine! This is a really useful video showing lots of basics of digital electronics. See https://eater.net/6502 for kits and videos. Here's an idea for a little project based on Ben's kits. Make a high-speed bidirectional communications link between two asynchronously-clocked 6502 CPUs using a couple of blocks of, say, 2KB SRAM (on separate chips) which have their address logic controlled by the outputs of the 6522 PIAs in such a way that each CPU can write data onto one of the chips and then switch that chip onto the address and data bus of the other CPU. You will need a few tri-state buffer elements to do this. How about doing a PCB link module with, say, an ICE-40 FPGA implementing this functionality and providing a pair of header-pins that could be used to bridge two breadboards? The next idea is to design a PCB with four 6502 CPUs, each connected via one of these link modules to two others in a square, and having four sets of headers around the edge ...
Comments
Post a Comment