El Indigo , presentado como el IRIS Indigo , es una línea de estaciones de trabajo de ordenadores desarrollados y fabricados por Silicon Graphics, Inc. (SGI). SGI anunció por primera vez el sistema en julio de 1991. [1]
La Indigo es considerada una de las estaciones de trabajo gráficas más capaces de su época, y era esencialmente incomparable en el ámbito de la representación gráfica tridimensional acelerada por hardware. Para su uso como una estación de trabajo de gráficos, el Indigo estaba equipado con un framebuffer bidimensional o, para su uso como una estación de trabajo de gráficos 3D, con el subsistema de gráficos Elan que incluía de uno a cuatro motores de geometría (GE). SGI vendió una versión de servidor sin adaptador de video.
El diseño de Indigo se basa en un motivo simple de cubo en tono índigo . Los gráficos y otras expansiones de periféricos se realizan a través del bus de expansión GIO 32.
El Indigo fue reemplazado generalmente por el SGI Indigo2 , y en el segmento de mercado de bajo costo por el SGI Indy .
Especificaciones técnicas
El primer modelo Indigo, cuyo nombre en código es "Hollywood", se presentó el 22 de julio de 1991. Se basa en la placa del procesador IP12, que contiene un microprocesador MIPS R3000A de 32 bits soldado en la placa y ranuras de memoria patentadas que admiten hasta 96 MB de RAM.
La versión posterior (nombre en clave Blackjack) se basa en la placa del procesador IP20, que tiene un módulo de procesador extraíble (PM1 o PM2) que contiene un procesador MIPS R4000 (100 MHz) o R4400 de 64 bits (100 MHz o 150 MHz) que implementa el Conjunto de instrucciones MIPS-III. El IP20 utiliza SIMM estándar de 72 pines con paridad y tiene 12 ranuras SIMM para un total de 384 MB de RAM como máximo.
Se utiliza un DSP Motorola 56000 para E / S de audio, lo que le proporciona audio de 4 canales y 16 bits. Ethernet es compatible a bordo con el chipset SEEQ 80c03 junto con el HPC (controlador periférico de alto rendimiento), que proporciona el motor DMA . La HPC interactúa principalmente entre el GIObus y Ethernet, SCSI (conjunto de chips wd33c93) y el 56000 DSP. La interfaz de bus GIO es implementada por el PIC (controlador de interfaz de procesador) en IP12 y MC (controlador de memoria) en IP20.
Gran parte del diseño del hardware se remonta a la serie SGI IRIS 4D / 3x, que compartía el mismo controlador de memoria , Ethernet , SCSI y, opcionalmente, DSP que el IP12 Indigo. Las 4D / 30, 4D / 35 e Indigo R3000 se consideran máquinas IP12 y ejecutan el mismo kernel IRIX. El Indigo R3000 es efectivamente un 4D / 35 de costo reducido sin un bus VME. El PIC admite un bus de expansión VME (utilizado en la serie 4D / 3x) y ranuras de expansión GIO (utilizadas en Indigo). En todos los sistemas IP12, IP20 e IP22 / IP24 (consulte SGI Indigo2 ), el HPC está conectado al bus GIO.
Opciones gráficas
Gráficos de entrada
Para gráficos de entrada, el búfer de cuadros de color de 8 bits [2] viene en tres versiones. Una versión utiliza el bus de expansión GIO del sistema. Otro usa el backplane principal como las opciones de gráficos XS, XZ y Elan. La final es la misma, pero agrega una segunda salida de video, lo que le da a la computadora la capacidad de tener dos "cabezas" o monitores.
Gráficos XS
La opción de gráficos XS de Indigo tiene un solo motor de geometría GE7 (GE), un motor de ráster RE3, un motor de comando HQ2, VC1, XMAP5. Es ideal para operaciones de estructura alámbrica de bajo costo, en comparación con opciones más potentes y costosas para gráficos texturizados. [2] Como parte de la línea de gráficos Express de SGI, se produjeron cuatro opciones de gráficos XS para Indigo: el XS-8 ofrece color de 8 bits, con un módulo RAM de video VM2; el XS-Z agrega el búfer ZB-4 Z; el XS-24 agrega dos módulos VM2 y ofrece 24 bits de color y 32 bits, incluido el brillo; y el XS-24Z agrega un búfer Z.
Gráficos XZ
La opción de gráficos XZ también es miembro de la línea de gráficos Express de SGI. Es similar al XS-24z, pero incluye un segundo ASIC de motor de geometría GE7, duplicando su rendimiento de geometría.
Gráficos Elan
La opción de gráficos de mayor rendimiento ofrecida para Indigo, es un miembro de la línea de gráficos Express de SGI. Es como el XS-24z y el XZ, pero tiene 4 ASIC de motor de geometría GE7, lo que le da el doble de rendimiento que la opción XZ.
Sistema operativo
El Indigo fue diseñado para ejecutar IRIX , la versión de Unix de SGI . Los Índigos con procesadores R3000 son compatibles hasta la versión 5.3 de IRIX, y los Índigo equipados con un procesador R4000 o R4400 pueden ejecutar hasta IRIX 6.5.22.
Además, el sistema operativo gratuito similar a Unix NetBSD tiene soporte para los Índigos IP12 e IP20 como parte del puerto sgimips.