View Full Version : IMSAI Copies MITS Bus?

July 1st, 2004, 08:15 AM
Thomas "Todd" Fischer posted the following on comp.os.cpm. I thought it was worth cross-posting.

This discussion seems to still have legs, so here's a rather profound statement from Joe Killian in the first-ever contact between him and Ed Roberts last Monday regarding the attainment of "critical mass" of acceptance for the bus standard developed by Roberts and Bill Yates:

"Your card size, bus connector and signal definitions were copied, by IMSAI, Processor Tech, and countless others, either for complete systems or add-in boards. This was the sincerest form of flattery, done because I and others saw supporting your design as the best business path to pursue. I do think that this support in the form of add-in cards and alternate platforms using the same bus was fortuitous for all of us, in that it snowballed into the fledgling industry's standard. I've always sort of felt that my choice of using your bus, and thus IMSAI quickly being out there as a second MITS compatible machine, tipped the balance on the part of all the others wanting to enter the microcomputer market.

"Without such a standard, I would guess that neither MITS nor the industry would have taken off nearly so quickly. Nothing else from your machine was copied in the design of the IMSAI (save the use of the 8080 chip, of course). By contrast, I had the dubious privilege along the way of examining a competing chassis that copied my IMSAI chassis right down to holes I put in for options that we never used."

Ed Roberts responded back to Joe about the observation that on the original Altair processor board, there are no signal line vias between the
8080 processor chip and the connector. Joe asked if this was done to ease the layout task. Ed responded:

"Bill Yates and I personally did the PC layouts. And yes the layouts were done bas[ed] on what was the easiest and quickest not on what was the most logical.

We were grossly under staffed, overwork[ed] and essentiall[y] bankrupt at the time we did the Altair.

Maybe this will give you a view of my perspective of early events.

Regards, Ed"

So now you can reflect back when dealing with issues of bus interface next time you're working on your own "time machine", regardless of it's name!


-Thomas "Todd" Fischer

January 7th, 2005, 07:43 PM
IEEE 696 as a standard for s-100 systems were not standardized until after Altair was about done as a company. For this reason there was only hit or miss direct compatibility but close enough given the times. My point is compatibility then is not the same as compatibility now. Just my humble opinion on this subject.

March 21st, 2005, 03:38 PM
If I remember rightly, there was a great deal of criticism of the S-100 Bus in the engineering community. I can't remembee details, but some of the complains were: Too noisy, To wasteful of pins, Not carefully laid out and many others. However, as was pointed out, it sold in hge quantities! Some signals wwere added even after the Altair and IMSAI were well established. For example, Processor Tech added (I think) the "PhANTOM" signal on pin 67. Anyway, somewhere arond here I have a copy of the proposed IEEE standard as submitted by George Morrow and someone else. It finally got accepted but it was dead by that time. I have always wondered just how long it might have lasted as processor speeds grew faster and faster. I think the fastest cpu chip to make it to the S-100 bus was the 8086, or maybe the Z-80 or Z-8. But we are talking about under 10 MHZ cloxk speed.