Az Advanced Micro Devices (AMD) számos termékcsaládban alkalmazott „29”-cel kezdődő cikkszámokat. Ezek a termékcsaládok általában nem voltak kapcsolatban egymással.
Az Am29(F, BL, DL, DS)xxx család változatos konfigurációjú flashmemóriás eszközöket tartalmaz, és nem része a Am2900/Am29000 családoknak.
Am2900 család thumb|AMD Am2901: 4 bites bitszelet-ALU
Az első ilyen család az 1975-ben létrehozott Am2900 integrált áramkör sorozat, melyet a bitszelet topológiához terveztek, így moduláris komponensekként használhatók, melyek mindegyike a számítógépes vezérlőegység (CCU) egy-egy különböző aspektusát képviseli. Az Am2900 termékcsaládról az AMD részletes ismertetőt jelentetett meg, mely egy alapvető kulcsfontosságú kiadvány. A könyv a vállalat úttörő, 4 bites bipoláris bitszelet technikájú processzorcsaládját részletezi. Tartalmazza a tervezési specifikációkat és elengedhetetlen kézikönyv volt a nagy teljesítményű, mikroprogramozott digitális rendszerek és korai jelprocesszorok építéséhez.
Am29xxx család Az AMD Am29xxx sorozat tagjai nagy teljesítményű processzorok és rendszerépítő elemek.
Am29000 Az Am29000 családot 32 bites RISC mikroprocesszorok alkotják. Az Am29000 egy Berkeley RISC típusú, regiszterablakos kialakítású mikroprocesszor, de a regiszterablakok kezelése eltér a Berkeley kialakításban (pl. a Sun SPARC) alkalmazott megoldástól.
Am29000 – 32 bites RISC mikroprocesszor, 4 fokozatú futószalag, 512 bájtos BTC (elágazás-történeti gyorsítótár (BTC) Am29005 – 32 bites RISC mikroprocesszor, (funkcionális) MMU és BTC nélkül Am29027 – lebegőpontos egység társprocesszor Am29030 – 32 bites RISC mikroprocesszor 8 K bájtos utasítás-gyorsítótárral Am29035 – 32 bites RISC mikroprocesszor 4 K bájtos utasítás-gyorsítótárral Am29040 – 32 bites RISC mikroprocesszor 8 K bájtos utasítás-gyorsítótárral, -os adat-gyorsítótár és hardveres szorzás Am29041 – adatátviteli vezérlő Am29050 – 32 bites RISC mikroprocesszor FPU-val, -os BTC Am29062 – integrált gyorsítótár egység 8 KiB RAM-mal
Am29100 család Az Am29100 termékcsalád mikrovezérlőkből és azok kiegészítő csipjeiből áll. A mikrovezérlők többsége 'intelligens', olyan műveleteket hajt végre, amelyeket általában szoftver végez.
Am29101 – 16 bites mikroprocesszor-szeletáramkör sebességválasztás funkcióval Am29111 – mikroprogram-szekvenszer vezérlő, a mikroprogram-memória számára Am29112 – nagy teljesítményű 8 bites szelet mikroprogram-szekvenszer Am29114 – valós idejű 8 bites prioritásos megszakításvezérlő Am29116 – nagy teljesítményű 16 bites mikroprocesszor Am29117 – nagy teljesítményű 16 bites mikroprocesszor Am29118 – 8 bites be-/kimeneti támogató egység az Am29116 számára Am29130 – 16–30 bites léptetőregiszter Am29141 – kiégethető bitkapcsolókkal (fuse) programozható vezérlő
Am29200 család Az Am29200 termékcsalád processzorokat tartalmaz, melyek a csúcskategóriás mikrovezérlők piacára készültek.
Am29200 – 32 bites mikrovezérlő, belső ROM, DRAM interfész, PIA/PIO/soros/párhuzamos/JTAG portok Am29202 – 32 bites mikrovezérlő, belső ROM, DRAM interfész, PIA/PIO/soros/párhuzamos/JTAG portok Am29205 – 32 bites mikrovezérlő, belső ROM, DRAM interfész, PIA/PIO/soros/párhuzamos/ portok Am29240 – 32 bites mikrovezérlő, hardveres szorzás, belső ROM, DRAM interfész, PIA/PIO/soros/párhuzamos/JTAG portok Am29243 – 32 bites mikrovezérlő, hardveres szorzás, belső ROM, DRAM interfész, PIA/PIO/soros/párhuzamos/JTAG portok Am29245 – 32 bites mikrovezérlő, belső ROM, DRAM interfész, PIA/PIO/soros/párhuzamos/JTAG portok
Am29300 család Az Am29300 termékcsalád 32 bites mikroprogramozható eszközök sorozata, melyek mikrokódja kompatibilis a korábbi Am2900 sorozattal.
Am29323 – 32 bites párhuzamos szorzó Am29325 – 32 bites lebegőpontos egység Am29327 – 32 bites FPU Am29331 – 16 bites mikroprogram-szekvenszer Am29332 – 64 bit be, 32 bit ki, ALU Am29334 – négy portos, kettős hozzáférésű regiszterfájl (SRAM) Am29337 – 16 bites alsó- és felső határ ellenőrző Am29338 – 32 bites bájt sor, 4 FIFO Am29360 – 32 bites hibaészlelő és -javító egység Am29368 – 1 M bites dinamikus memóriavezérlő (DMC)
Am29400 család Az Am29400 termékcsaládba emittercsatolt (ECL) logikájú bitszelet komponensek tartoznak.
Am29433 – 32 x 32 bites lebegőpontos szorzó, ECL-10K logika Am29434 – regiszterfájl, kétportos hozzáférésű SRAM, ECL-10K logika
Am29500 család Az Am29500 család olyan eszközökből áll, amelyek DSP-szerű funkciók megvalósítására szolgálnak.
Am29501 – többportos futószalagos DSP processzor Am29509 – hardveres 12x12 bites szorzóegység Am29510 – 16x16 bites hardveres szorzó, 32 bites eredmény 16 bites bemenetről, kép: AMD AM29510DC Am29516 – 16x16 bites hardveres szorzó, 32 bites eredmény 16 bites bemenetről, kép: AMD AM29516DC Am29517 – 16x16 bites hardveres szorzó, 32 bites eredmény 16 bites bemenetről, kép: AMD AM29517DC, AMD AM29L517DC Am29520 – többszintes futószalag-regiszter Am29521 – többszintes futószalag-regiszter Am29524 – futószalag regiszter – kettős 7 mély vagy egyszeres 14 mély Am29525 – futószalag regiszter – kettős 8 mély vagy egyszeres 16 mély, kép: AMD AM29525DC Am29526 – sin/cos generátorok gyors keresőtáblákkal Am29527 – sin/cos generátorok gyors keresőtáblákkal Am29528 – sin/cos generátorok gyors keresőtáblákkal Am29529 – sin/cos generátorok gyors keresőtáblákkal Am29540 – címképző szekvencia gyors Fourier-transzformáció (FFT) számításához
Am29600 család Az Am29600 termékcsaládba dinamikus memóriát támogató eszközök tartoznak.
Am29660 – CRC-polinomos hibajelző áramkör – összefűzhető 64-bites adatok, kép: AMD AM29C660DJC Am29668 – dinamikus memóriavezérlő – CDMC 80386 memóriainterfész Am29676 – memóriameghajtó – 11 bites DRAM meghajtó Am29688 – dinamikus memóriavezérlő – CDMC 80386 memóriainterfész
Am29700 család Az Am29700 termékcsalád tagjai gyors memóriaeszközök.
Am29700/701 – nem invertáló Schottky-tranzisztoros 64 bites RAM Am29702/703 – Schottky-tranzisztoros 64 bites RAM Am29705 – 16 szó x 4 bites 2 portos RAM Am29707 – többportos SRAM Am29720/721 – kis fogyasztású Schottky 256 bites RAM Am29750/Am29752 – 32 szó x 8 bites programozható csak olvasható memória (PROM) Am29754/Am29755 – 256 szó x 4 bites PROM Am29770/Am29771 – 2048 bites generikus sorozatú bipoláris PROM Am29774/Am29775 – 4096 bites generikus sorozatú bipoláris PROM
Am29800 család Az Am29800 termékcsalád buszinterfész csipekből és bitszelet-támogató eszközökből áll, amelyek kiemelkedő tulajdonsága az áramkörön belüli tesztelési képesség.
Am29803 – be/kimeneti vezérlő, 16 utas elágazás egység Am29806 – 6 bites komparátor/dekóder Am29809 – 9 bites komparátor Am29811 – következő cím vezérlőegység Am29818 – futószalagregiszter / diagnosztikai regiszter Am29821 – 10 bites D flipflop háromállapotú (tri-state) kimenettel Am29822 – 10 bites D típusú flipflop Am29823 – 9 bites D típusú flipflop háromállapotú kimenettel Am29824 – 9 bites D típusú flipflop háromállapotú kimenettel Am29825 – 8 bites D flipflop Am29826 – 8 bites buszinterfész flipflopok háromállapotú kimenetekkel Am29827 – 10 bites pufferek/vonalmeghajtók Am29828 – 10 bites invertáló vonali meghajtók Am29833 – CMOS 9 bites paritásos busz-adóvevő Am29834 – 8 bitesről 9 bitesre alakító paritásos busz-adóvevő Am29841 – 10 bites buszinterfész elválasztóregiszterek Am29842 – 10 bites buszinterfész elválasztóregiszterek Am29843 – 9 bites buszinterfész elválasztóregiszterek Am29844 – 9 bites D típusú elválasztóregiszter (latch) Am29845 – 8 bites transzparens elválasztóregiszter (latch) háromállapotú kimenetekkel Am29846 – 8 bites buszinterfész D típusú elválasztóregiszterek, invertált kimenetek Am29853/Am29855 – 9 bites aszinkron paritásos adóvevő Am29854 – 8 bitesről 9 bitesre alakító paritásos busz-adóvevő paritásgenerátorral / ellenőrzővel; paritáshiba jelzőbit nyitott kollektoros kimenettel Am29861 – 10 bites buszinterfész adóvevő Am29862 – 8 bites busz adóvevők, háromállapotú Am29863 – 9 bites busz adóvevők, háromállapotú, más néven 74F863 Am29864 – 9 bites busz adóvevő (invertáló)
Am29900 család Az Am29900 termékcsalád buszinterfész csipeket tartalmaz.
Am29921 – 10 bites D típusú flipflop Am29923 – 9 bites D típusú flipflop Am29925 – oktális D típusú elválasztóregiszter (latch) – 3 állapotú kimenetek AND-kapus engedélyezéssel Am29927 – nem invertáló funkciós pufferkapu Am29928 – invertáló funkciós pufferkapu Am29933 – busz adóvevő – +9 bites paritásos fa Am29941 – 10 bites D típusú elválasztóregiszter (latch) Am29943 – 9 bites D típusú elválasztóregiszter (latch) Am29945 – oktális D típusú elválasztóregiszter (latch) Am29953/Am29955 – busz adóvevő – +9 bites paritásos fa Am29961 – busz adóvevő – 10 bites, nincs puffer Am29963 – busz adóvevő – 9 bites, nincs puffer Am29982 – buszvezérlő – 4 x 4 portos többszörös buszcsatlakozó Am29983/Am19985 – buszvezérlő – 9 x 4 portos többszörös buszcsatlakozó
Rövidítések
Jegyzetek
Fordítás
Források További információk The Am2900 Family Data Book, az AMD-től 32-bit Microprogrammable Products Am29c300/29300, az AMD-től Am29PL100 Field Programmable Controllers, az AMD-től http://www.cpushack.net/Am29k.html https://web.archive.org/web/20060302090939/http://mevaldez.home.mchsi.com/BitSlice.pdf AMD Bipolar Microprocessor Logic and interface Am2900 Family 1983 Data Book
Kapcsolódó szócikkek AMD AMD Am2900 AMD Am29000 Bitszelet
*Am 2900 és Am 29000 családok AMD AM2900 és AM29000 családok Kategória:Bitszelet áramkörök Kategória:Mikroprocesszorok