Rigel fue un conjunto de chips de microprocesador desarrollado y fabricado por Digital Equipment Corporation (DEC) que implementó la arquitectura de conjunto de instrucciones (ISA) VAX . Se presentó el 11 de julio de 1989 con la introducción del VAX 6000 Modelo 400 , el primer sistema que incluyó el conjunto de chips. Rigel también se utilizó en el VAX 4000 Modelo 300 y en el VAXstation 3100 Modelo 76. Las CPU Rigel de producción tenían una frecuencia nominal de 35 a 43 MHz.
El chipset Rigel constaba de varios dispositivos:
Además, otros dos dispositivos implementaron la opción de procesador vectorial VAX : el chip de conjunto de registros vectoriales DC555 ( VERSE ) y el chip de ruta de datos vectoriales DC556 ( FAVOR ).
Los chips de soporte para sistemas basados en Rigel incluían el RSSC (Rigel System Support Chip) y Ghidra , el chip de interfaz del sistema VAX 4000.
La arquitectura Rigel se basó en el procesador VAX 8800. Tiene un flujo de microinstrucciones de seis etapas y un búfer de traducción totalmente asociativo de 64 entradas. El conjunto de chips Rigel admitía un procesador vectorial opcional y el REX520 decodificaba cualquier instrucción vectorial y la pasaba al chip de interfaz vectorial (VC) mediante el REX520.
El REX520 tiene una caché primaria unificada de 2 KB, configurable como caché de instrucciones y una caché secundaria externa de 128 KB (caché de respaldo) implementada con chips de memoria de acceso aleatorio estático (SRAM) CMOS. El REX520 tiene una caché externa porque la caché primaria de 64 KB del VAX 8800 no se pudo integrar en el mismo chip. El controlador de caché de respaldo estaba ubicado en el chip VC.
El REX520 constaba de 320.000 transistores, de los cuales 140.000 eran para lógica y 180.000 para memoria. La matriz mide 12 mm por 12 mm (144 mm²). Estaba encapsulado en un encapsulado cerámico de 224 conductores.
El conjunto de chips fue fabricado por DEC mediante su proceso de semiconductor complementario de óxido metálico (CMOS) de segunda generación , CMOS-2. El proceso tenía un tamaño de característica mínimo de 1,5 μm y dos niveles de interconexión de aluminio .
Mariah era una versión revisada del conjunto de chips Rigel fabricado por DEC en su proceso CMOS-3 de 1 μm, con frecuencias de reloj más altas entre 55 y 71 MHz. La CPU, la FPU y el controlador de caché de Mariah se denominaron DC595, DC596 y DC597 respectivamente. Las mejoras con respecto a Rigel incluían una caché de primer nivel de 4 kB y direccionamiento de memoria física de 32 bits en la CPU de Mariah, y un almacenamiento en caché de escritura diferida implementado en el chip controlador de caché. Mariah se utilizó en el VAX 6000 Modelo 500, el MicroVAX 3100 Modelo 80 y el VAXstation 4000 Modelo 60.