Slashdot Mirror


Intel's 4004 Microprocessor Turns 45 (4004.com)

mcpublic writes: Tuesday marked the 45th anniversary of the 4004, Intel's first microprocessor chip, announced to the world in the November 15, 1971 issue of Electronic News . It seems that everyone (except Intel) loves to argue whether it was truly the "first microprocessor"... But what's indisputable is that the 4004 was the computer chip that started Intel's pivot from a tiny semiconductor memory company to the personal computing giant we know today. Federico Faggin, an Italian immigrant who invented the self-aligned, silicon gate MOS transistor and buried contacts technology, joined Intel in 1970. He needed both his inventions to squeeze the 4004's roughly 2,300 transistors into a single 3x4mm silicon die. He later went on to design the Intel 8080 and the Zilog Z80 with Masatoshi Shima, a Japanese engineer with a "steel trap mind," the once-unsung hero of the 4004 team [YouTube].
Long-time Slashdot reader darkharlequin also flags the " fascinating, if true" story of Wayne D. Pickette, who was hired by Intel in 1970, worked on the 4004 project, and according to ZDNet "claims that prior to that, during his job interview with Intel founder Bob Noyce, he showed the company a block diagram of a microprocessor he'd started to work on three years previously when he was 17."

7 of 74 comments (clear)

  1. Re:Any still used? by Lisandro · · Score: 3, Interesting

    Don't think so. Around 1980 a lot of devices turned to the Z80 for a cheap 8-bit microprocessor - that one, yes, is still widely used.

  2. Re:Any still used? by fizzer06 · · Score: 2

    They were used for the controllers in high end Litton microwave ovens built in the mid 1970's, so it is possible.

  3. I was born with the microprocessor by XNormal · · Score: 3, Interesting

    I was born one the same date (... 4 digit slashdot id checks out...). I have been using microcomputers since I was 10. I have never worked at anything other than software and hardware development.

    Our contemporary computing ecosystem has evolved from the microcomputers I was born with. They actually have some architectural details that can be traced to the 4004's successor, the 8008.

    Our computers are not descendants of the mainframes that came before them. By now, they have acquired many of the advanced features of mainframes. Implemented badly, several decades later. It is fascinating to learn about the history of mainframes. It is also somewhat depressing.

    Those who do not learn from history are doomed to repeat it. Those who do learn are doomed to watch everyone else repeat it.

    --
    Stop worrying about the risks of nuclear power and start worrying about the risks of not using nuclear power.
    1. Re: I was born with the microprocessor by DCFusor · · Score: 2

      Could but usually doesn't. As the hardware was more costly and slower, and labor relatively cheaper, mainframes ran in some sense "better" code with far less bloat and frillage. An A was just an A (ascii or baudot or ebcdic) - not a picture of a letter in some font taking many times the bits to store and draw for just one example. Audio or video which were (And still are) largely irreducible to small bits/second were right out for real time use.
      Mainframes had "acceleration" hardware to compensate. Line printers took a few bits and did the drawing parts (as did plotters for other uses).
      Now phones and modern PCs use accelerators for crypto, audio and video codecs, and for sure, don't bit bang the screen pixels.
      This leaves enough CPU, admittedly faster now - to handle crap interpreted scripts, HTML rendering...a long list of silly stuff.
      And no matter how much faster CPUs get - or in a possibly more important measure now, mips/watt - rather than code efficiently and use a low power cpu, we just accept shorter battery life, as the periodic table for some reason isn't driven my Moore's law - no new more electropositive or negative elements are to be found, period. (I see what I did there). No matter how much, we still waste enough to want more for the same results.
      I'm enjoying my lawn. Having started with a PDP-8s, and today just working with all of the might of intel, down to arm (pi-3) and esp-8266 and teensies, this is a new world. But you still get more out of things if you write good code than most others would.

      --
      Why guess when you can know? Measure!
  4. Re:Any still used? by MichaelSmith · · Score: 3, Interesting

    Yeah I am pretty sure a lot of the road traffic monitoring/incident detection systems in my city run on Z80s.

  5. TFA completely left out Datapoint. by Ungrounded+Lightning · · Score: 4, Interesting

    Federico Faggin ... later went on to design the Intel 8080 and the Zilog Z80 with Masatoshi Shima, a Japanese engineer with a "steel trap mind ...

    Which leaves out the fact that the 8008 was not an in-house-conceived upgrade of the 4004. Instead it was a commission, from Datapoint corporation, to implement the instruction set of their Dreatapoint 2200 terminal as a microprocessor chip.

    A failed commission at that: TI dropped out early, and Intel got theirs to work, but with a chip that came in late, and slower than Datapoint's 100-ish chip TTL design (even though the latter's ALU was serial rather than parallel). So Datapoint and Intel agreed to settle the contract, with Datapoint being refunded the costs and Intel getting to sell the chip as their own when they got it finished, and make derivatives.

    Great deal for Intel. Not so hot for Datapoint, whose flagship terminal was now facing competition based on their own instruction set and designs.

    When you cut a deal with a big semiconductor house, you have to watch out for this sort of thing. As I understand it, the TI calculators came from a similar situation where TI built a 4-bit processor as a commission for a calculator manufacturer, then built and sold their own products around it and its follow-ons.

    Similarly with Ford and Motorola. Ford commissioned the processor for the EEC-III without including an option for a spin to include design upgrades identified as very-useful-to-necessary. They identified several things that would make the chip better. So they reported them to Motorola in the hopes they'd incorporate them in a follow-on despite no contractual obligation to do so. They did make a follow-on with the improvements, which they sold to GM. B-b

    So, as with a Deveel, if you think you cut a good deal with a semiconductor company, be sure to count your fingers, then your toes, then your relatives...

    --
    Bantam Dominique roosters crow a four-note song. Once you've heard it as "Happy BIRTHday" you can't NOT hear it that way
  6. Re:Wow! by Anne+Thwacks · · Score: 2
    Sixteen four bit registers is not what you think ...

    That holds ONE sixteen digit decimal number - or, marginally more usefully, two eight digit ones (unsigned, of course). The instructions were 8-bits wide. That is what you call RISC!

    If you really want to experience the true horrors of an early 4-bit micro, you can probably still get the National Semiconductors COP range. I used the high end parts to implement ASCII pagers, an ECG, and several selective calling radios (a kind of primitive cellphone) - including a software modem for the pagers.

    And all with about 16k bytes of code. I dont know what you young whipper-snappers are doing with megabytes of code, but I think you should probably stop it right away!

    --
    Sent from my ASR33 using ASCII