3 ms·
Following up on this: I recall the microprocessor came in a plastic and ceramic variant, and the ceramic variant, I seem to recall, had an EPROM window on it (t
by justinlloyd 4y ago
Following up on this: I recall the microprocessor came in a plastic and ceramic variant, and the ceramic variant, I seem to recall, had an EPROM window on it (though my memory is a little fuzzy on that detail). I do recall that GI/MOS had an ICE that closely resembled the one for the Intel MCS-4x series of microprocessors, i.e. expensive and not available to anybody without a minicomputer on hand. GI MicroElectronics and AMI MOS put out a physical catalogue of components each year that I would pore over as a kid, along with the Maplin's catalogue, Siglent, and a few others.
Did anybody think to ask the original chip designers for GI out of Scotland? Many of them are on LinkedIn, though now retired. It is pretty easy to track down the GI MicroElectronics people.
Go grab a couple of back issues of Practical Electronics from the 1970's and a Maplin catalogue from the 1970's, they contain almost all of the GI and AMI MOS parts, including data sheets and example code. There's probably PDFs online by now. The GI catalogues and the MOS catalogues of the day also have all the datasheets and block diagrams in them and contain every non-custom part they made, though many parts could be customized to need. The General Instruments MCS/MPS (Microprocessor Ceramic System/Microprocessor Plastic System) 7600 is based, AFAIK, on the MCS5600 with extra bits. <strikeout>I recall that AMI MOS listed all their microprocessors under the "S" range, e.g. S6800.</strikeout> But again, fuzzy on the details and I wasn't privy to a lot of information and the internet back then wasn't what it is today (That's a joke). US Patents were definitely filed for these devices by GI MicroElectronics and AMI MOS, even though, technically, the 7600 variant was developed in Glenroathes. A quick internet search shows that the patents would be the 3,800,000 to 4,000,000 range based on the date of issue. Just need to search for the designers' names, or the corporation filing.
And if I have incorrectly stated anything, or lead you astray on details, it is not intentional. It's that 45 years later I didn't think I'd have to recall details about my middle-school and high-school years and my first forays in game development and electronics. And if it is a bit incoherent I blame only being on my third coffee of the day and trying to dredge up half-forgotten details. <insert Gandalf "I have no memory of this place" meme>
- kens 4y agoThanks for the information, Justin. It's interesting to hear about your early programming adventures. The MPS7600 chip I'm looking at was built by the company MOS Technology, not by General Instrument or AMI. (MOS Technology, which is unrelated to Mostek, later became part of Commodore.) The MPS7600 doesn't have any external address or data lines, so there's no way to program it externally or attach an EPROM. So I think you're discussing a different chip. Maybe the General Instrument CP1600 processor, which was used in various video games?
- justinlloyd 4y agoSketchy details from memory, so if I said anything that conflicts, assume your version of the facts is more correct than mine. I do think I was confusing/conflating AMI MOS with MOS. And do recall that Mostek was a separate company. It doesn't help that MOS chose such a generic name for their company. Didn't they realize this wouldn't be searchable via Google?!? Did they learn nothing from Microsoft naming a language C# and an API .NET?!? It is quite possible I am discussing a different chip. Again, apologies if I lead anyone astray, certainly not my intention. There were many such devices that came through my hands over the years. I wrote firmware in assembler for a bunch of slot machines I would swear blind used a TMS9900 but speaking to friend a few months back he assured me that it was not that CPU at all but one very much like it.