Rigel — набор микросхем микропроцессора , разработанный и изготовленный Digital Equipment Corporation (DEC), который реализовал архитектуру набора инструкций VAX (ISA). Он был представлен 11 июля 1989 года с выпуском VAX 6000 Model 400 , первой системы с этим набором микросхем. Rigel также использовался в VAX 4000 Model 300 и VAXstation 3100 Model 76. Серийные процессоры Rigel имели тактовую частоту от 35 до 43 МГц.
Чипсет Rigel состоял из нескольких устройств:
Кроме того, еще два устройства реализовали опцию векторного процессора VAX ; они включали микросхему набора векторных регистров DC555 ( VERSE ) и микросхему векторного тракта данных DC556 ( FAVOR ).
Вспомогательные микросхемы для систем на базе Rigel включают RSSC (Rigel System Support Chip) и Ghidra , системный интерфейсный чип VAX 4000.
Архитектура Rigel была основана на процессоре VAX 8800. Он имел шестиступенчатый конвейер микрокоманд и 64-элементный полностью ассоциативный буфер трансляции. Набор микросхем Rigel поддерживал дополнительный векторный процессор , а REX520 декодировал любые векторные инструкции и передавал их на чип векторного интерфейса (VC) посредством REX520.
REX520 имеет унифицированный первичный кэш объемом 2 КБ, настраиваемый как кэш инструкций, и внешний вторичный кэш объемом 128 КБ (резервный кэш), реализованный с помощью микросхем статической памяти произвольного доступа (SRAM) CMOS. REX520 имеет внешний кэш, поскольку 64 КБ первичного кэша VAX 8800 не могли быть интегрированы на том же кристалле. Контроллер резервного кэша был расположен на микросхеме VC.
REX520 состоял из 320 000 транзисторов, из которых 140 000 были для логики и 180 000 для памяти. Размер кристалла составлял 12 мм на 12 мм (144 мм²). Он был упакован в керамический корпус с 224 выводами.
Набор микросхем был изготовлен компанией DEC в рамках их второго поколения комплементарного металл-оксид-полупроводник (КМОП) процесса, КМОП-2. Процесс имел минимальный размер элемента 1,5 мкм и два уровня алюминиевых межсоединений .
Mariah была переработанной версией набора микросхем Rigel, изготовленного DEC в их 1 мкм CMOS-3 процессе, с более высокими тактовыми частотами между 55 и 71 МГц. Mariah CPU, FPU и контроллер кэша были обозначены DC595, DC596 и DC597 соответственно. Улучшения по сравнению с Rigel включали 4 КБ кэш первого уровня и 32-битную адресацию физической памяти в Mariah CPU, а также кэширование обратной записи , реализованное в чипе контроллера кэша. Mariah использовалась в VAX 6000 Model 500, MicroVAX 3100 Model 80 и VAXstation 4000 Model 60.