AMD Am2900 - AMD Am2900

AMD Am2901: 4bitový ALU

Am2900 je rodina integrovaných obvodů (IC) vytvořená v roce 1975 společností Advanced Micro Devices (AMD). Byly konstruovány s bipolárními zařízeními v topologii bitových řezů a byly navrženy tak, aby byly použity jako modulární součásti, z nichž každá představuje jiný aspekt řídicí jednotky počítače (CCU). Použitím techniky krájení bitů byla rodina Am2900 schopna implementovat CCU s daty, adresami a instrukcemi tak, aby byly libovolným násobkem 4 bitů vynásobením počtu integrovaných obvodů. Jedním z hlavních problémů této modulární techniky bylo to, že vyžadovalo větší počet integrovaných obvodů k implementaci toho, co lze provést na jediném integrovaném obvodu CPU. Čip Am2901 byl aritmeticko-logickou jednotkou (ALU) a „jádrem“ této série. Mohlo by to počítat pomocí 4 bitů a implementovat binární operace, stejně jako různé operace bitového posunu .

2901 a některé další čipy v rodině byly po druhé získány neobvykle velkým počtem dalších výrobců, počínaje Motorola a poté Raytheon - oba v roce 1975 - a také Cypress Semiconductor, National Semiconductor, NEC, Thomson a Signetics. V Sovětském svazu a později v Rusku byla rodina Am2900 vyráběna jako řada 1804 (např. Am2901 označená jako KR1804VS1 / rusky : КР1804ВС1 ), která byla od roku 2016 stále ve výrobě.

Počítače vyrobené z čipů řady Am2900

Existuje pravděpodobně mnoho dalších, ale zde jsou některé známé stroje používající tyto části:

  • Rodina Apollo Computer Tern: DN460, DN660 a DSP160. Všechny používaly stejnou základní desku emulující instrukční sadu Motorola 68010 .
  • Itek Advanced Technology Airborne Computer (ATAC) použitý na Galileo Attitude a artikulace Control Computer System i některá letadla námořnictvo mělo 16-registr, 16-bitové slovo šířka sestaven ze 4-bitové šířce 2900 procesorů řady. Do verze ATAC systému Galileo byly přidány čtyři speciální instrukce a později byly některé čipy nahrazeny radiačně kalenými čipy 2901.
  • Data General Nova 4, která získala 16bitovou šířku slova pomocí čtyř ALU Am2901 paralelně; jedna z desek měla 15 Am2901 ALU.
  • Digital Equipment Corporation (DEC) PDP-11 modely PDP-11/23, PDP-11/34, a PDP-11/44 volby s plovoucí desetinnou čárkou (FPF11, FP11-A a FP11-F, v tomto pořadí).
  • DEC VAX 11/730 , který pro procesor používal osm AM2901.
  • Hewlett-Packard (nyní Keysight ), model A600 řady 1000 A používal pro svůj 16bitový procesor čtyři ALU AM2901
  • Pampeliška Xerox, stroj používaný ve strojích Xerox Star a Xerox 1108 Lisp .
  • Několik modelů minipočítačů řady GEC 4000 : 4060, 4150, 4160 (čtyři Am2901 každý, 16bitový ALU) a 4090 a všechny systémy 418x a 419x (každý osmnáct Am2901, 32bitový celočíselný ALU nebo 8bitový exponent, 64 -bit Double Precision s plovoucí desetinnou čárkou ALU).
  • Model DEC KS10 PDP-10 .
  • UCSD Pascal procesor P-stroj určený na NCR od Joel Mc Cormack .
  • Řada strojů MAI Basic Four .
  • Počítač s grafickým systémem Tektronix 4052 .
  • SM-1420 , sovětský klon PDP-11, který se používá sovětský klon AM2901 snad také použity v jiných zemích.
  • Lilith počítač určený na ETH Zürich od Niklaus Wirth .
  • Atari ‚s vektorová grafika pasáž stroje Tempest , Battlezone a Red Baron užito 4 Am2901 IC ve svém‚matematickém poli‘pomocné obvody.
  • Atari ‚s rastrovou grafiku pasáž stroj I, Robot , první komerční hra představovat vyplněné mnohoúhelníky, včetně matematický procesor postavený kolem čtyř AMD 2901 žetonů.
  • Obrazový počítač Pixar , 4kanálové procesory, každý se 4 Am2900
  • Simulation Excel (Sim-X), Oslo, Norsko : Typografická pracovní stanice / sazeč; jeden z jeho čtyř procesorů byl 16bitový mikrokódovaný výpočetní a transformační engine postavený ze čtyř 2901 řezů a jednoho 2910 adresového sekvenceru. Stroj Sim-X používal k optimalizaci grafických transformací 16bitový celočíselný multiplikátor. Stroj debutoval v roce 1983 a společnost skončila v roce 1987.
  • Harmonizátor Eventide H949; ke generování adres a generování referenčních napětí pro systém DAC se používají čtyři čipy Am2901 (a několik mikrokódů PROM) - v sekci 2901 ALU nebyl zpracován zvuk.
  • Mnoho PLC Siemens Teleperm a S5 používaných pro průmyslové řízení bylo postaveno pomocí řady 2900.
  • Procesor AT&T 3B20D .
  • Grafické systémy Metheus / Barco Omega řady 400 a 500; k provedení grafických operací na tomto zobrazovacím procesoru z roku 1982 byly použity čtyři čipy Am2901 (a osm mikrokódových PROM).
  • Geac Computer Corporation 2000, 6000, 8000 a 9000 vycházely ze 4 čipů AM2901. GEAC 9500 byl založen na AM29101. GEAC 2000 byl používán v lékárnách. Ostatní modely byly použity v automatizaci knihoven, bankovnictví a pojištění. 2000 byl jeden procesorová jednotka. 6000 a 8000 obsahovaly čtyři procesory, každý určený pro jeden z komunikačních, diskových, páskových nebo programových zpracování. 8000 měl lokální paměť procesoru, zatímco 6000 ne. 9000 a 9500 byly systémy AMP s až 8 CPU moduly.
  • Víceuživatelské textové procesory AES Data Systems C20. AES z Montrealu navrhlo řadu modulů a systémů založených na jejich procesorech AES-800 bit-slice. Součástí návrhu byly 8-, 12- a 16bitové autobusy.
  • Pozdější iterace Ferranti Argus 700, např. 700F a 700G, používaly zařízení AM2901, stejně jako některé řadiče periferních kanálů A700 např. Pro pevné a disketové jednotky
  • High Level Hardware Limited Orion , uživatelsky microcodable minipočítač běží Unix.

Členové rodiny Am2900

AMD Am2903: 4bitový ALU

Rodinná datová kniha Am2900 uvádí:

  • Am2901-4bitový bitový plátek ALU (1975)
  • Am2902- Look-Ahead Carry Generator
  • Am2903-4bitová ALU s multiplikátorem hardwaru
  • Am2904 - Řídicí jednotka stavu a řazení
  • Am2905 - Bus transceiver
  • Am2906 - Bus transceiver s paritou
  • Am2907 - Bus transceiver s paritou
  • Am2908 - Bus transceiver s paritou
  • Am2909-4-bitový sekvenční adresový sekvencer
  • Am2910-12bitový sekvencer adres
  • Am2911-sekvenční adresář se 4 bitovými segmenty
  • Am2912 - Bus Transceiver
  • Am2913 - expandér prioritního přerušení
  • Am2914 - ovladač přerušení priority
  • Am2915-Quad 3-State Bus Transceiver
  • Am2916-Quad 3-State Bus Transceiver
  • Am2917-Quad 3-State Bus Transceiver
  • Am2918 - registr instrukcí, registr Quad D.
  • Am2919 - registr instrukcí , čtyřnásobný registr
  • Am2920-Octal D-Type Flip-Flop
  • Am2921-1 k 8 dekodéru
  • Am2922- multiplexor s 8 vstupy (MUX)
  • Am2923-8-vstupový MUX
  • Am2924-3řádkový až 8řádkový dekodér
  • Am2925 - generátor a ovladač systémových hodin
  • Am2926- Schottky 3-State Quad Bus Driver
  • Am2927/Am2928-Quad 3-State Bus Transceiver
  • Am2929-Schottky 3-State Quad Bus Driver
  • Am2930 - Ovládání programu hlavní paměti
  • Am2932 - Ovládání programu hlavní paměti
  • Am2940 - Direct Memory adresování (DMA) generátoru
  • Am2942 - Programovatelný časovač / čítač / generátor DMA
  • Am2946/Am2947-Octal 3-State Bidirectional Bus Transceiver
  • Am2948/Am2949-Octal 3-State Bidirectional Bus Transceiver
  • Am2950/Am2951-8bitové obousměrné I/O porty
  • Am2954/Am2955 - osmičkové registry
  • Am2956/Am2957 - osmičkové západky
  • Am2958/Am2959 - osmičkové nárazníky /linkové ovladače/linkové přijímače
  • Am2960-kaskádovatelná 16bitová jednotka pro detekci a opravu chyb
  • Am2961/Am2962-4bitové vyrovnávací paměti pro opravu více sběrnic
  • Am2964 - dynamický řadič paměti
  • Am2965/Am2966 - Osmičkový dynamický ovladač paměti

Mnoho z těchto čipů má také čísla řady 7400 , například 74F2960 / Am2960.

Viz také

Reference

externí odkazy