19

It seems that integrated circuits of the 1970s tended to have 4-digit part numbers. This includes not only the ones that came to be well-known like CPUs (Intel 4004, 8008, 8080, 8085, 8086, 8088, Motorola 6800, 6809, MOS Technology 6502, 6507), but also the 7400 series, memory chips like the Intel 1103 and Mostek 4096, graphics chips like the MOS Technology 6567/8562/8564/6569/8565/8566, better known as the VIC-II, still better known as the graphics chip developed for the Commodore 64, etc.

It looks like there was a global namespace of 4-digit numbers that all the companies used. (Indeed it was common for a particular chip to be manufactured by multiple companies; big customers often insisted on second sources.) But I haven't seen any mention of a registry of numbers used, or any other central way of avoiding collisions.

How did they avoid collisions? Was there even any such thing as a comprehensive catalog of chips listed by number, that you could look up to make sure a candidate number wasn't already in use?

4
  • 6
    However the company assigning the numbers wanted to. Presumably they would want to avoid confusion with the same numbers being used for different products, but there was no requirement that they do so.
    – user722
    Nov 21, 2020 at 20:47
  • 2
    TL;DR: "Arbitrarily" :) Nov 23, 2020 at 0:21
  • 3
    When Motorola wanted to copy RCA's CD4000 CMOS logic they had a problem - they already had some 4000 series parts, so they added a "1" prefix to their CMOS logic parts - a CD4000 became an MC14000. Nov 23, 2020 at 2:26
  • 2
    Interestingly, unlike American ICs, Soviet integrated circuits used a structured system for part numbers. For instance, a half adder part number would contain ИЛ while a NAND gate would have ЛА. en.wikipedia.org/wiki/Soviet_integrated_circuit_designation Mar 7, 2021 at 18:33

2 Answers 2

16

It seems that integrated circuits of the 1970s tended to have 4-digit part numbers.

Not really. Anything from letters to numbers and 3 to 7 characters have been used. Even with numbers like 7400, the chip's name wasn't just the number, but a letter number combination, like SN7400.

Other than often assumed is SN not a prefix used to indicate TI, but the 'family' TI puts that chip into. 'Family' in quotes as it's not really a technological differentiation but rather organisational - exactly to avoid collisions if different divisions use the same number. In addition some of the prefixes are historical. Examples for prefixes used by TI are:

  • CA - Analogue, inherited from RCA
  • CD - Digital, inherited from RCA
  • SN - 'regular' digital
  • RSN - Radiation hardened digital
  • SNJ - Mil Spec Digital
  • TL - Linear
  • TMS - Data Processing (computer)

There might be more - we in digital electronics are simply far too used to 'SN', not seeing the rest.

Other companies made up similar distinction (Like Altera with EP/EPC/EPF), while on the other end small newcomers wanted to fit in and simply added their company mark in front, like CY for Cypress or MAX for Maxim. It's important to note that all of these letters are an integral part of the 'name', not just ignorable prefixes.

In addition people often add a manufacturer's abbreviation to the name when needed, like TI-SN7400.

It looks like there was a global namespace of 4-digit numbers that all the companies used.

No, there wasn't. Every manufacturer used its own system. Well, except that there was an attempt to standardize names on functionality in Europe. It did make inroads for diodes and some analogue ICs, but never caught on for digital/TTL.

Indeed it was common for a particular chip to be manufactured by multiple companies

Sure, if one wants to sell a compatible chip, it's named alike to pave the way for customers to find and buy them. Although, it did need a learning curve from marketing. This is especially visible with early RAM (*1) and ROM chips, where functionally identical chips had different names, leading to long lists of equivalent models.

Heck, even companies that licenced other companies' designs re-'named' them. A good example would be AMD's AM9511 FPU of 1979(?), licenced and marketed by Intel as C8231.

This changed a bit when chip names, especially the numeric part, became household names if not brands (but really only a bit).

But I haven't seen any mention of a registry of numbers used, or any other central way of avoiding collisions.

Because there was none.

How did they avoid collisions?

They simply didn't.

Was there even any such thing as a comprehensive catalogue of chips listed by number, that you could look up to make sure a candidate number wasn't already in use?

Well, there were huge IC databooks, sold for unbelievably high prices by third party publishers - 1000 USD for a comprehensive list wasn't out of the ordinary (and we're talking 1980s USD here). But their use wasn't about avoiding collisions, but helping engineers finding the chips they need, or equivalent chips from other manufacturers - like when looking for a replacement or lower prices.

It was also the high time of chip brokers, firms specialized in keeping an overview, consulting and often arranging a deal/sales.


*1 - For example chips compatible (or licenced) with the well known Mostek MK4116 16 KiBit RAM were available as (peeked from an old paper under my desk mat):

  • AM9016 from AMD
  • F16K from Fairchild
  • MB8116/MB8216 from Fujitsu
  • HM4716 from Hitachi
  • 2117 from Intel
  • M58759 from Mitsubishi
  • MM5290 from National
  • uPD416 from NEC
  • MSM3716 from OKI
  • LH6116 from Sharp
  • N2690 from Signetics

Not to mention that Mostek also sold them as MKB4116 in military grade and MKI in industrial grade. :)

9
  • 5
    Also it was extremely common for an equipment vendor who sourced their chips from multiple sources to overprint them with their own designation... which might be distinct from their company-wide parts catalogues. So Burroughs- as an example- bought CTL latches from Fairchild and marked them up as RFAN... until they were found to be a defective design and their replacement was labelled RFZN. The alert reader will have noticed that those 4-character codes weren't numeric... Nov 22, 2020 at 12:58
  • 2
    @MarkMorganLloyd, a big enough company would simply order the parts specially marked with their house numbers (instead of the manufacturer's usual designations) from the chip maker. I've worked at HP spin-offs where we still had drawers of old parts marked with HP "4+4" numbers (like 9876-1234) instead of the more usual numbers (like 7404).
    – The Photon
    Nov 23, 2020 at 18:39
  • 2
    @ThePhoton Compared with Burroughs in its heyday HP was a fiddling little post-war upstart. However their fortunes diverged drastically in the late 60s and 70s: by the time I worked for them Burroughs was but a shadow of its former self. Nov 23, 2020 at 21:23
  • 2
    @MaxW True. Manufacturer databooks were usually rather affordable. But original manufacturers rarely added lists of compatible chips, while manufacturers of compatible chips more often than not only tables assigning their numbers to the original part umbers, not offering hints about their competition. Only third party books (like IC-Master) offered comprehensive equivalence tables - and let users pay for that knowledge.
    – Raffzahn
    Nov 25, 2020 at 20:13
  • 5
    The prefix 'SN' originally stood for Semiconductor Network. There's an old product catalogue from 1965 that uses the term all over the place: archive.org/details/…
    – Kaz
    Nov 7, 2021 at 13:35
9

I guess the first one (Texas Instruments in the case of TTL) settled some number prefixes (74xx, 54xx) and start its own series, which became de facto standard. Other manufacturers later adopt the same numbering (with a different alphabet prefix than "SN") for the same ICs. There were minor collisions, but the bigger manufacturer just pushed the others out of their "number tracks".

But in the rare cases of collisions, there were relatively harmless, because the ICs were not only part number but the manufacturer letter prefix (or postfix) too. SN is used by Texas Instruments for TTL (TI uses other denominators too, like CD for CMOS), MC by (former) Motorola, etc.

7
  • 3
    While it may seam like, SN does not denote TI, but the chip type. TI uses for examle as well CA for analogue circuits, CD for CMOS and RSN for radiation hardened variants of SN, SNJ for the same in MIL, TL for linear and so on...
    – Raffzahn
    Nov 21, 2020 at 21:05
  • 2
    Sorry for my poor English. I mean "SN is used by TI", not "SN means TI". I'll clarify it. Nov 22, 2020 at 10:37
  • 1
    @Raffzahn: I believe SN is a TI prefix - other makers used different prefixes for equivalent parts - National used DM for their TTL and other digital parts, if I recall correctly. Nov 23, 2020 at 2:15
  • @PeterBennett Of course is SN a prefix used by TI, but it does not mean TI. Please read here for more details
    – Raffzahn
    Nov 23, 2020 at 3:09
  • @Raffzahn So are you saying that there are SN chips that are not TI? Or are you arguing that it would be wrong for anybody to interpret "SN means TI" in this context as "SN chips are made by TI"?
    – cjs
    Nov 8, 2021 at 9:03

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .