Wie wurden 4-stellige IC-Teilenummern vergeben?
Es scheint, dass integrierte Schaltkreise der 1970er Jahre tendenziell 4-stellige Teilenummern hatten. Dies schließt nicht nur diejenigen ein, die als CPUs bekannt wurden (Intel 4004, 8008, 8080, 8085, 8086, 8088, Motorola 6800, 6809, MOS Technology 6502, 6507), sondern auch Speicherchips der Serie 7400 Intel 1103 und Mostek 4096, Grafikchips wie die MOS-Technologie 6567/8562/8564/6569/8565/8566, besser bekannt als VIC-II, noch besser bekannt als der für den Commodore 64 entwickelte Grafikchip usw.
Es sieht so aus, als gäbe es einen globalen Namespace mit 4-stelligen Zahlen, den alle Unternehmen verwendet haben. (In der Tat war es üblich, dass ein bestimmter Chip von mehreren Unternehmen hergestellt wurde. Große Kunden bestanden häufig auf zweiten Quellen.) Ich habe jedoch keine Erwähnung eines Registers der verwendeten Nummern oder einer anderen zentralen Methode zur Vermeidung von Kollisionen gesehen.
Wie haben sie Kollisionen vermieden? Gab es überhaupt einen umfassenden Katalog von Chips, die nach Nummern aufgelistet waren und nach denen Sie suchen konnten, um sicherzustellen, dass eine Kandidatennummer nicht bereits verwendet wurde?
Antworten
Es scheint, dass integrierte Schaltkreise der 1970er Jahre tendenziell 4-stellige Teilenummern hatten.
Nicht wirklich. Es wurde alles verwendet, von Buchstaben bis zu Zahlen und 3 bis 7 Zeichen. Selbst bei Zahlen wie 7400 war der Name des Chips nicht nur die Zahl, sondern eine Kombination aus Buchstaben und Zahlen wie SN7400 .
Anders als oft angenommen ist SN kein Präfix, das zur Anzeige von TI verwendet wird, aber die 'Familie' TI setzt diesen Chip ein. 'Familie' in Anführungszeichen, da es sich nicht wirklich um eine technologische Differenzierung handelt, sondern um eine organisatorische Unterscheidung - genau um Kollisionen zu vermeiden, wenn verschiedene Abteilungen dieselbe Nummer verwenden. Darüber hinaus sind einige der Präfixe historisch. Beispiele für von TI verwendete Präfixe sind:
- CA - Analog, von RCA geerbt
- CD - Digital, von RCA geerbt
- SN - "normal" digital
- RSN - Strahlengehärtet digital
- SNJ - Mil Spec Digital
- TL - linear
- TMS - Datenverarbeitung (Computer)
Es könnte noch mehr geben - wir in der digitalen Elektronik sind einfach viel zu an "SN" gewöhnt und sehen den Rest nicht.
Andere Unternehmen machten eine ähnliche Unterscheidung (wie Altera mit EP / EPC / EPF), während am anderen Ende kleine Newcomer sich einfügen wollten und einfach ihre Firmenmarke vorne hinzufügten, wie CY für Cypress oder MAX für Maxim. Wichtig ist, dass alle diese Buchstaben integraler Bestandteil des Namens sind und nicht nur ignorierbare Präfixe.
Außerdem wird dem Namen bei Bedarf häufig eine Herstellerabkürzung hinzugefügt, z . B. TI-SN7400 .
Es sieht so aus, als gäbe es einen globalen Namespace mit 4-stelligen Zahlen, den alle Unternehmen verwendet haben.
Nein, gab es nicht. Jeder Hersteller verwendete sein eigenes System. Nun, außer es gab einen Versuch, Namen für die Funktionalität in Europa zu standardisieren. Es hat zwar für Dioden und einige analoge ICs Einzug gehalten, aber für Digital / TTL nie weitergearbeitet.
In der Tat war es üblich, dass ein bestimmter Chip von mehreren Unternehmen hergestellt wurde
Sicher, wenn man einen kompatiblen Chip verkaufen möchte, hat er ihn gleich genannt, um den Kunden den Weg zu ebnen, seine Chips zu finden und zu kaufen. Allerdings brauchte es eine Lernkurve aus dem Marketing. Besonders sichtbar bei frühen RAM- (* 1) und ROM-Chips waren funktional identische Chips mit unterschiedlichen Namen, was zu langen Listen äquivalenter Modelle führte.
Heck, sogar Firmen, die andere Firmenentwürfe lizenziert haben, haben sie umbenannt. Ein gutes Beispiel wäre AMDs AM9511 FPU von 1979 (?), Die von Intel als C8231 lizenziert und vermarktet wird.
Dies änderte sich ein wenig, als Chipnamen, insbesondere der numerische Teil, zu bekannten Namen wurden, wenn nicht zu Marken (aber eigentlich nur ein bisschen).
Ich habe jedoch keine Erwähnung einer Registrierung der verwendeten Nummern oder einer anderen zentralen Methode zur Vermeidung von Kollisionen gesehen.
Corse gab es keine.
Wie haben sie Kollisionen vermieden?
Sie haben es einfach nicht getan.
Gab es überhaupt einen umfassenden Katalog von Chips, die nach Nummern aufgelistet waren und nach denen Sie suchen konnten, um sicherzustellen, dass eine Kandidatennummer nicht bereits verwendet wurde?
Nun, es gab riesige IC-Datenbücher, die von Drittanbietern zu unvorstellbar hohen Preisen verkauft wurden - 1000 USD für eine umfassende Liste waren nicht ungewöhnlich (und wir sprechen von USD in den 1980er Jahren). Bei ihrer Verwendung ging es jedoch nicht darum, Kollisionen zu vermeiden, sondern den Ingenieuren dabei zu helfen, die benötigten Chips oder gleichwertige Chips anderer Hersteller zu finden - etwa bei der Suche nach einem Ersatz oder niedrigeren Preisen.
Es war auch die höchste Zeit für Chip-Broker, Firmen, die sich darauf spezialisiert hatten, den Überblick zu behalten, sich zu beraten und oft einen Deal / Verkauf zu arrangieren.
* 1 - Zum Beispiel waren Chips verfügbar, die mit dem bekannten 16-KiBit-RAM von Mostek MK4116 kompatibel (oder lizenziert) waren als (aus einem alten Papier unter meiner Schreibtischmatte):
- AM9016 von AMD
- F16K von Fairchild
- MB8116 / MB8216 von Fujitsu
- HM4716 von Hitachi
- 2117 von Intel
- M58759 von Mitsubishi
- MM5290 von National
- uPD416 von NEC
- MSM3716 von OKI
- LH6116 von Sharp
- N2690 von Signetics
Ganz zu schweigen davon, dass Mostek sie auch als MKB4116 in Militärqualität und MKI in Industriequalität verkauft hat :)
Ich denke, der erste (Texas Instruments im Fall von TTL) hat einige Zahlenpräfixe (74xx, 54xx) festgelegt und eine eigene Serie gestartet, die de facto zum Standard wurde. Andere Hersteller verwenden später dieselbe Nummerierung (mit einem anderen Alphabetpräfix als "SN") für dieselben ICs. Es gab kleinere Kollisionen, aber der größere Hersteller schob die anderen einfach aus ihren "Nummernspuren".
In den seltenen Fällen von Kollisionen waren diese jedoch relativ harmlos, da die ICs nicht nur die Teilenummer, sondern auch das Präfix (oder Postfix) des Herstellerbriefs enthielten. SN wird von Texas Instruments für TTL verwendet (TI verwendet auch andere Nenner, wie CD für CMOS), MC von (ehemals) Motorola usw.