Movatterモバイル変換


[0]ホーム

URL:


Ugrás a tartalomhoz
Wikipédia
Keresés

AMD Am2900

Ellenőrzött
A Wikipédiából, a szabad enciklopédiából

Változat állapota

Ez a lap egy ellenőrzött változata

Ez aközzétett változat,ellenőrizve:2024. szeptember 28.

Pontosságellenőrzött

AMD Am2901: 4 bites bitszelet-ALU

AzAm2900 azAdvanced Micro Devices (AMD)1975-ben indítottintegrált áramkörcsaládja/-sorozata. Az áramkörökbipoláris tranzisztorokkal készültek,bitszelet-topológiájú kialakításban. A sorozatot modulárisnak tervezték, kifejezetten számítástechnikai eszközök alkotórészeinek: elemeivel különböző eszközök építhetők és gyakorlatilag minden elem a számítógép vezérlőegységének (CCU,computer control unit) valamelyik összetevője.

Az AMD Am2903 csip mikrofotója

Abitszelet-technikával a részegységekből tetszőleges CCU-t lehet kialakítani, amelyben az adat-, cím- és utasításhossz a 4 (bit) valamelyik többszöröse lehet. A modularitás egyben hátrányként is jelentkezik, amikor sok IC szükséges egy eszközhöz, ami esetleg egyetlen IC-vel is megvalósítható lenne (pl. aCPU-k). A sorozat alapvető tagja az Am2901 jelű csip: ez egy 4 bitesaritmetikai-logikai egység (ALU), ami 4 bites adatokon képes bináris, számtani és eltoló műveleteket végezni.

Am2900 sorozatú áramkörökkel épült számítógépek

[szerkesztés]

Az alábbi gépekben a központi egység és a hardver jelentős része ilyen áramkörökből épült fel (a felsorolás nem teljes):

  • EMG-777: Egy Magyarországon gyártott számítógép, 1983.
  • Itek Advanced Technology Airborne Computer (ATAC): aGalileo űrszonda vezérlőrendszerében(Attitude and Articulation Control Computer System) és néhány haditengerészeti repülőgépben használtak. Ennek processzora 16 bites, 16 regisztere volt, és 4 bites 2900 sorozatú chipekből volt összeállítva. Az ATAC Galileo-féle verzióját később a 2901-es chipek sugárzástűrő változatával szerelték.[1]
  • Data General Nova 4; ebben a 16 bites szóhosszúságot 4 db Am2901-es (párhuzamosan működő) ALU chippel érték el. A gép egyik kártyáján 15 db 2901-es alkotja a lebegőpontos egységet.[2]
  • DEC KS10PDP-10 modell.[3]
  • DECPDP-11 PDP-11/23, PDP-11/34 és PDP-11/44 modelljeinek lebegőpontos bővítései (FPF11, FP11-A és FP11-F rendre).[4][5]
  • SZM-1420, aPDP-11/34+ szovjet klónja az Am2901 szovjet másolatával készült,[6] ezeket a chipeket más gépekben is felhasználták.[7]
  • AXerox 8010-esmunkaállomásában (Xerox Star, 'Dandelion') 2900 alapú processzor volt. A Xerox 1108 (Lisp machine) munkaállomások is ugyanezt a hardvert használták.[8]
  • GEC 4000 sorozatú miniszámítógépek: 4060, 4150, 4160 modellek (négy Am2901, 16 bites ALU), valamint a 4090 és az összes 418x és 419x rendszer (18 db Am2901, 32 bites integer ALU vagy 8 bites exponens, 64 bites duplapontosságú lebegőpontos ALU).[9]
  • UCSD Pascal P-machine processzor, tervező:Joel McCormack,NCR Corporation.
  • SzámosMAI Basic Four modell.[10]
  • Tektronix 4052 grafikus munkaállomás.
  • ANiklaus Wirth által azETH Zürich-nél tervezettLilith számítógép.
  • AzAtari vektorgrafikus játékgépei: aTempest,Battlezone,Red Baron (Vörös Báró) gépekben 4 Am2901 IC volt a„math box” segédpanelen.
  • Simulation Excel (Sim-X),Oslo,Norvégia: tipográfiai workstation / szedőgép; egyik processzora egy 16 bites mikrokódolt számító és transzformációs egység négy 2901 szeletből és egy 2910-es címszekvenszerből épült fel. A Sim-X gép 16 bites egészértékű szorzóegységet használt a grafikus transzformációk optimalizálására.[11] A gép 1983-ban jelent meg, a cég 1987-ben lehúzta a rolót.
  • Az Eventide H949 Harmonizer hangeffekt-processzorban 4 Am2901 chip és több mikrokód-PROM végzi a címszámítást és állítja elő a referencia feszültségszinteket az eszköz DAC rendszerében. A hangokat nem az ALU kezeli.
  • Siemens Teleperm és S5 PLC ipari vezérlőszámítógépekben.
  • AT&T 3B20D processzor.[12]

Az Am2900 család tagjai

[szerkesztés]
AMD Am2903: 4 bites bitszelet ALU

Az AMD "Am2900 Family Data Book" felsorolása alapján:[13]

  • Am2901 – 4 bites bitszeletALU (1975)
  • Am2902 – előrenéző átvitelgenerátor(look-ahead carry generator)
  • Am2903 – 4 bites bitszelet ALU, hardveres szorzóval
  • Am2904 – státáusz és eltolásbit kezelőegység
  • Am2905 – busz csatoló(transceiver)
  • Am2906 – busz csatoló paritásellenőrzéssel
  • Am2907 – busz csatoló paritásellenőrzéssel
  • Am2908 – busz csatoló paritásellenőrzéssel
  • Am2909DC címszekvenszer
    Am2909DC címszekvenszer
  • Am2918PC utasításregiszter
    Am2918PC utasításregiszter
  • Am2950APC I/O portok
    Am2950APC I/O portok
  • Am2965
    Am2965
  • Am2909 – 4 bites bitszelet címszekvenszer
  • Am2910 – 12 bites címszekvenszer (mikroprogram-kontroller)
  • Am2911 – 4 bites bitszelet címszekvenszer
  • Am2912 – busz csatoló(transceiver)
  • Am2913 – prioritásos megszakítás kiterjesztő
  • Am2914 – prioritásos megszakítás kontroller
  • Am2915 – quad 3-állapotú buszvezérlő
  • Am2916 – quad 3-állapotú buszvezérlő
  • Am2917 – quad 3-állapotú buszvezérlő
  • Am2918 –utasításregiszter, quad D regiszter("pipeline register")
  • Am2919 –utasításregiszter, quad regiszter
  • Am2920 – oktálisD-típusú flipflop
  • Am2921 – 1-to-8 dekódoló
  • Am2922 – 8 bemenetűmultiplexer (MUX)
  • Am2923 – 8 bemenetűMUX
  • Am2924 – 3-to-8 bemeneti vonal dekódoló
  • Am2925 – rendszerórajel-generátor és driver
  • Am2926 –Schottky tranzisztoros 3-állapotú quad busz driver
  • Am2927/Am2928 – quad 3-állapotú buszvezérlő
  • Am2929 – Schottky 3-állapotú quad busz driver
  • Am2930 – Main Memory Program Control
  • Am2932 – Main Memory Program Control
  • Am2940 –Direct Memory Addressing (DMA) címgenerátor
  • Am2942 – programozhatótimer/számláló/DMA generátor
  • Am2946/Am2947 – oktális 3-állapotú kétirányú buszvezérlő(transceiver)
  • Am2948/Am2949 – oktális 3-állapotú kétirányú buszvezérlő(transceiver)
  • Am2950/Am2951 – 8 bites kétirányú I/O port
  • Am2952 – kétirányú I/O port
  • Am2954/Am2955 – oktális regiszterek
  • Am2956/Am2957 – oktális flipflopok(latch)
  • Am2958/Am2959 – oktálisbufferek/vonali meghajtók/vonali vevők
  • Am2960 – kaszkád 16 bites hibafelismerő és -javító egység
  • Am2961/Am2962 – 4 bites többszörös busz buffer hibajavítással
  • Am2964 – dinamikus memória-kontroller
  • Am2965/Am2966 – oktális dinamikus memória driver

A chipek többségének van 7400 sorozatú megfelelője is, pl. a 74F2960 / Am2960.

Lásd még

[szerkesztés]

Hivatkozások

[szerkesztés]
  1. "Computers in Spaceflight: The NASA Experience" - Chapter Six - - Distributed Computing On Board Voyager and Galileo -
  2. Data General NOVA4/X recovered from Bakersfield, 2005. január 17. [2011. július 17-i dátummal azeredetiből archiválva]. (Hozzáférés: 2011. július 11.)
  3. Klaus Michael Indlekofer: Computer Architectures. K.M.I. - the site, 2002. november 11. [2011. július 17-i dátummal azeredetiből archiválva]. (Hozzáférés: 2011. július 11.)
  4. Photo of DEC11-34. CPU museum web site. [2011. július 8-i dátummal azeredetiből archiválva]. (Hozzáférés: 2011. július 11.)
  5. John Holden: Production PDP-11 Models. University of Sydney School of Psychology. [2011. július 25-i dátummal azeredetiből archiválva]. (Hozzáférés: 2011. július 11.)
  6. Справочник по электронной вычислительной технике (orosz nyelven), 124. o. (1993).ISBN 5-217-02090-3 
  7. Part VII: Advanced Micro Devices Am2901, a few bits at a time. Great Microprocessors of the Past and Present. Russian Supercomputer Software Department, 1998. [2009. június 16-i dátummal azeredetiből archiválva]. (Hozzáférés: 2011. július 11.)
  8. Nathan Lineback: Xerox Star. Nathan's Toasty Technology page. [2011. július 18-i dátummal azeredetiből archiválva]. (Hozzáférés: 2011. július 11.)
  9. Andrew Gabriel: GEC 4000 series processors, 1997. [2011. július 19-i dátummal azeredetiből archiválva]. (Hozzáférés: 2011. július 11.)
  10. Field Information Bulletin 113, 1988. március 28. [2011. július 7-i dátummal azeredetiből archiválva]. (Hozzáférés: 2011. július 11.)
  11. Kari Johnson (1983). „An IEEE Floating Point Arithmetic Implementation”, 130–135. o. 
  12. (1983. January) „3B20D Central Processing Unit”.The Bell System Technical Journal 62 (1), 193. o. 
  13. The Am2900 Family Data Book with Related Support Circuits. AM-PUB003. Advanced Micro Devices, 1979. [2011. július 16-i dátummal azeredetiből archiválva]. (Hozzáférés: 2011. július 11.)

További információk

[szerkesztés]
Commons:Category:Am29xx
AWikimédia Commons tartalmazAMD Am2900 témájú médiaállományokat.
Korábbi
x86 előtti
x86-32/IA-32 (32 bites)
Aktuális
x86-32
x86-64
Listák
Mikroarchitektúrák
Kapcsolódó
A lap eredeti címe: „https://hu.wikipedia.org/w/index.php?title=AMD_Am2900&oldid=27479893
Kategória:

[8]ページ先頭

©2009-2025 Movatter.jp