AMD Am2900 - AMD Am2900

AMD Am2901: 4 bites szelet ALU

Az Am2900 az integrált áramkörök (IC) családja, amelyet 1975 -ben hoztak létre az Advanced Micro Devices (AMD). Ezeket bipoláris eszközökkel készítették, bit-szelet topológiában, és úgy tervezték őket, hogy moduláris alkatrészekként használják őket, amelyek mindegyike egy számítógép- vezérlőegység (CCU) különböző aspektusait képviseli . A bitszeletelő technika alkalmazásával az Am2900 család képes volt egy olyan CCU -t megvalósítani, amelynek adatai, címei és utasításai 4 bit tetszőleges többszörösei voltak, az IC -k számának megszorzásával. Ennek a moduláris technikának az egyik fő problémája az volt, hogy nagyobb számú IC -re volt szükség ahhoz, hogy megvalósítsa azt, amit egyetlen CPU IC -n meg lehet tenni. Az Am2901 chip volt az aritmetikai-logikai egység (ALU), és a sorozat "magja". 4 bittel tud számolni, és bináris műveleteket, valamint különböző biteltolási műveleteket hajthat végre.

A 2901 -es és néhány más chipet a családban másodszor szokatlanul sok más gyártó szerezte be, kezdve a Motorola -val, majd a Raytheonnal - mindkettő 1975 -ben -, valamint a Cypress Semiconductor, a National Semiconductor, a NEC, a Thomson és a Signetics. A Szovjetunió és később Oroszország a Am2900 család gyártották, mint a 1804 sorozat (ilyen például a Am2901 kijelölt mint KR1804VS1 / orosz : КР1804ВС1 ), amely még a termelés, mint 2016.

Az Am2900 család chipjeiből készült számítógépek

Valószínűleg sokkal több van, de itt van néhány ismert gép, amely ezeket az alkatrészeket használja:

  • Az Apollo Computer Tern család: DN460, DN660 és DSP160. Mindegyik ugyanazt az alaplapot használta, amely a Motorola 68010 utasításkészletet emulálja .
  • A Galileo Attitude and Articulation Control Computer System rendszerben használt Itek Advanced Technology Airborne Computer (ATAC) és néhány haditengerészeti repülőgép 16-os, 16 bites szószélességgel rendelkezett, 4 bites szélességű 2900-as sorozatú processzorokból. Az ATAC Galileo verziójához négy speciális utasítást adtak, később néhány chipet sugárzással edzett 2901 chipre cseréltek .
  • Data General Nova 4, amely 16 bites szószélességet kapott négy Am2901 ALU párhuzamos használatával; az egyik táblán 15 Am2901 ALU volt.
  • Digital Equipment Corporation (DEC) PDP-11 modellek PDP-11/23, PDP-11/34 és PDP-11/44 lebegőpontos opciók (FPF11, FP11-A és FP11-F).
  • A DEC VAX 11/730 , amely nyolc AM2901 -et használt a CPU -hoz.
  • A Hewlett-Packard (most Keysight ) 1000 A sorozatú A600 modell négy AM2901 ALU-t használt 16 bites processzorához
  • A Xerox Dandelion, a Xerox Star és a Xerox 1108 Lisp gépben használt gép .
  • A GEC 4000 sorozatú miniszámítógépek több modellje : 4060, 4150, 4160 (mindegyik négy Am2901, 16 bites ALU) és 4090, valamint minden 418x és 419x rendszer (egyenként tizennyolc Am2901, 32 bites egész ALU vagy 8 bites kitevő, 64) -bit Double Precision lebegőpontos ALU).
  • A DEC KS10 PDP-10 modell.
  • Az UCSD Pascal P-processzor, amelyet Joel McCormack készített az NCR-nél .
  • Számos MAI Basic Four gép.
  • A Tektronix 4052 grafikus rendszer számítógépe.
  • Az SM-1420 , a PDP-11 szovjet klónja, az AM2901 szovjet klónját használta talán másokban is.
  • A Lilith számítógép, amelyet Niklaus Wirth tervezett az ETH Zürichben .
  • Atari „s vektorgrafikus arcade gépek Tempest , Battlezone , és a Red Baron minden használt 4 Am2901 IC saját»matematikai box«kiegészítő áramköröket.
  • Atari „s rasztergrafika arcade gép Én, a robot , az első kereskedelmi játék, kitöltött sokszögek, benne egy matematikai processzor köré épített négy AMD 2901 zseton.
  • Pixar képszámítógép , 4 csatornás processzor, 4 Am2900 -as processzorral
  • Szimulációs Excel (Sim-X), Oslo, Norvégia : Tipográfiai munkaállomás / gépíró; négy processzora közül az egyik egy 16 bites mikrokódolt számítási és transzformációs motor volt, amely négy 2901 szeletből és egy 2910-es címszekvenszerből épült fel. A Sim-X gép 16 bites egész szorzót használt a grafikus transzformációk optimalizálására. A gép 1983 -ban debütált, a cég pedig 1987 -ben állt le.
  • Eventide H949 harmonizátor; Négy Am2901 chip (és több mikrokód PROM) szolgál a címek generálására és a referenciafeszültségek generálására a DAC rendszer számára - a 2901 ALU szekcióban a hang nem lett feldolgozva.
  • Sok ipari vezérléshez használt Siemens Teleperm és S5 PLC a 2900 -as sorozatból készült.
  • AT&T 3B20D processzor.
  • Metheus / Barco Omega 400 és 500 sorozatú grafikus rendszerek; négy Am2901 chipet (és nyolc mikrokódú PROM -ot) használtak grafikai műveletek elvégzésére ezen az 1982 -es kijelző processzoron.
  • A Geac Computer Corporation 2000, 6000, 8000 és 9000 4 x AM2901 chipen alapult. A GEAC 9500 az AM29101 -en alapult. A GEAC 2000 -t gyógyszertárakban használták. A többi modellt a könyvtári, banki és biztosítási automatizálásban használták. A 2000 egyetlen processzor volt. A 6000 és a 8000 négy processzort tartalmazott, amelyek mindegyike a comms, a lemez, a szalag vagy a program feldolgozását szolgálja. A 8000 -nek helyi processzormemóriája volt, míg a 6000 -nek nem. A 9000 és a 9500 AMP rendszerek voltak, legfeljebb 8 CPU modullal.
  • AES Data Systems C20 többfelhasználós szövegfeldolgozók. Az AES of Montreal modulokat és rendszereket tervezett az AES-800 bit-szelet processzoraik alapján. A 8-12 és 16 bites buszok a tervezés részét képezték.
  • A Ferranti Argus 700 későbbi iterációi, például a 700F és a 700G, AM2901 -es eszközöket használtak, akárcsak néhány A700 -as perifériacsatorna -vezérlő, például merev- és hajlékonylemez -meghajtók esetében
  • A High Level Hardware Limited Orion , a felhasználó által mikrokódolható miniszámítógép, amely Unixot futtat.

Az Am2900 család tagjai

AMD Am2903: 4 bites szelet ALU

Az Am2900 Family Data Book listája:

  • Am2901-4 bites bit-szelet ALU (1975)
  • Am2902 -Előretekintő hordozó generátor
  • Am2903-4 bites szelet ALU, hardveres szorzással
  • Am2904 - Állapot- és váltásvezérlő egység
  • Am2905 - Busz adó -vevő
  • Am2906 - Busz adó -vevő paritással
  • Am2907 - Busz adó -vevő paritással
  • Am2908 - Busz adó -vevő paritással
  • Am2909-4 bites szelet címsorrendező
  • Am2910-12 bites címsorrendező
  • Am2911-4 bites szelet címsorrendező
  • Am2912 - Busz adó -vevő
  • Am2913 - Elsőbbségi megszakító bővítő
  • Am2914 - Elsőbbségi Interrupt Controller
  • Am2915-Quad 3 állapotú busz adó-vevő
  • Am2916-Quad 3 állapotú busz adó-vevő
  • Am2917-Quad 3 állapotú busz adó-vevő
  • Am2918 - Utasításregiszter , Quad D regiszter
  • Am2919 - utasításregiszter , négyjegyzék
  • Am2920-Octal D-típusú flip-flop
  • Am2921-1-8 dekódoló
  • Am2922-8 bemeneti multiplexer (MUX)
  • Am2923-8 bemenetű MUX
  • Am2924-3 soros és 8 soros dekóder
  • Am2925 - Rendszeróra generátor és illesztőprogram
  • Am2926- Schottky 3 állapotú quados buszsofőr
  • Am2927/Am2928-Négyes állapotú busz adó-vevő
  • Am2929-Schottky 3 állapotú quados buszsofőr
  • Am2930 - Fő memóriaprogram vezérlés
  • Am2932 - Fő memóriaprogram vezérlés
  • Am2940 - Közvetlen memóriacímzés (DMA) generátor
  • Am2942 - Programozható időzítő / számláló / DMA generátor
  • Am2946/Am2947-Octal 3 állapotú kétirányú busz adó-vevő
  • Am2948/Am2949-Octal 3 állapotú kétirányú busz adó-vevő
  • Am2950/Am2951-8 bites kétirányú I/O portok
  • Am2954/Am2955 - Octal Registers
  • Am2956/Am2957 - Octal reteszek
  • Am2958/Am2959 - Oktál pufferek / vonalvezetők/vonalvevők
  • Am2960-Kaszkádozható 16 bites hibafelismerő és -javító egység
  • Am2961/Am2962-4 bites hibajavító több buszpuffer
  • Am2964 - Dinamikus memóriavezérlő
  • Am2965/Am2966 - Octal dinamikus memória meghajtó

Ezen chipek közül sok 7400 sorozatszámmal is rendelkezik, mint például a 74F2960 / Am2960.

Lásd még

Hivatkozások

Külső linkek