stringtranslate.com

3000$

El R3000 es un chipset de microprocesador RISC de 32 bits desarrollado por MIPS Computer Systems que implementó la arquitectura del conjunto de instrucciones (ISA) MIPS I. Introducido en junio de 1988, fue la segunda implementación de MIPS, sucediendo al R2000 como el microprocesador MIPS insignia. Funcionó a 20, 25 y 33,33 MHz.

El conjunto de instrucciones MIPS 1 es pequeño en comparación con los de las arquitecturas contemporáneas 80x86 y 680x0 , codifica solo operaciones más utilizadas y admite pocos modos de direccionamiento . Combinado con su longitud de instrucción fija y solo tres tipos diferentes de formatos de instrucción, esto simplificó la decodificación y el procesamiento de instrucciones. Empleaba una canalización de instrucciones de cinco etapas , lo que permitía la ejecución a un ritmo cercano a una instrucción por ciclo, algo inusual para su época.

Esta generación MIPS admite hasta cuatro coprocesadores. Además del núcleo de la CPU, el microprocesador R3000 incluye un procesador de control (CP), que contiene un búfer de traducción y una unidad de administración de memoria . [1] El CP funciona como coprocesador . Además del CP, el R3000 también puede admitir un coprocesador numérico externo R3010, [2] junto con otros dos coprocesadores externos.

La CPU R3000 no incluye caché de nivel 1 . En cambio, su controlador de caché en chip opera datos externos e instrucciones en caché de hasta 256 KB cada uno. Puede acceder a ambos cachés durante el mismo ciclo de reloj.

El R3000 tuvo mucho éxito y fue utilizado por muchas empresas en sus estaciones de trabajo y servidores. Usuarios incluidos:

El R3000 también se utilizó como microprocesador integrado. Cuando los avances en tecnología la dejaron obsoleta para sistemas de alto rendimiento, encontró uso continuo en diseños de menor costo. Empresas como LSI Logic desarrollaron derivados del R3000 específicamente para sistemas integrados .

El R3000 fue un desarrollo posterior del R2000 con mejoras menores que incluyen un TLB más grande y un bus más rápido para las cachés externas. La matriz R3000 contenía 115.000 transistores y medía aproximadamente 75.000 mils cuadradas (48 mm 2 ). [7] MIPS era una empresa de semiconductores sin fábrica , por lo que el R3000 fue fabricado por socios de MIPS, incluidos Integrated Device Technology (IDT), LSI Logic , NEC Corporation , Performance Semiconductor y otros. Se fabricó mediante un proceso de semiconductor de óxido metálico complementario (CMOS) de 1,2 μm [1] con dos niveles de interconexión de aluminio .

Troquel MIPS R3000A

Los derivados del R3000 para aplicaciones no integradas incluyen:

Los derivados del R3000 para aplicaciones integradas incluyen:

Referencias

  1. ^ ab Jurij Šilc; Borut Robič; Theo Ungerer (1999). Arquitectura de procesador: del flujo de datos al superescalar y más allá. Springer-Verlag Berlín Heidelberg. pag. 38.ISBN _ 978-3-540-64798-0.
  2. ^ Rowen, Chris; Johnson, Marcos; Ries, Paul (junio de 1988). "El coprocesador de coma flotante MIPS R3010". Micro IEEE . El Instituto de Ingenieros Eléctricos y Electrónicos. 8 (3): 53–62. doi :10.1109/40.540. ISSN  0272-1732. S2CID  12859181 . Consultado el 24 de abril de 2022 .
  3. ^ ab Archide, Reynaldo (marzo de 1998). "Una CPU flexible para cámaras digitales". Byte . págs. 49–50 . Consultado el 17 de agosto de 2023 .
  4. ^ Sharma, Aashish (21 de julio de 2015). "La CPU original de PlayStation está impulsando nuevos horizontes". Fosbytes .
  5. ^ Tomson, Iain (14 de enero de 2015). "La sonda de plutonio impulsada por un procesador PlayStation prepara fotografías de Plutón". El registro .
  6. ^ Dockrill, Peter (17 de julio de 2015). "La sonda New Horizon de la NASA llegó a Plutón con una CPU de PlayStation como cerebro". Alerta científica .
  7. ^ Michael Slater, ed. (1992). Una guía para los microprocesadores RISC. Prensa académica, Inc. pág. 129.ISBN _ 978-0-12-649140-1.

Otras lecturas