AMD Am2900
Author
Albert FloresAMD Am2901 aritmeticko-logická jednotka
Am2900 je rodina 42 integrovaných obvodů, vyvinutých společností AMD v letech 1975 a později. Obvody pro řezový procesor využívající bipolární technologii byly navrženy jako modulární součásti, z nichž každá měla reprezentovat jiný aspekt řadiče ( zkráceně CCU). +more Díky technologii bit slicing (doslova „krájení po bitech“) byly obvody řady 2900 schopny implementovat řídicí jednotky s daty, adresami a instrukcemi, jejichž bitová šířka mohla být jakýkoli násobek 4 bitů kaskádováním těchto obvodů. Jedním hlavním problémem s touto modulární technikou byl větší počet požadovaný obvodů, který by jinak zastal jeden procesor. Základním obvodem této série byla aritmeticko-logická jednotka Am2901, případně její novější revize. Mohla počítat s použitím 4 bitů a vykonávat binární operace a bitové posuny. Všechny čipy byly postaveny na nové třetí generaci TTL obvodů.
Kompatibilní čipy dále vyráběli společnosti Cypress Semiconductor, Motorola, National Semiconductor, NEC, Raytheon, Thomson, Signetics a USSR
Popis série
Třetí generace TTL obvodů umožnila snížit cenu oproti první generaci, uvedené na trh v roce 1966, o více než 99 % (tedy na méně než jednu setinu) na jedno hradlo.
Nasazení
Použití v průmyslu: * Itek Advanced Technology Airborne Computer (ATAC) použil na Galileo a některých námořních letadlech. Později byly některý nahrazeny odolnějšími mikroprocesory řady Am2901. +more ** Parametry: 16 registrů, 16bitová šířka slova sestavena ze 4bitových mikroprocesorů řady Am2900, 4 speciální instrukce pro použití na Galileo.
Obvody série Am2900
Řady
Seznam obvodů série Am2900:
Do rodiny patří i některé IO pojmenované ve tvaru Am29xxx a mnoho z těchto čipů mají číslo v sérii 7400, třeba jako 74F2960 pro čip Am2960.
* Am2901/A/B - 4bitová ALU * Am2902 - * Am2903 a Am29203 - * Am2904 - * Am2905 - * Am2906, Am2907 a Am2908 - * Am2909/A a Am2911/A - * Am2910 - * Am2912 - * Am2913 - * Am2914 - * Am2915A, Am2916A a Am2917A - * Am2918 a Am29LS18 - * Am2919 - * Am2920 - * Am2921 - * Am2922 - * Am2923 - * Am2924 - * Am2925 - Systémový generátor hodinového taktu a ovladač * Am2926 - * Am2927 a Am2928 - * Am2929 - * Am2930 a Am2932 - Hlavní paměťový řadič * Am2940 - Hlavní generátor adresování paměti * Am2942 - Programovatelný generátor času, DMA a * Am2946, Am2947, Am2948 a Am2949 - * Am2950 a Am2951 - * Am2954 a Am2955 - * Am2956 a Am2957 - * Am2958 a Am2959 - * Am2960 - * Am2961 a Am2962 - * Am2964 - Dynamický řadič pamětí * Am2965 a Am2966 - * Am29112 - * Am29116 - * Am29700 a Am29701 - * Am29702 a Am29703 - * Am29705 - * Am29705A - * Am29720 a Am29721 - * Am29750 a Am29751A - * Am29760A a Am29761A - * Am29770 a Am29771 - * Am29774 a Am29775 - * Am29803A - * Am29811A -
Modely
Seznam modelů obvodů série Am2900:
AMD Am2901
Řada: | AMD Am2901 - 4bitová ALU | ||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Model | Pouzdro | Plocha | Rozměry | Datová sběrnice | Frekvence | Napájení | Teploty | Spotřeba | Vydáno | Typ výrobního procesu | Trh | Poznámka | |
Průměrná | Maximální | ||||||||||||
AMD AM2901DC | 40 pinové keramické DIP (CDIP-40) | 21,33 mm2 | 4,24 × 5,03 mm | 4bitová | 5 V ± 5% | 0 - 70 °C | 0,8 W | 1,39 W | 1975 | OEM | |||
AMD AM2901DC-B | 40 pinové keramické DIP (CDIP-40) | 21,33 mm2 | 4,24 × 5,03 mm | 4bitová | 5 V ± 5% | 0 - 70 °C | 0,8 W | 1,39 W | 1975 | OEM | |||
AMD AM2901PC | |||||||||||||
AMD AM2901ADC | 40 pinové keramické DIP (CDIP-40) | 12,66 mm2 | 3,35 × 3,78 mm | 4bitová | 5 V ± 5% | 0 - 70 °C | 0,8 W | 1,39 W | OEM | ||||
AMD AM2901ADC-B | 40 pinové keramické DIP (CDIP-40) | 4bitová | 5 V ± 10% | 0 - 70 °C | 0,8 W | 1,39 W | OEM | ||||||
AMD AM2901ADM | 40 pinové keramické DIP (CDIP-40) | 12,66 mm2 | 3,35 × 3,78 mm | 4bitová | 5 V ± 10% | -55 - 125 °C | 0,8 W | 1,54 W | OEM | standard MIL-STD-883, | |||
AMD AM2901ADM-B | 40 pinové keramické DIP (CDIP-40) | 4bitová | 5 V ± 10% | -55 - 125 °C | 0,8 W | 1,54 W | OEM | standard MIL-STD-883, | |||||
AMD AM2901AFM | 42 pinové | 12,66 mm2 | 3,35 × 3,78 mm | 4bitová | 5 V ± 10% | -55 - 125 °C | 0,8 W | 1,54 W | OEM | standard MIL-STD-883, | |||
AMD AM2901AFM-B | 42 pinové | 4bitová | 5 V ± 10% | -55 - 125 °C | 0,8 W | 1,54 W | OEM | standard MIL-STD-883, | |||||
AMD AM2901APC | 40 pinové keramické DIP (CDIP-40) | 4bitová | 5 V ± 5% | 0 - 70 °C | 0,8 W | 1,39 W | OEM | ||||||
AMD AM2901APC-B | 40 pinové keramické DIP (CDIP-40) | 4bitová | 5 V ± 5% | 0 - 70 °C | 0,8 W | 1,39 W | OEM | ||||||
AMD AM2901AXC | 12,66 mm2 | 3,35 × 3,78 mm | 4bitová | 5 V ± 5% | 0 - 70 °C | 0,8 W | 1,39 W | OEM | |||||
AMD AM2901AXM | 4bitová | 5 V ± 10% | -55 - 125 °C | 0,8 W | 1,54 W | OEM | |||||||
AMD AM2901BDC | 40 pinové keramické DIP (CDIP-40) | 9,36 mm2 | 4bitová | 14 MHz 16 MHz | 5 V ± 5% | 0 - 70 °C | 0,8 W | 1,39 W | 1978 | OEM | |||
AMD AM2901BDCB | 40 pinové keramické DIP (CDIP-40) | 4bitová | 14 MHz | 5 V ± 5% | 0 - 70 °C | 0,8 W | 1,39 W | 1978 | OEM | ||||
AMD AM2901BDM | 40 pinové keramické DIP (CDIP-40) | 4bitová | 11 MHz | 5 V ± 10% | -55 - 125 °C | 0,8 W | 1,54 W | 1978 | OEM | standard MIL-STD-883, | |||
AMD AM2901BDMB | 40 pinové keramické DIP (CDIP-40) | 4bitová | 11 MHz | 5 V ± 10% | -55 - 125 °C | 0,8 W | 1,54 W | 1978 | OEM | standard MIL-STD-883, | |||
AMD AM2901BFM | 42 pinové | 4bitová | 11 MHz | 5 V ± 10% | -55 - 125 °C | 0,8 W | 1,54 W | 1978 | OEM | standard MIL-STD-883, | |||
AMD AM2901BFMB | 42 pinové | 4bitová | 11 MHz | 5 V ± 10% | -55 - 125 °C | 0,8 W | 1,54 W | 1978 | OEM | standard MIL-STD-883, | |||
AMD AM2901BPC | 40 pinové plastové DIP (PDIP-40) | 9,65 mm2 | 2,97 × 3,25 mm | 4bitová | 14 MHz | 5 V ± 5% | 0 - 70 °C | 0,8 W | 1,39 W | 1978 | OEM | ||
AMD AM2901BPC-B (AMD AM2901BPCB) | 40 pinové plastové DIP (PDIP-40) | 9,36 mm2 | 4bitová | 14 MHz 16 MHz | 5 V ± 5% | 0 - 70 °C | 0,8 W | 1,39 W | 1978 | OEM | |||
AMD AM2901BXC | 4bitová | 14 MHz | 5 V ± 5% | 0 - 70 °C | 0,8 W | 1,39 W | 1978 | OEM | |||||
AMD AM2901BXM | 4bitová | 11 MHz | 5 V ± 10% | -55 - 125 °C | 0,8 W | 1,54 W | 1978 | OEM | |||||
AMD AM2901C/BQA | 40 pinové keramické DIP (CDIP-40) | ||||||||||||
AMD AM2901CDC | 40 pinové keramické DIP (CDIP-40) | 4bitová | 32 MHz | 5 V ± 5% | 0 - 70 °C | 1,39 W | 1981 | OEM | |||||
AMD AM2901CDCB | 40 pinové keramické DIP (CDIP-40) | 4bitová | 32 MHz | 5 V ± 5% | 0 - 70 °C | 1,39 W | 1981 | OEM | |||||
AMD AM2901CDMB | 40 pinové keramické DIP (CDIP-40) | 4bitová | 31 MHz | 5 V ± 10% | -55 - 125 °C | 1,54 W | 1981 | OEM | |||||
AMD AM2901CFMB | 42 pinové | 4bitová | 31 MHz | 5 V ± 10% | -55 - 125 °C | 1,54 W | 1981 | OEM | |||||
AMD AM2901CLC | 44 pinové keramické | 4bitová | 32 MHz | 5 V ± 5% | 0 - 70 °C | 1,39 W | 1981 | OEM | |||||
AMD AM2901CLMB | 44 pinové keramické | 4bitová | 31 MHz | 5 V ± 10% | -55 - 125 °C | 1,54 W | 1981 | OEM | |||||
AMD AM2901CPC | 40 pinové plastové (PDIP-40) | 4bitová | 32 MHz | 5 V | |||||||||
AMD AM2901CXC | 4bitová | 32 MHz | 5 V ± 5% | 0 - 70 °C | 1,39 W | 1981 | OEM | ||||||
AMD AM2901CXM | 4bitová | 31 MHz | 5 V ± 10% | -55 - 125 °C | 1,54 W | 1981 | OEM | ||||||
AMD QM2901A-2D1 (AMD AM2901CDC) | 40 pinové keramické | ||||||||||||
Model | Pouzdro | Plocha | Rozměry | Datová sběrnice | Frekvence | Napájení | Teploty | Průměrná | Maximální | Vydáno | Typ výrobního procesu | Trh | Poznámka |
Spotřeba | Spotřeba |
AMD Am2902
Řada: | AMD Am2902 | ||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Model | Pouzdro | Plocha | Rozměry | Datová sběrnice | Frekvence | Napájení | Teploty | Spotřeba | Vydáno | Typ výrobního procesu | Trh | Poznámka | |
Průměrná | Maximální | ||||||||||||
AMD AM2902APC | 16 pinové plastové DIP (PDIP-16) | 4bitová | 5 V |
AMD Am2903
Řada: | AMD Am2903 | ||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Model | Pouzdro | Plocha | Rozměry | Datová sběrnice | Frekvence | Napájení | Teploty | Spotřeba | Vydáno | Typ výrobního procesu | Trh | Poznámka | |
Průměrná | Maximální | ||||||||||||
AMD AM2903DC | 48 pinové keramické DIP (CDIP-48) | 4bitová | 5 V | 0 - 70 °C | OEM | ||||||||
AMD AM2903DMB | 48 pinové keramické DIP (CDIP-48) | 4bitová | 5 V | -55 - 125 °C | OEM | ||||||||
AMD AM2903ADC | 48 pinové keramické DIP (CDIP-48) | 4bitová | 5 V ± 5% | 0 - 70 °C | 1,1 W | 1,75 W | OEM | ||||||
AMD AM2903ADCB | 48 pinové keramické DIP (CDIP-48) | 4bitová | 16 MHz | 5 V ± 5% | 0 - 70 °C | 1,1 W | 1,75 W | OEM | |||||
AMD AM2903ADMB | 48 pinové keramické DIP (CDIP-48) | 4bitová | 5 V ± 10% | -55 - 125 °C | 1,1 W | 1,975 W | OEM | ||||||
AMD AM2903AFMB | 48 pinové keramické DIP (CDIP-48) | 4bitová | 5 V ± 10% | -55 - 125 °C | 1,1 W | 1,975 W | OEM | ||||||
AMD AM2903ALC | 52 pinové keramické LCC | 4bitová | 5 V ± 5% | 0 - 70 °C | 1,1 W | 1,75 W | OEM | ||||||
AMD AM2903ALMB | 52 pinové keramické LCC | 4bitová | 5 V ± 10% | -55 - 125 °C | 1,1 W | 1,975 W | OEM | ||||||
AMD AM2903AXC | Dice | 4bitová | 5 V ± 5% | 0 - 70 °C | 1,1 W | 1,75 W | OEM | ||||||
AMD AM2903AXM | Dice | 4bitová | 5 V ± 10% | -55 - 125 °C | 1,1 W | 1,975 W | OEM |
AMD Am2910
Řada: | AMD Am2910 | |||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Model | Pouzdro | Plocha | Rozměry | Datová sběrnice | Frekvence | Napájení | Teploty | Spotřeba | Vydáno | Typ výrobního procesu | Typ tranzistorů | Trh | Poznámka | |
Průměrná | Maximální | |||||||||||||
AMD AM2910DC (AMD 1820-2378) | 40 pinové keramické DIP (CDIP-40) | |||||||||||||
AMD AM2910ADC | 40 pinové keramické DIP (CDIP-40) | HCMOS | ||||||||||||
AMD AM2910ADCB | 40 pinové keramické DIP (CDIP-40) | |||||||||||||
AMD AM2910ADMB | 40 pinové keramické DIP (CDIP-40) | |||||||||||||
AMD AM2910AFMB | ||||||||||||||
AMD AM2910ALC | ||||||||||||||
AMD AM2910ALMB | ||||||||||||||
AMD AM2910APC | 40 pinové plastové DIP (PDIP-40) | |||||||||||||
AMD AM2910AXC | ||||||||||||||
AMD AM2910AXM |
AMD Am2911
Řada: | AMD Am2911 | ||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Model | Pouzdro | Plocha | Rozměry | Datová sběrnice | Frekvence | Napájení | Teploty | Spotřeba | Vydáno | Typ výrobního procesu | Trh | Poznámka | |
Průměrná | Maximální | ||||||||||||
AMD AM2911DC | 20 pinové keramické DIP (CDIP-20) |
Podrobně modely
Am2901
Am2901 ** Rozměry čip: 4,2418 × 5,0292 mm (0.167″ × 0.198″) ** Plocha čipu: 21,333 mm2 ** Rychlost mezi nožičkami G a P: 80 ns
* Am2901A ** Rychlejší a menší revize čipu Am2901 ** Rozměry čip: 3,3528 × 3,7846 mm (0.132″ × 0.149″) ** Plocha čipu: 12,689 mm2 ** Rychlost mezi nožičkami G a P: 65 ns
* Am2901B ** Rychlejší a menší revize čipu Am2901A ** Rozměry čip: 2,9718 × 3,2512 mm (0.117″ × 0.128″) ** Plocha čipu: 9,662 mm2 ** Rychlost mezi nožičkami G a P: 45 ns
Počítače používající obvody řady Am2900
K počítačům, které používaly obvody řady Am2900 patří:
* Rodina počítačů Apollo Computer: DN460, DN660 a DSP160 používala jednotnou systémovou desku emulující instrukční sadu Motorola 68010. * Počítač Advanced Technology Airborne Computer (ATAC) firmy Itek používal ve svém Attitude and Articulation Control Computer System pro sondu Galileo a v některých letadlech Vojenského námořnictva Spojených států amerických procesor se 16 registry o šířce 16 bitů vytvořených z 4bitových řezů řady 2900. +more Do ATAC pro Galileo byly přidány čtyři speciální instrukce; některé čipy byly později nahrazeny obvody 2900 odolnými proti radiaci. * Počítače Data General Nova 4 používaly pro svůj 16bitový procesor čtyři obvody ALU Am2901; jedna z desek obsahovala 15 aritmeticko-logických jednotek Am2901. * Digital Equipment Corporation (DEC) PDP-11 modely PDP-11/23, PDP-11/34 a PDP-11/44 floating-point options (FPF11, FP11-A, případně FP11-F). * Hewlett-Packard (nyní Keysight) 1000 A-series model A600 používal čtyři AM2901 ALU ve svých 16bitových procesorech. * Počítač Xerox Dandelion používaný v Lispových strojích Xerox Star a Xerox 1108. * Několik modelů minipočítačů řady GEC 4000: 4060, 4150, 4160 (po čtyřech obvodech Am2901 pro 16bitovou ALU) a 4090 a všechny systémy 418x a 419x (po 18 Am2901, 32bitový celočíselná ALU nebo 8bitový exponent, 64bitová ALU pro operace v pohyblivé řádové čárce s dvojnásobnou přesností). * Model DEC KS10 počítače PDP-10. * P-machine procesor pro UCSD Pascal, který vytvořil Joel McCormack v NCR. * Několik počítačů MAI Basic Four. * Grafický počítač Tektronix 4052. * Sovětský klon PDP-11, SM-1420, používal kopie obvodů řady Am2901 vyrobených v SSSR (pravděpodobně použito i jiných typech). * Československé klony PDP-11 a VAX vyráběné v Závodech výpočtovej techniky, konkrétně SM 50/50 (1982), SM 52/11 (1983), PP-04 (1985), SM 52/12 (1985), M 16-22 (1987) * Počítač Lilith, který vytvořil Niklaus Wirth na ETH Zürich. * Herní počítače firmy Atari s vektorovým monitorem pro Tempest, Battlezone a Red Baron používaly na svých pomocných deskách „math box“ 4 obvody Am2901. * Herní počítače firmy Atari s rastrovým grafickým systémem I, Robot, první komerční hra s vyplňovanými mnohoúhelníky, obsahoval matematický procesor vytvořený ze čtyř 4bitových řezů AMD 2901. * Pixar Image Computer obsahuje 4 Chaps (Channel Processors), každý se 4 obvody Am2900. * Typografická pracovní stanice a sázecí stroj Simulation Excel (Sim-X) vyráběný v norském Oslo: jeden ze čtyř procesorů byl 16bitový procesor pro výpočty a transformace řízený mikrokódem vytvořený ze čtyř řezů 2901 a sekvenceru adres z řady 2910. Počítač Sim-X používal 16bitovou celočíselnou násobičku pro optimalizaci grafických transformací. Počítač byl uveden na trh v roce 1983; společnost ukončila činnost v roce 1987. * Eventide H949 Harmonizer; pro generování adres a referenčních napětí pro systém DAC byly použity čtyři Am2901 čipy a několik PROM s mikrokódem (obvody 2901 nesloužily pro zpracování zvuku). * Mnoho počítačů Siemens Teleperm a S5 PLCs používaných pro řízení výroby používalo obvody řady 2900. * Procesor AT&T 3B20D. * Grafické systémy řady Metheus / Barco Omega 400 a 500; v procesoru displeje byly použity čtyři Am2901 čipy (a 8 kusů PROM s mikrokódem) pro provádění grafických operací. * Geac Computer Corporation 2000, 6000, 8000 a 9000 používaly 4 x AM2901 čipy. Počítač GEAC 9500 používal obvody Am29101. Počítače GEAC 2000 byly používány v lékárnách. Ostatní modely byly používány v knihovnách, bankách a v pojišťovnictví. Počítač 2000 byl jednoprocesorový, počítače 6000 a 8000 obsahovaly čtyři procesory, z nichž jeden byl vyhrazen pro zpracování programu, další pro obsluhu komunikačních portů a diskových a magnetopáskových jednotek. Počítač 8000 měl lokální paměť procesoru, zatímco 6000 ne. Počítače 9000 a 9500 byly asymentrické multiprocesorové systémy s až 8 procesorovými moduly. * AES Data Systems C20 Multiuser Word Processors. Firma AES of Montreal zkonstruovala řadu modulů a systémů, které používaly vlastní řezové procesory AES-800. Systém obsahoval 8, 12 a 16bitové sběrnice. * Pozdější verze počítače Ferranti Argus 700 např. 700F a 700G používaly obvody AM2901, obvody této řady byly použity i v některých kanálových řadičích řady A700 např. pro pevné a pružné disky. * Minipočítač High Level Hardware Limited Orion umožňující uživatelské změny mikrokódu provozovaný s operačním systémem Unix.
Odkazy
Reference
Externí odkazy
[url=https://web. archive. +moreorg/web/20131101124105/http://www. happytrees. org/chips. page=cat&type=tech]Technologie výrovy Ion-omplanted[/url] * [url=http://www. datasheetarchive. com/AM2902-datasheet. html]Datasheet různých verzí čipu[/url] * [url=https://web. archive. org/web/20111013024012/http://www. bitsavers. org/pdf/amd/_dataSheets/]Datasheet různých verzí čipu[/url] ** [url=http://www. bitsavers. org/pdf/amd/ED2900A_vol1_Jan85. pdf]Představení čipů Am2900 programovatelných bipolárů část 1[/url] Archív PDF dokumentů na webu Bitsavers ** [url=http://www. bitsavers. org/pdf/amd/ED2900A_vol2_Jan85. pdf]Představení čipů Am2900 programovatelných bipolárů část 2[/url] Archív PDF dokumentů na webu Bitsavers * [url=https://web. archive. org/web/20070927060443/http://www. bitsavers. org/pdf/amd/_dataBooks/1988_29C3xx_Series. pdf]PDF verzí Am29C300/29300[/url] Archív PDF dokumentů na webu Bitsavers * [url=http://www. cpu-world. com/CPUs/2901/]CPU-World[/url] fotky čipů Am2900 * [url=https://web. archive. org/web/20030412055513/http://www10. dacafe. com/book/parse_book. php. article=BITSLICE%2FbitslcP. html]Bit-Slice Design: micro řadiče a ALU jednotky. Představení čipů Am2900[/url] * [url=https://web. archive. org/web/20081122134251/http://research. microsoft. com/users/GBell/Computer_Structures_Principles_and_Examples/csp0184. htm]Bit-Slice' mikroprocesory Am2900[/url].