Global Information Lookup Global Information

R3000 information


R3000
DesignerMIPS Computer Systems
Bits32-bit
DesignRISC

The R3000 is a 32-bit RISC microprocessor chipset developed by MIPS Computer Systems that implemented the MIPS I instruction set architecture (ISA). Introduced in June 1988, it was the second MIPS implementation, succeeding the R2000 as the flagship MIPS microprocessor. It operated at 20, 25 and 33.33 MHz.

The MIPS 1 instruction set is small compared to those of the contemporary 80x86 and 680x0 architectures, encoding only more commonly used operations and supporting few addressing modes. Combined with its fixed instruction length and only three different types of instruction formats, this simplified instruction decoding and processing. It employed a 5-stage instruction pipeline, enabling execution at a rate approaching one instruction per cycle, unusual for its time.

This MIPS generation supports up to four co-processors. In addition to the CPU core, the R3000 microprocessor includes a Control Processor (CP), which contains a Translation Lookaside Buffer and a Memory Management Unit.[1] The CP works as a coprocessor. Besides the CP, the R3000 can also support an external R3010 numeric coprocessor,[2] along with two other external coprocessors.

The R3000 CPU does not include level 1 cache. Instead, its on-chip cache controller operates external data and instruction caches of up to 256 KB each. It can access both caches during the same clock cycle.

The R3000 found much success and was used by many companies in their workstations and servers. Users included:

  • Ardent Computer
  • Atari COJAG (A modified Atari Jaguar for arcade systems).
  • Digital Equipment Corporation (DEC) for their DECstation workstations and multiprocessor DECsystem servers.
  • Evans & Sutherland for their Vision (ESV) series workstations.
  • LSI Logic for their CW4003 RISC processor core and DCAM-101 system-on-a-chip.[3]
  • MIPS Computer Systems for their MIPS RISC/os Unix workstations and servers.
  • NEC for their RISC EWS4800 workstations and UP4800 servers.
  • Prime Computer
  • Pyramid Technology
  • Seiko Epson
  • Silicon Graphics for their Professional IRIS, Personal IRIS and Indigo workstations, and the multiprocessor Power Series visualization systems.
  • Sony for their PlayStation and PlayStation 2 (SCPH-10000 to SCPH-700XX - clocked at 37.5 MHz for use as an I/O CPU and at 33.8 MHz for compatibility with PlayStation games) video game consoles, and NEWS workstations, as well as the Bemani System 573 Analog arcade unit, which runs on the R3000A.
  • Tandem Computers for their NonStop Cyclone/R and CLX/R fault-tolerant servers.
  • Whitechapel Workstations for their Hitech-20 workstation.
  • New Horizons Probe [4][5][6]

The R3000 was a further development of the R2000 with minor improvements including larger TLB and a faster bus to the external caches. The R3000 die contained 115,000 transistors and measured about 75,000 square mils (48 mm2).[7] MIPS was a fabless semiconductor company, so the R3000 was fabricated by MIPS partners including Integrated Device Technology (IDT), LSI Logic, NEC Corporation, Performance Semiconductor, and others. It was fabricated in a 1.2 μm complementary metal–oxide–semiconductor (CMOS) process[1] with two levels of aluminium interconnect.

The R3000 was also used as an embedded microprocessor. When advances in technology rendered it obsolete for high-performance systems, it found continued use in lower-cost designs. Companies such as LSI Logic and Integrated Device Technology developed derivatives of the R3000 specifically for embedded systems.


MIPS R3000A die shot

Derivatives of the R3000 for non-embedded applications include:

  • R3000A - A further development by MIPS introduced in 1989. It operated at clock frequencies up to 40 MHz.
  • PR3400 - Developed by Performance Semiconductor, introduced in May 1991, also at up to 40 MHz. It integrated the Performance Semiconductor PR3000A and PR3010A onto a single die.

Derivatives of the R3000 for embedded applications include:

  • CW4003, DCAM-101 - Aimed at digital camera applications, the CW4003 core featured a "multiplier-addition bolt-on" (MABO) unit for accelerated integer arithmetic and a pixel-processing accelerator (PPA) unit accessible via the coprocessor 2 interface. The DCAM-101 combined the CW4003 core with modules interfacing to a camera sensor, display, storage and other peripherals, also incorporating a JPEG compression/decompression unit.[3]
  • PR31500, PR31700 - Microprocessors from Philips Semiconductors used in the Philips Velo handheld PC range. The 75 MHz PR31700 was fabricated in a 350 nm process, delivered in a 208-pin LQFP, it operated at 3.3 V and dissipated only 350 mW.[citation needed]
  • RISController - A family of embedded microprocessors from IDT. Models included the R3041, R3051, R3052, R3071 and R3081. All models included integrated L1 caches. Higher-end models included larger caches and optional MMUs and FPUs. They competed with the intel i960 and AMD 29000.
  • TX3900 - A microcontroller from Toshiba.
  • Mongoose-V - A radiation-hardened and expanded 10–15 MHz CPU for use on spacecraft, it is still in use today in applications such as NASA's New Horizons space probe.
  1. ^ a b Jurij Šilc; Borut Robič; Theo Ungerer (1999). Processor Architecture: From Dataflow to Superscalar and Beyond. Springer-Verlag Berlin Heidelberg. p. 38. ISBN 978-3-540-64798-0.
  2. ^ Rowen, Chris; Johnson, Mark; Ries, Paul (June 1988). "The MIPS R3010 Floating-Point Coprocessor". IEEE Micro. 8 (3). The Institute of Electrical and Electronics Engineers: 53–62. doi:10.1109/40.540. ISSN 0272-1732. S2CID 12859181. Retrieved 24 April 2022.
  3. ^ a b Archide, Reynaldo (March 1998). "A Flexible CPU for Digital Cameras". Byte. pp. 49–50. Retrieved 17 August 2023.
  4. ^ Sharma, Aashish (21 July 2015). "The Original PlayStation CPU is Powering New Horizons". Fossbytes.
  5. ^ Tomson, Iain (14 January 2015). "PlayStation-processor-powered plutonium probe prepares Pluto pics". The Register.
  6. ^ Dockrill, Peter (17 July 2015). "NASA's New Horizon Probe Made It to Pluto With a PlayStation CPU For a Brain". Science Alert.
  7. ^ Michael Slater, ed. (1992). A Guide to RISC microprocessors. Academic Press, Inc. p. 129. ISBN 978-0-12-649140-1.

and 27 Related for: R3000 information

Request time (Page generated in 0.5871 seconds.)

R3000

Last Update:

The R3000 is a 32-bit RISC microprocessor chipset developed by MIPS Computer Systems that implemented the MIPS I instruction set architecture (ISA). Introduced...

Word Count : 965

Robin R3000

Last Update:

in mid-1988, with 76 delivered by 1998. R3000/100 Two-seat version with 86 kW (115 hp) Lycoming O-235. R3000/120 Three seat version powered by 86 kW (115 hp)...

Word Count : 751

Compaq Presario R3000

Last Update:

Presario R3000 is a series of laptops designed and built by Hewlett-Packard Corporation under the Compaq Presario brand. An equivalent model to the R3000 was...

Word Count : 308

Home video game console

Last Update:

MHz 32-bit Sony PlayStation December 3, 1994 Sony (Japan) 102.49 million R3000 @ 33.8688 MHz 32-bit PC-FX December 23, 1994 NEC (Japan) ca. 400,000 NEC...

Word Count : 2314

Central processing unit

Last Update:

Two notable examples of this are the ARM compliant AMULET and the MIPS R3000 compatible MiniMIPS. Rather than totally removing the clock signal, some...

Word Count : 11315

MIPS architecture processors

Last Update:

that could be used as sixteen 64-bit registers for double-precision. The R3000 succeeded the R2000 in 1988, adding 32 KB (soon raised to 64 KB) caches...

Word Count : 3604

Windows NT

Last Update:

was targeted at the Intel i860XR RISC processor, switching to the MIPS R3000 in late 1989, and then the Intel i386 in 1990. Microsoft also continued...

Word Count : 4452

Microprocessor

Last Update:

few wins, and it disappeared in the late 1980s. The MIPS R2000 (1984) and R3000 (1989) were highly successful 32-bit RISC microprocessors. They were used...

Word Count : 9710

MIPS architecture

Last Update:

freely available MIPS32 simulator (earlier versions simulated only the R2000/R3000) called SPIM for use in education. EduMIPS64 is a GPL graphical cross-platform...

Word Count : 8037

R2000 microprocessor

Last Update:

applications such as printer controllers. In 1988, the R2000 was followed by the R3000, using a similar overall system design but faster chip implementation. Furber...

Word Count : 511

MIPS Technologies

Last Update:

Unix workstation based on the MIPS design. After developing the R2000 and R3000 microprocessors, a management change brought along the larger dreams of...

Word Count : 3840

SGI Indigo

Last Update:

Indigo. The 4D/30, 4D/35 and Indigo R3000 are all considered IP12 machines and run the same IRIX kernel. The Indigo R3000 is effectively a reduced cost 4D/35...

Word Count : 842

MAME

Last Update:

verification of the correctness. CPUs emulated in this manner are SH-2, MIPS R3000 and PowerPC. The original program code, graphics and sound data need to...

Word Count : 3600

New Horizons

Last Update:

computers is the Mongoose-V, a 12 MHz radiation-hardened version of the MIPS R3000 CPU. Multiple redundant clocks and timing routines are implemented in hardware...

Word Count : 17469

Tandem Computers

Last Update:

manufacturing landscape, Tandem chose to partner with MIPS and adopted its R3000 and successor chipsets and their advanced optimizing compiler. Subsequent...

Word Count : 5626

LSI Corporation

Last Update:

brought on LSI Logic as a licensee to ability to fabricate the R2000 and R3000 chipsets and provided a license for LSI Logic to implement the MIPS I instruction...

Word Count : 2454

Shortwave radio

Last Update:

National Panasonic R3000 analog shortwave radio receiver, c. 1965....

Word Count : 6027

Voith Maxima

Last Update:

new 'R3000' locomotives were built. The LS 640 reU2 transmission (input power 4.2 MW.) was a result of development work by Voith for the "R3000" locomotive's...

Word Count : 2027

List of microprocessors

Last Update:

LatticeMico8 8-bit (soft processor) LatticeMico32 32-bit (soft processor) R2000 R3000 R3000A R6000 R4000 R4400 R8000 R10000 R12000 R14000 R16000 R18000 6502 family...

Word Count : 741

DECstation

Last Update:

intention was to produce an "end-user release" of OSF/1 during 1993 for R2000-, R3000- and R4000-based models, offering compatibility with OSF/1 on Alpha. Alongside...

Word Count : 5876

Asynchronous circuit

Last Update:

ARM-implementing AMULET (1993 and 2000) Asynchronous implementation of MIPS R3000, dubbed MiniMIPS (1998) Several versions of the XAP processor experimented...

Word Count : 5984

List of Russian microprocessors

Last Update:

implements the MIPS I instruction set architecture (ISA), compatible with MIPS R3000, 90 MHz clock rate KOMDIV-64 (1890VM5) – 64-bit, 2-way in-order superscalar...

Word Count : 373

Atari CoJag

Last Update:

68000 was replaced by either the 25 MHz Motorola 68020 or the 33 MHz MIPS R3000.The RAM for games (the Atari Jaguar features 2 megabytes of RAM whereas...

Word Count : 303

Compaq

Last Update:

HP Compaq (2003–2007) HP Compaq Elite (2007–2012) Low-end Compaq Presario (2003–2013) R3000 HP Compaq Pro (2007–2013) Handhelds HP iPAQ HP Compaq TC...

Word Count : 11807

UPX

Last Update:

Linkable Format, i386, x86-64, ARM, PowerPC, MIPS PlayStation 1/EXE (MIPS R3000) Darwin Mach-O, ppc32, i386, and x86-64 UPX does not currently support PE...

Word Count : 717

Acorn Archimedes

Last Update:

with FPA10 reportedly achieving around 4.3 MFLOPS, compared to various R3000/R3010-based systems achieving between 5.4 and 9.7 MFLOPS. However, unlike...

Word Count : 30055

Scratchpad memory

Last Update:

an address outside of main memory for use as a scratchpad. Sony's PS1's R3000 had a scratchpad instead of an L1 cache. It was possible to place the CPU...

Word Count : 1545

PDF Search Engine © AllGlobal.net