AMD Am2900 - AMD Am2900

AMD Am2901: 4 bitlik ALU

Am2900 , 1975 yılında Advanced Micro Devices (AMD) tarafından oluşturulan bir entegre devreler (IC) ailesidir . Bit dilimli bir topolojide bipolar cihazlarla inşa edilmişlerdir ve her biri bir bilgisayar kontrol ünitesinin (CCU) farklı bir yönünü temsil eden modüler bileşenler olarak kullanılmak üzere tasarlanmıştır . Am2900 ailesi, bit dilimleme tekniğini kullanarak, IC'lerin sayısını çarparak 4 bitin herhangi bir katı olacak şekilde veri, adres ve talimatlar içeren bir CCU uygulayabildi. Bu modüler teknikle ilgili önemli bir sorun, tek bir CPU IC'de yapılabilecekleri uygulamak için daha fazla sayıda IC gerektirmesiydi. Am2901 yongası, aritmetik-mantık birimi (ALU) ve serinin "çekirdeği" idi. 4 bit kullanarak sayabilir ve çeşitli bit kaydırma işlemlerinin yanı sıra ikili işlemleri uygulayabilir .

Ailedeki 2901 ve diğer bazı yongalar, Motorola ve ardından Raytheon ile başlayarak - her ikisi de 1975'te - ve ayrıca Cypress Semiconductor, National Semiconductor, NEC, Thomson ve Signetics ile başlayan alışılmadık derecede çok sayıda başka üretici tarafından ikinci olarak tedarik edildi. Sovyetler Birliği'nde ve daha sonra Rusya'da Am2900 ailesi 1804 serisi olarak üretildi (örneğin Am2901 KR1804VS1 / Rusça : КР1804ВС1 olarak belirlendi ) ve 2016 itibariyle hala üretimdeydi.

Am2900 ailesi yongalarıyla yapılan bilgisayarlar

Muhtemelen çok daha fazlası vardır, ancak işte bu parçaları kullanan bazı bilinen makineler:

  • Apollo Bilgisayar Sumru ailesi: DN460, DN660 ve DSP160. Hepsi Motorola 68010 komut setini taklit eden aynı sistem kartını kullandı .
  • Itek kullanılan İleri Teknoloji Havadan Bilgisayar (ATAC) Galileo 4-bit genişliğinde 2900 serisi işlemciler monte genişlik Tutum ve Artikülasyon Kontrol Bilgisayar Sistemi ve bazı donanma uçağı 16 kayıt, 16-bit kelime vardı. ATAC'ın Galileo versiyonuna dört özel talimat eklendi ve daha sonra bazı yongalar radyasyonla sertleştirilmiş 2901 yongaları ile değiştirildi .
  • Paralel olarak dört Am2901 ALU kullanarak 16 bit kelime genişliği elde eden Data General Nova 4; kartlardan birinin üzerinde 15 Am2901 ALU vardı.
  • Digital Equipment Corporation (DEC) PDP-11 modelleri PDP-11/23, PDP-11/34 ve PDP-11/44 kayan nokta seçenekleri (sırasıyla FPF11, FP11-A ve FP11-F).
  • CPU için sekiz AM2901 kullanan DEC VAX 11/730 .
  • Hewlett-Packard (şimdi Keysight ) 1000 A serisi model A600, 16 bit işlemcisi için dört AM2901 ALU kullandı
  • Xerox Star ve Xerox 1108 Lisp makinesinde kullanılan makine olan Xerox Dandelion .
  • GEC 4000 serisi mini bilgisayarların çeşitli modelleri : 4060, 4150, 4160 (her biri dört Am2901, 16 bit ALU) ve 4090 ve tüm 418x ve 419x sistemleri (her biri on sekiz Am2901, 32 bit tamsayı ALU veya 8 bit üs, 64 -bit Çift Hassas kayan nokta ALU).
  • DEC KS10 PDP-10 modeli.
  • UCSD Pascal tarafından NCR tasarlanan p-makine işlemci Joel McCormack .
  • Bir dizi MAI Basic Four makinesi.
  • Tektronix 4052 grafik sistemi bilgisayar.
  • SM-1420 , PDP-11 Sovyet klonu, AM2901 Sovyet klon kullanılan belki de diğerlerinde kullandı.
  • Lilith de tasarlanmış bilgisayar ETH Zürich tarafından Niklaus Wirth .
  • Atari 'ın vektör grafik makineleri çarşı Tempest , Battlezone ve Kızıl Baron her kullandıkları 'matematik kutusu' 4 Am2901 IC yardımcı devre panoları.
  • Atari 'ın raster grafik makine çarşı Ben, Robot , dolgulu çokgenler sahip ilk ticari oyun, etrafında dört AMD 2901 çipleri inşa edilmiş bir matematik işlemci dahil.
  • Pixar Görüntü Bilgisayarı , her biri 4 Am2900'lü 4 Kanal İşlemci
  • Simulation Excel (Sim-X), Oslo, Norveç : Tipografik iş istasyonu / dizgici; dört işlemcisinden biri, dört 2901 dilimden ve bir 2910 adres sıralayıcıdan oluşturulmuş 16 bit mikro kodlu bir hesaplama ve dönüştürme motoruydu. Sim-X makinesi, grafik dönüşümleri optimize etmek için 16 bitlik bir tamsayı çarpanı kullandı. Makine 1983'te piyasaya sürüldü ve şirket 1987'de kapandı.
  • Eventide H949 Harmonizer; DAC sistemi için adresler oluşturmak ve referans voltajları oluşturmak için dört Am2901 yongası (ve birkaç mikro kod PROM'u) kullanılır - 2901 ALU bölümünde ses işlenmedi.
  • Endüstriyel kontrol için kullanılan birçok Siemens Teleperm ve S5 PLC, 2900 serisi kullanılarak yapılmıştır.
  • AT&T 3B20D işlemci.
  • Metheus / Barco Omega 400 ve 500 Serisi grafik sistemleri; bu 1982 görüntü işlemcisinde grafik işlemlerini gerçekleştirmek için dört Am2901 yongası (ve sekiz mikro kod PROM'u) kullanıldı.
  • Geac Computer Corporation 2000, 6000, 8000 ve 9000'in tümü 4 x AM2901 yongalarına dayanıyordu. GEAC 9500, AM29101'e dayanıyordu. GEAC 2000 eczanelerde kullanıldı. Diğer modeller kütüphane, bankacılık ve sigorta otomasyonunda kullanıldı. 2000, tek bir işlemci birimiydi. 6000 ve 8000, her biri iletişim, disk, bant veya program işlemeye ayrılmış dört işlemci içeriyordu. 8000 yerel işlemci belleğine sahipken 6000'de yoktu. 9000 ve 9500, 8 adede kadar CPU modülüne sahip AMP sistemleriydi.
  • AES Data Systems C20 Çok Kullanıcılı Kelime İşlemciler. AES of Montreal, AES-800 bit-slice işlemcilerine dayalı bir dizi modül ve sistem tasarladı. 8- 12- ve 16-bit veriyolları tasarımın bir parçasıydı.
  • Ferranti Argus 700'ün sonraki yinelemeleri, örneğin 700F ve 700G, AM2901 aygıtlarını kullandı ve örneğin sabit ve disket sürücüleri için bazı A700 çevresel kanal denetleyicilerinde olduğu gibi
  • Unix çalıştıran, kullanıcı tarafından mikro kodlanabilir bir mini bilgisayar olan High Level Hardware Limited Orion .

Am2900 ailesinin üyeleri

AMD Am2903: 4 bitlik dilim ALU

Am2900 Aile Veri Kitabı şunları listeler:

  • Am2901 – 4-bit bit dilimli ALU (1975)
  • Am2902 – İleriye Yönelik Taşıma Jeneratörü
  • Am2903 – 4 bit dilimli ALU, donanım çoğaltmalı
  • Am2904 – Durum ve Vardiya Kontrol Birimi
  • Am2905 – Otobüs Alıcı-Vericisi
  • Am2906 - ile Otobüs Transceiver Parite
  • Am2907 - ile Otobüs Transceiver Parite
  • Am2908 - ile Otobüs Transceiver Parite
  • Am2909 – 4 bitlik dilimli adres sıralayıcı
  • Am2910 – 12 bit adres sıralayıcı
  • Am2911 – 4 bitlik dilimli adres sıralayıcı
  • Am2912 – Otobüs Alıcı-Vericisi
  • Am2913 – Öncelikli Kesinti Genişletici
  • Am2914 – Öncelikli Kesinti Denetleyicisi
  • Am2915 – Dörtlü 3-Devlet Veri Yolu Alıcı-Vericisi
  • Am2916 – Dörtlü 3-Devlet Veri Yolu Alıcı-Vericisi
  • Am2917 – Dörtlü 3-Devlet Veri Yolu Alıcı-Vericisi
  • Am2918 – Talimat Kaydı , Dörtlü D Kaydı
  • Am2919 – Talimat Kaydı , Dörtlü Kayıt
  • Am2920 – Sekizli D-Tipi Parmak Arası
  • Am2921 – 1'den 8'e Dekoder
  • Am2922 – 8 Girişli Çoklayıcı (MUX)
  • Am2923 – 8 Girişli MUX
  • Am2924 – 3-Hattan 8-Hat Şifre Çözücüye
  • Am2925 – Sistem Saati Üreticisi ve Sürücüsü
  • Am2926 – Schottky 3-Devlet Dörtlü Otobüs Sürücüsü
  • Am2927/Am2928 – Dörtlü 3-Devlet Veri Yolu Alıcı-Vericisi
  • Am2929 – Schottky 3-Devlet Dörtlü Otobüs Sürücüsü
  • Am2930 – Ana Bellek Program Kontrolü
  • Am2932 – Ana Bellek Program Kontrolü
  • Am2940 – Doğrudan Bellek Adresleme (DMA) Üreticisi
  • Am2942 – Programlanabilir Zamanlayıcı/ Sayaç / DMA Jeneratör
  • Am2946/Am2947 – Sekizli 3 Durumlu Çift Yönlü Veri Yolu Alıcı-Vericisi
  • Am2948/Am2949 – Sekizli 3 Durumlu Çift Yönlü Veri Yolu Alıcı-Vericisi
  • Am2950/Am2951 – 8-bit Çift Yönlü G/Ç Bağlantı Noktaları
  • Am2954/Am2955 – Sekizlik Kayıtlar
  • Am2956/Am2957 – Sekizli Mandallar
  • Am2958/Am2959 – Sekizli Tamponlar /Hat Sürücüleri/Hat Alıcıları
  • Am2960 – Basamaklı 16-bit Hata Algılama ve Düzeltme Birimi
  • Am2961/Am2962 – 4-bit Hata Düzeltme Çoklu Veri Yolu Tamponları
  • Am2964 – Dinamik Bellek Denetleyicisi
  • Am2965/Am2966 – Sekizli Dinamik Bellek Sürücüsü

Bu çiplerin çoğu aynı zamanda 74F2960 / Am2960 gibi 7400 seri numarasına sahiptir.

Ayrıca bakınız

Referanslar

Dış bağlantılar