Movatterモバイル変換


[0]ホーム

URL:


Jump to content
WikipediaThe Free Encyclopedia
Search

R4200

From Wikipedia, the free encyclopedia
This article includes a list ofgeneral references, butit lacks sufficient correspondinginline citations. Please help toimprove this article byintroducing more precise citations.(January 2015) (Learn how and when to remove this message)
Microprocessor designed by MIPS Technologies, Inc.

TheR4200 is amicroprocessor designed byMIPS Technologies, Inc. (MTI) that implemented theMIPS IIIinstruction set architecture (ISA). It was also known as the VRX during development. The microprocessor was licensed toNEC, and the company fabricated and marketed it as the VR4200. The first VR4200, an 80 MHz part, was introduced in 1993. A faster 100 MHz part became available in 1994.

The R4200 was at least in part intended for use in low-powerWindows NT computers such as personal computers and laptops,[1]: 468 reportedly offering "Pentium processor performance at a tenth of the price", having initially aimed to deliver twice the performance of a 66 MHz Intel486DX2 processor. Reported SPECint benchmark results put the microprocessor's integer performance at around 85% of a P5-variantPentium microprocessor, with floating-point performance being about half that of the Pentium. Expected to be used in Nintendo's "new machine due in 1995",[1] the R4300i variant was used in the widely popularNintendo 64video game console and SNK’sHyper Neo Geo 64 arcade board. The R4200 ultimately did not see any use in personal computers and was repositioned as an embedded microprocessor that competed with theR4600.

Description

[edit]

The R4200 is ascalar design with a five-stageclassic RISC pipeline. A notable feature is the use of the integerdatapath for performing arithmetic operations on themantissa portion of afloating point number. A separate datapath was used for the exponent. This scheme reduced cost by reducing the number oftransistors, the size of the chip, and power consumption. It also impactedfloating point performance negatively, but the R4200's intended applications did not require high floating point performance.

The R4200 has a 16 kB instructioncache and an 8 kB data cache. Both caches aredirect-mapped. The instruction cache has a 32-byte line size, whereas the data cache has 16-byte line size. The data cache uses thewrite-back write protocol.

The R4200 has a 32-entrytranslation lookaside buffer (TLB) for data, and a 4-entry TLB for instructions. A 33-bitphysical address is supported. Thesystem bus is 64 bits wide and operates at half the internal clock frequency.

The R4200 contained 1.3 million transistors and had an area of 81 mm2. NEC fabricated the R4200 in a600 nmCMOS process with three levels of interconnect. It was packaged in a 179-pinceramic pin grid array that was compatible with theR4x00PC andR4600, or a 208-pinplastic quad flat pack (PQFP). It used a 3.3 V power supply, dissipating 1.8 W typically and a maximum of 2 W at 80 MHz.

In comparison to the Pentium,SPECint ratings had the Pentium at 64.5 and the R4200 at 55.SPECfp ratings had the Pentium at 56 versus the R4200 at 30.[2]

R4300i

[edit]

The R4300i is a derivative of the R4200 designed by MTI for embedded applications announced on 17 April 1995.[3] It differs from the R4200 by featuring an improved integer multiplier with a lower latency and a cut-down 32-bit system bus for reduced cost. The chip had an area of 45 mm2 and was fabricated in a350 nm process. By employing multiplexed address and data lines, it could be packaged in a low-cost 120-pin PQFP. It uses a 3.3 V power supply and dissipates 1.5 W running at 40 MHz (80 MHz internally),[4] 1.8 W at 100 MHz and 2.2 W at 133 MHz.

The R4300i was licensed to NEC andToshiba, and was marketed by those companies as the VR4300 or TX4300, respectively. Both companies offered 100 and 133 MHz versions. A derivative of the VR4300 was developed by NEC for theNintendo 64 game console, clocked at 93.75 MHz and labeled NUS-CPU. Although development boards for the Nintendo 64 used stock NEC VR4300 CPUs, the final CPU has been found to be not pin-compatible. This singular use of a MIPS implementation produced significant royalties for MTI, sales for NEC, and made MIPS the highest volume mixed 32/64-bit RISC ISA in 1997.[citation needed]

NEC produced two other derivatives of the R4300 for the general embedded market, the VR4305 and VR4310, announced on 20 January 1998.[5] The VR4310 was available at 100, 133 or 167 MHz. It was manufactured in a250 nm process and packaged in a 120-pin PQFP.

References

[edit]
  1. ^abRockman, Simon (April 1994). "Six of the best".Personal Computer World. pp. 464–468, 470, 472.
  2. ^Halfhill, Tom R. (July 1993)."Low-Power RISC from MIPS".Byte. p. 28. Retrieved26 April 2022.
  3. ^"MIPS/NEC Announce New Consumer-market RISC Processor" (Press release). MIPS Technologies, Inc. 17 April 1995.
  4. ^Simha, Satya (December 1996)."Super Mario Chip".Byte. pp. 59–60. Retrieved25 April 2022.
  5. ^"NEC Offers Two High Cost Performance 64-bit RISC Microprocessors" (Press release). NEC Corporation. 20 January 1998.
  • "MIPS, NEC will launch 64-bit device". (17 April 1995).Electronic News.
  • "NEC Unveils New MIPS Chip for Nintendo". (8 May 1995).Microprocessor Report.
  • Gwennap, Linley (31 May 1993). "MIPS Reaches New Lows With R4200 Design".Microprocessor Report, pp. 6–9.
  • Levy, Marcus (15 September 1994). "EDN's 21st Annual Microprocessor Directory".EDN.
  • Ryan, Bob; Thompson, Tom (January 1994). "RISC Grows Up".Byte.
  • Yeung, N.K. et al. (1994). "The design of a 55SPECint92 RISC processor under 2W".ISSCC Digest of Technical Papers. pp. 206–207.
  • Zivkov, B.; Ferguson, B.; Gupta, M. (1994).Compcon Spring '94, Digest of Papers. pp. 18–25.
MIPS microprocessors
General
processors
MIPS64
compatible
  • Loongson 3 Series
    • LS3A1000/LS3A1000-I(LS3A1000-i)
    • LS3A2000/LS3A1500-I
    • LS3A3000/LS3A3000-I(LS3A3000-i)
    • LS3A4000/LS3A4000-I(LS3A4000-i)
    • LS3B1000
    • LS3B1500
    • LS3B2000
    • LS3B3000
    • LS3B4000
Application
processors
MIPS32
compatible
MIPS64
compatible
Microcontrollers
(embedded device)
M4K
4Kc/4KEc
MIPS32
compatible
Networking
4Kc/4KEc
5Kc
24Kc/24KEc
34Kc
  • Lantiq
    • AR188
    • VRX288
    • GRX388
  • Ikanos
    • Fusiv Vx175/173
    • Fusiv Vx180
    • Fusiv Vx185/183
74Kc
1004Kc
1074Kc
MIPS32
compatible
MIPS64
compatible
Gaming
various
Supercomputer
MIPS64
compatible
Aerospace
MIPS64
compatible
MIPS32
compatible
Classic
processors
MIPS I
MIPS II
MIPS III
MIPS IV
MIPS V
Consoles
Home
Handheld
Dedicated
Peripherals
Lists
Add-ons
Connectivity
Controllers
Networking
Other
Arcade
Integrated circuits
Media
Divisions and
subsidiaries
Current
Defunct
Joint ventures and
shareholdings
Current
Defunct
Products, services
and standards
People
Places
Other
Retrieved from "https://en.wikipedia.org/w/index.php?title=R4200&oldid=1239463346"
Categories:
Hidden categories:

[8]ページ先頭

©2009-2025 Movatter.jp