here's an amazing thing! it is a 370 channel simulator. what is that, you ask? well, read on! 🧵
the System 370 was a series of IBM mainframes from the 1970s. it was the follow-on to the System 360.
you could connect a variety of peripherals to your System 370, including things like printers, disks, tapes, and so forth. except these peripherals were typically quite large, like this array of hard disks!
an interface bus connected each peripheral to the computer. something like USB or a parallel port, but much larger (natch). IBM used a system called Bus and Tag. you need two of these large cables. one (Bus) carried 8 bits of data, and the other (Tag) carried control signals.
it was (sort of) descended from these giant connectors from the '40s and '50s.
anyway, what does a 370 channel simulator do? it lets you perform low-level testing of a System 370 peripheral (or peripherals, since Bus and Tag supported multiple daisy-chained peripherals).
sharp-eyed folks will notice that this 370 channel simulator doesn't say IBM anywhere on it, just Control Data.
this is because CDC made plug-compatible peripherals for the System 370, so presumably this device was designed for testing them. en.wikipedia.org/wiki/Plug_comp…
let's take it apart! it's very tightly packed inside, with a card cage on the left, a smaller card cage on the right, a big power transformer in the middle, and the power supply regulator in the lower right.
the card cage swings out! 😍
take a look at the wiring harness! all the front panel controls have been wired by hand. 😍
made in minneapolis
the wiring harness feeds into wire-wrapped edge connectors on the back of the card cage. you can also see two powerful cooling fans.
the cassette deck is no ordinary audio tape player. it has some pretty serious electronics on the back. check out the row of test points at the top of each card.
this card has four 74S281 chips. these are ALU chips -- this device is actually a full-blown computer!
factory bodge: a dead-bugged logic chip. lol.
so it is a computer -- and the instruction set is on a printed card on the inside of the lid!
the architecture is very simple, but includes conditional branches, ALU instructions, tape IO, and (of course) instructions to manipulate the bus and tag peripheral interface.
the tape looks like an ordinary audio cassette, but it's a specialty data tape. the transport is digitally controlled and can read and write entire blocks of data, automatically performing CRC checks.
another cool feature is that you can manually adjust the CPU clock! it's handy for slowly stepping through a program.
🤤
did i mention it comes in this really cool aluminum suitcase? match it up with an elegant wool suit, aviators, and handcuff it to your wrist to deter would-be thieves.
• • •
Missing some Tweet in this thread? You can try to
force a refresh
i printed a new panel insert that has two BNC sockets on it (the original probes would have had captive cables)
the tricky part is that this oscilloscope has a 333K ohm input impedance instead of 1M like umm every other scope on the planet. fortunately someone designed a little conversion circuit...
in honor of Sim Wong Hoo, here's a quick historical review of the Sound Blaster! 🧵
but first we have to go back to their first sound card, the Creative Music System from 1987. (image credit: Bratgoul on Wikipedia)
this card has some special "CMS-301" chips. if you peel back the sticker, they have had their top marks removed. they're actually SAA1099 synthesizer chips made by Philips. Creative wrote music composition software for musicians on the PC.