How tough would it be to clone the Brainstorm? It’s seemingly just a lower power 68000 and a custom bus chip..
That’s the thing, I don’t think it’s a GAL. GALs aren’t in-system programmable and they stop working during the programming process. It seems like some kind of ASIC.@Ron's Computer Videos That looks simple enough to replicate, the PAL/GAL on it could potentially be reverse engineered by @Bolle
TSM is a 16R4 device whose major function is control of the dynamic RAM. For inputs, it has the decoded RAM enable signal, along with the address and data strobes from the processor which signify whether the data transfer will be low byte, hi byte, or word. From these the RAS and CAS strobes are generated, and the row/column address multiplexer is controlled. Until there were PALs, this type of dynamic RAM control function required either about 10-20 discrete TTL packages, or a 40 pin LSI dynamic RAM controller which usually didn't do what you wanted anyway.
/TSEN0 | /CS | 11 | 10 | GND | ||
/CASL | O | 12 | 9 | I | /LDS | |
/CASR | O | 13 | 8 | I | /UDS | |
/RAS | R | 14 | 7 | I | /AS | |
TC | R | 15 | 6 | I | /ROM | |
C1M | R | 16 | 5 | I | /RAM | |
C4M | R | 17 | 4 | I | VID/u* | |
C2M | O | 18 | 3 | I | C8M | |
/DTACK | O | 19 | 2 | I | C16M | |
Vcc | 20 | 1 | CLK | C16M |
I would personally be very interested in a newly-made Brainstorm for my Plus!
They are the shields that underlie the ROMs. Curiously, I couldn't boot the MacPlus without them. There is no continuity between the 4 pins.What are the two blue components in the photo?