CPU history. Corrections, additions, arguments?

KF

Golden Member
Dec 3, 1999
1,371
0
0
It sometimes come to my attention that some people have a mangled view of CPU history. Now, I don't mean to be picky or smart*ss, since I was not paying all that close attention while it was going on myself, and it didn't seem very interesting at the time, but the misconceptions seem to give people the wrong idea. In that vein, I was so thrilled with my exposition :) in a comment at the news section that I decided to drop it into a thread, and hope to get more info.

> an agreement ... allows AMD to produce x86 CPUs despite the fact that
> Intel holds the patent for this technology. Without it AMD wouldn't be
>able to produce x86 anything...
Intel and AMD have cross-licensing of patents, although that does not give them the right to copy the others design. They have to do their own original. They can use the patents in their design.

But it is has been perfectly legal, I think, for any company to make a work-alike of anybody else's CPU since Intel lost in court to Zilog. Zilog was a company formed mainly by former Intel high-ups to functionally clone the 8080 (Intel's 8 bit CPU), only do it right. The first Zilog Z80 ran twice as fast (yes, believe it or not) as the Intel 8080, which highly POed Intel. It ran all the same op-codes as the 8080, and a few extensions.

(No reason to be surprised Zilog could double the speed. Back then Intel did not believe in pushing the edge. I suppose that is what motivated the employees to leave and start Zilog. Intel started pushing the speed edge with the 486, and really changed philosopy with the Pentium.)

The original Cyrix (not the same-named entity at VIA) 6x86, for instance, was produced as a clean-room design (that is, without any knowledge of the Intel chip internals) without any permission from Intel. Intel sued Cyrix over and over about patents (although not for cloning x86), but never won and never stopped Cyrix. (You don't have to win to crush a smaller competitor with legal fees.) Naturally it is simpler legally, and worth some money to get Intel's permission, if they were inclined to give it, but it isn't necessary.

BTW, Cyrix counter-attacked Intel legally on patents, and got a settlement out of Intel. Through a set of ownership transfers of Cyrix, VIA ended up getting the right to make chips for the PII socket, although AMD could not.

When the LSI business was pretty new, it was a practical necessity to have a (legally binding) second-source agreement with another LSI company. Every LSI company paired themselves with another. It was considered business suicide to use a unique chip from an only-source, because you would be SOOL if there were the slightest hiccup in delivery. AMD and Intel used each other as a second source. As such, both had complete access to the other's original designs, including masks. In those days Intel was not a big deal (believe it or not) and AMD was doing them a bit of a favor, in return for which Intel was supposed to make AMD-designed chips, although Intel screwed AMD and didn't. For instance, AMD used to make something called bit-slice chips (something like 1/4 or 1/8 of a CPU) for minicomputers, and other specialty chips, such as a fast hardware binary multiplier, so AMD was not a leach on Intel or a slouch. 286s, 386s, and most 486s from AMD were minor reworks of Intel designs, and generally ran at higher clocks. By the 486, Intel wanted to get out of the contract and stop AMD. AMD won some and lost some in court, but ultimately started producing 486s of their own design. By the time of the Pentium, AMD was not doing well on the design front, and bought Nexgen, a company that already was producing almost-x86 chips based on a RISC back end, a style of design Intel adopted later with the Pentium Pro/II/III/4. Some K5's, the K6s, and the Athlons come from this.

The 8080 vs Z80 conflict was no more cut-throat than others. The original Apples from Apple used a 6502 (from MOS?) rather than the 6800 from Motorola. The 6502 was a near duplicate of the 6800, with some improvements. There was a 1 to 1 correspondence between the opcodes, IIRC. It is almost funny that Apple went to Motorola chips for the Lisa/Macintosh when Apple decided to copy the Xerox Star design. It is even funnier that for years Apple was suing MS for copying Apple's copy of the Star, until Apple fell on hard times and couldn't afford the legal fees. Apple was in a position like countless other little companies that Apple crushed for stepped on its toes, only Apple didn't settle with the little guys, just put them out of business. If Gates was like Jobs, Apple would be out of business. Jobs put Steve Wozniak, the actual sole designer of the original Apple and co-founder of Apple, out of business when Woz started a company essentially unrelated to Apple's product.

Now back to the patents. While AMD was developing the successor to the K6, Intel decided to terminate AMD with prejudice :) My understanding is that AMD licensed the DEC EV bus for the Athlon because, unlike with the Pentium, Intel did not license the PII bus, so AMD couldn't use it. I don't know how that squares with cross-licensing. It doesn't. AMD licensed the DEC EV bus while DEC was on the ropes and about to expire. Not long after, in an odd turn of fate, DEC was picked up by Intel (I believe) when it finally gave up. IAC, it was believed that AMD could not survive without being plug-in compatible with an Intel chip, the reason being AMD would have to use a separate chipset and a mobo unique to AMD. What mobo company in its right mind would make a mobo only for AMD CPUs? None. What chipset maker would make a chipset only usable with AMD CPUs? None. So that was the end of AMDs x86 business.

But AMD developed a chipset of its own and a mobo design that used the same parts, or readily adaptable, as Intel used in PII mobos. AMD gave away the chipset design to whomsoever would like to use it. And the total mobo design is such that a straight-forward revision changes a PII mobo into an Athlon mobo. When Intel reverted from a slot cartridge back to a socket, so did AMD. When Intel changed chip packages, so did AMD. It was so neat that practically every mobo maker eventually did an AMD mobo to pick up a few extra sales. That turned out to be fortuitous for them when Intel terminated the PII/PIII unexpectedly early, when Athlons seemed about leave them behind, but mobo makers could continue with the mobo design now using Athlons.

But that was later. Advance rumors and benchmarks of engineering samples had the Athlon FPU at a pathetic half the Pentium Pro/II, although the real thing turned out to have the most killer x86 FPU ever produced by anyone up to then. AMD had lined up several chipset makers for Athlon mobos, but only AMDs expensive original, meant as a prototype, was ready at the Athlon intro. VIA, which was later to make a fortune for years as the premier Athlon chipset maker, preferred to work on the Intel version, where the money was. Really good and competitive Athlon mobos took a while to arrive, as Taiwan manufacturers gradually realized the Athlon was going over, unexpected to them, or to anyone really, and there was money to be made.

I'm not sure what point I'm trying to make. Its not a total history. Just pieces where I see people have gotten a strange angle on it due to things not brought up much.

For instance, I see no evidence that Intel is trying to keep AMD weak but still alive. AMD has pulled off amazing manuevers, which no one had any right to expect to succeed, to stay in the CPU business. If Intel's manuevers had worked, as they had every reason to think they would, AMD would be gone.

Intel does not own x86, although they invented it, because no one can own an instruction set, unless they have changed the law since the Zilog decision. There are lot of things people can't own, which the lawyers and lawmakers are now trying to make ownable, what they are calling intellectual property. When intellectual property (IP) was called "an idea" no one thought you could or should own an idea. No one owns "Calculus", without which science as we know it could not be carried out, and it would be unfortunate if they did.

AMD or Zilog or MOS or MS or Apple are not the only ones to ever try to horn in on somebody's business. People have done it in every field, not especially computers. The only thing unusual is the extent of protection the computer field tries to claim under the law.

I hate to be an AMD fanboy, which I am to some extent. I think Intel is a great company that has done some remarkable things. The Pentium was a milestone and the Itanic will probably be too once they get it all worked out. It always looks like folly when you reach like Intel is doing. Unfortunately the Pentium was, and the Itanic no doubt will be, out of my price league. Therefore a couple steps back is what I settle for, and AMD has always been a far better value there. To me that makes AMD a great company even if their best had never beat Intel's best. (But when AMD was making 486s, they smucked Intel and cost less.) AMDs chips have not been sub-standard in comparison to Intel. They are first quality, beautifully conceived and executed. I wish Intel designs were as elegant, which they seldom have been. To me, what AMD is doing with 64 bit is what Intel would have gotten done a few years ago if they were like the Intel of past years, and it would be going smoother if Intel had. You don't wait until everyone has 4G of memory before you make a CPU that can use it properly. Anyway, the historical point I guess I am trying to get across is that AMD is not some second rate, johnny-come-lately company that tries to imitate Intel and can't. Intel just has grown to very large proportions. And the whole Intel vs AMD thing is not even close to unique in computer history.

Yeah, I know it's too long.
 

jswjimmy

Senior member
Jul 24, 2003
892
0
0
i wish i was into computers then. well then i was like 3 i got into it around the p1pro
 

KF

Golden Member
Dec 3, 1999
1,371
0
0
Originally posted by: jswjimmy
i wish i was into computers then. well then i was like 3 i got into it around the p1pro

Yeah, I know what you mean. I was well over 4 when I started. Actually, although you don't know about it, before computers, there was once something called electronics. People used to build up funny little things out of transistors and resistors. You know, like a solar powered rain detector that you hooked up to a radio so it would wake you up if it started raining at night. Great useful stuff like that. Then one of the electronics magazines (Electronics Illustrated) decided to do articles about building a computer from LSI chips, and had a partial kit of parts built up by some guy that called his company Altair. It was a smash hit. With 2K of (optional) memory that may have cost $500, you could spend the afternoon flipping front panel toggle switches until you had a program in memory that would make the LED panel lights blink in any pattern you liked, just like on Star Trek.The parts kit would have cost me 6 months wages if I had a decent job, so I never built one. Rich SOB's kids in California, MIT, or Harvard did. But computers were such a big hit that electronics disappeared, replaced by computers, and electronics magazines folded, to be superceded by computer magazines like Byte, Kilobaud, and Dr Dobbs Journal of Computer Calisthetics and Othordontia or Running Light Without Overbyte. During that time a miracle happened. Western Digital, originally an LSI company back then, created a floppy disk controller on a chip. That's right, you didn't need 30 expensive ICs and an EE degree to build a floppy controller any more, just one expensive IC. With that, you could use the 8 inch floppy drive that IBM had invented not too may years before, which held a whopping 243K. And 8 inch drives only cost about $700! It wasn't too many years later that IBM realized they could build a computer with maybe 200 LSI chips and other off-the-shelf parts that had been used before for microcomputers, and quickly wiped out all the little microcomputer companies.
 

DeeKnow

Platinum Member
Jan 28, 2002
2,470
0
71
good stuff KF ... but I lose you on the misconceptions or 'strange takes' that you claim people have ... what specifically are you referring to? To me, most of what you mention sounds like facts ...
 

KF

Golden Member
Dec 3, 1999
1,371
0
0
Originally posted by: DeeKnow
good stuff KF ... but I lose you on the misconceptions or 'strange takes' that you claim people have ... what specifically are you referring to? To me, most of what you mention sounds like facts ...

Obviously not everyone has misconceptions. If what I said sounds right to you, then you must not have the misconceptions, or you have the same misconceptions I do :) It is not surprising, though, that people would have misconceptions if they have not have run across the history.

I probably should not go into it further for fear of backhandedly encouraging the mis-info. But...

People think Intel wouldn't press hard enough to put AMD out of business, because Intel fears government anti-trust action.

People think copying an instruction set without permission violates the law.

People think having the rights to use the patents gives you the right to copy the CPU based on them.

People think Intel has been a performance leader since they began, that they were huge and dominant, that they alway made advanced CPUs.

People think the Athlon is a cut-down, reduced function version of Intel's chips, which AMD just copies, but can't get quite right.

People think AMD was the first to functionally clone another CPU, or an Intel CPU, or that cross-licensing made functional clones legal. Or maybe they think it was Cyrix that did it first. Or that Cyix and AMD were unique.

People think AMD is a leach on Intel.

People think AMD is a recent startup learning the LSI business, and can't quite hack it. That they are marginal, on the wane, or even on the virge of collapse.

People think MS is cut-throat and underhanded, but Apple is kind, generous and sweet.

People think MS copies, but Apple is original.

People don't know there was a thriving microcomputer industry and community before IBM PC clones, before any affordable hard drives, and when even 3 1/2 floppies would have seemed unbelievable.

A little more history: The Seagate HD company was formed (many years later) with the money from Shugart's floppy drive business. Shugart made the first non-IBM floppy drives. That's important because it began the process of making floppy drives cheap. (IBM did not sell anything cheap back then.) Shugart formed Seagate to make the first really cheap hard drives, 20 megabytes. I think the 20M HDs were around $250 when they were popular. It was the floppy drive and the floppy drive controller chip (from Western Digital) that turned microcomputer chips into something useful while being cheap. There were plenty of HDs used with microcomputers before; they just weren't cheap. The only cheap one I remember before the IBM PC, was the Morrow/Thinker Toys. IIR it was 5 megabytes and cost over $2000.

The IBM PC did not have the chipset of today, unless you call a couple hundred chips a chipset. I still have a 386 era PC mobo in the junk box which has around 100 chips, not many of them Intel. It took a lot of years to get that down to 2 majors.