> From: Guy Sotomayor > I took some time off from working on the MEM11 ... I had some time over > the past few days, so I spent it working on the simulator.
Excellent news! > Right now all of the J1 instructions seem to simulate properly. I had to go hunt up your original message: http://www.classiccmp.org/pipermail/cctalk/2015-January/002879.html to refresh my memory as to exactly what a 'J1' was! It was interesting to re-read your original message; I and a couple of other people are looking into doing a QBUS card to provide access to modern non-volatile storage (SD cards, USB thumb drives), and in discussing the internal design, we'd planned on an FPGA, and a separate micro-controller. Your concept to have the 'micro-controller' _in_ the FPGA is interesting! The only problem, from our point of view, is the 'limited' number of FPGA pins (the QBUS interface alone is ~50 pins) - at least, without going to a BGA part, which we view as undesirable. > Everything related to the basic simulator also seems to be functional. I'm curious as to your reasoning in doing a custom simulator (OK, it's all fun :-). I do understand having _a_ simulator (writing all the software involved on the card will be much easier if you don't have to deal with a flaky/new hardware), but since the J1 is in the FPGA, couldn't you just use the FPGA simulator? Or is it too slow to emulate a good-sized J1 program? Noel PS: When we get down to detailed design, we'll have to get the specs on your light panel interface; we'd like to be able to drive the same light panel (for exactly the same uses :-), to avoid re-building the wheel.