Az R3000 egy a MIPS Computer Systems által kifejlesztett 32 bites mikroprocesszor chipkészlet, amely a MIPS I utasításkészlet-architektúrát (ISA) valósítja meg. 1988 júniusi megjelenésekor az R2000 után ez volt a második megvalósult MIPS termék; voltaképpen az R2000-es továbbfejlesztett változata. A processzornak 20, 25 és -es33.33 MHz-es órajel 30 ns ciklusidőnek felel meg órajellel működő változatai voltak.
Áttekintés Az R3000 az R2000 továbbfejlesztése. Az utasításkészlet nem változott, az órajelet növelték, és néhány kisebb változás történt, pl. nagyobb TLB (translation lookaside buffer) került a processzorba és gyorsabb busz a külső cache-ekhez. Az R3000 chip tranzisztort tartalmazott felületen. Mivel a MIPS gyártókapacitás nélküli (fabless) cég volt, az R3000-est partnercégek gyártották, mint az Integrated Device Technology (IDT), LSI Logic, NEC Corporation, Performance Semiconductor stb. Gyártási technológia: -es CMOS folyamat, kétrétegű alumínium összekapcsolással (fémezéssel).
Felhasználás Az R3000 nagy sikereket ért el, több cég használta munkaállomásokban és kiszolgálókban. Néhány felhasználó:
Ardent Computer Digital Equipment Corporation (DEC) a DECstation munkaállomásaiban és multiprocesszoros DECsystem servereiben, MIPS Computer Systems – MIPS RISC/os Unix munkaállomásaiban és servereiben, Prime Computer Pyramid Technology Seiko Epson Silicon Graphics – a Professional IRIS, Personal IRIS és Indigo munkaállomásokban, valamint a multiprocesszoros Power Series vizualizációs rendszerekben, Sony – PlayStation és PlayStation 2 videójáték-konzolokban és NEWS munkaállomásokban, Tandem Computers – NonStop Cyclone/R és CLX/R hibatűrő serverekben, Whitechapel Workstations – Hitech-20 munkaállomásában
Az R3000-et csúcskategóriájú beágyazott processzorként is alkalmazták, és mikor a nagy teljesítményű rendszerekben elavulttá vált, alacsony költségű beágyazott processzorként használták tovább. Az LSI Logic és más cégek is fejlesztettek R3000-származékokat, kifejezetten a beágyazott rendszerekhez.
R3000 származékok nem-beágyazott alkalmazásokhoz R3000A – A MIPS 1989-es továbbfejlesztése. Ez a processzor magasabb órajellel működött: 20, 25, 33,33 és 40 MHz. PR3400 – A Performance Semiconductor fejlesztése, 1991 májusában jelent meg, 25, 33 és 40 MHz-es órajeleken működött. Ez a Performance Semiconductor PR3000A és PR3010A processzorainak egychipes integrált változata.
250px|thumb|IDT79R3051 RISController, R3000A magot tartalmazó processzor Beágyazott alkalmazásokhoz fejlesztett változatok PR31700 – órajellel működő mikrovezérlő, a Philips Semiconductors gyártmánya. -es technológiával készült, 208-pines LQFP tokozásban. Fogyasztása , disszipációja . RISController – Alsó kategóriás mikrokontroller-sorozat az IDT-től. Ismertebb modellek: R3041, R3051,http://www.idt.com/products/getDoc.cfm?docID=845 R3052, R3081. TX3900 – Toshiba mikrovezérlő.
RH-32 Az RH-32 egy sugárzástűrő 32 bites MIPS R3000 alapú mikroprocesszor csipkészlet volt, amelyet az USAF Rome LaboratoriesSchechter, Joanne. "Will commercial strategy deliver cost, time savings? (military microprocessors)(includes related article on SGS-Thomson's new transputers)." EDN. Canon Communications L.L.C. 1991. Retrieved August 13, 2012 from HighBeam Research (subscription required): http://www.highbeam.com/doc/1G1-11230801.html fejlesztett ki a Ballistic Missile Defense Agency számára (Ballisztikus Rakéta Védelmi Ügynökség) az 1990-es évek elején, és a Honeywell (később TRW) gyártott repülési és űrhajózási alkalmazásokhoz. A csipkészlettel felépített processzor teljesítménye 20 MIPS. A készletet három csip alkotja, amely központi feldolgozó egységből, lebegőpontos egységből és gyorsítótár-memóriából áll.
Magyarországi felhasználás A KFKI Mérés- és Számítástechnikai Kutatóintézetében 1989-ben kezdődött egy többprocesszoros számítógép tervezése és kifejlesztése, amelynek eredményeképpen 1991-1992-re elkészült a TPA XP-1 jelű számítógép. Ez a gép 2-16 db MIPS R3000-es processzort és ugyanannyi R3010-es lebegőpontos koprocesszort tartalmazhatott, órajele 25 MHz, 128 kbyte gyorsítótárral rendelkezett, memóriája 64 MB-től 1 GB-ig terjedhetett, 1-4 VME buszt tartalmazhatott. A gép teljesítménye 20-230 MIPS (16-256 VUPs), lebegőpontos teljesítménye 10-160 MFLOPS volt.http://hampage.hu/tpa/xp1.htmlhttp://www.recoware.hu/cegunkrol/fogadtatas_1024_768.html A gép operációs rendszere az AT&T UNIX V.4-nek a multiprocesszoros környezetre adaptált változata volt. A gép sorozatgyártásba nem került. Egy négyprocesszoros konfiguráció ára körülbelül 12 millió forint lehetett, 1991-ben.http://www.recoware.hu/cegunkrol/szovegek/Ifabo.pdfhttps://mek.oszk.hu/07400/07472/ - Lukács József: TPA történet
Jegyzetek
Források "MIPS, Partners Flex Their Muscles In Battle With SPARC" . (30 March 1988). Computer Business Review.
További információk Chris Rowen, Mark Johnson, Paul Ries, "The MIPS R3010 Floating-Point Coprocessor," IEEE Micro, vol. 8, no. 3, pp. 53–62, May/June 1988.
Kapcsolódó szócikkek MIPS-architektúra R2000
Kategória:Mikroprocesszorok Kategória:MIPS-implementációk