El G200 es un chip acelerador de video 2D, 3D para computadoras personales diseñado por Matrox . Fue lanzado en 1998.
Historia
Matrox ha sido conocido durante años como un actor importante en el mercado de aceleradores de gráficos 2D de alta gama. Las tarjetas que produjeron fueron excelentes aceleradores de Windows , y algunas de las tarjetas posteriores, como Millennium y Mystique, también sobresalieron en MS-DOS . Matrox dio un paso adelante en 1994 con su Impression Plus para innovar con una de las primeras placas aceleradoras 3D , pero esa tarjeta solo podía acelerar un conjunto de funciones muy limitado (sin mapeo de texturas ) y estaba dirigida principalmente a aplicaciones CAD .
Matrox, al ver el lento pero constante crecimiento del interés en los gráficos 3D en PC con NVIDIA, Rendition y las nuevas tarjetas de ATI, comenzó a experimentar con la aceleración 3D de manera más agresiva y produjo Mystique. Mystique fue su acelerador 3D con más funciones en 1997, pero aún carecía de funciones clave, incluido el filtrado bilineal . Luego, a principios de 1998, Matrox se asoció con PowerVR para producir una placa 3D complementaria llamada Matrox m3D utilizando el chipset PowerVR PCX2. Esta placa fue una de las pocas ocasiones en las que Matrox subcontrataría su procesador gráfico y, sin duda, fue una medida provisional a la que se debió esperar hasta que el proyecto G200 estuviera listo para comenzar.
Descripción general
Con el G200, Matrox tenía como objetivo combinar la aceleración de vídeo y 2D competente de sus productos anteriores con un acelerador 3D con todas las funciones. El chip G200 se utilizó en varias placas, sobre todo en Millennium G200 y Mystique G200 . Millennium G200 recibió la nueva memoria SGRAM y un RAMDAC más rápido , mientras que Mystique G200 era más barato y estaba equipado con una memoria SDRAM más lenta, pero ganó un puerto de salida de TV. La mayoría de las placas G200 se envían de serie con 8 MB de RAM y se podían ampliar a 16 MB con un módulo adicional. Las tarjetas también tenían puertos para placas adicionales especiales, como Rainbow Runner , que podían agregar varias funciones.
G200 fue el primer procesador de gráficos totalmente compatible con AGP de Matrox. Si bien el Millennium II anterior se había adaptado a AGP, no admitía el conjunto completo de funciones de AGP. G200 aprovecha DIME ( Direct Memory Execute ) para acelerar las transferencias de texturas hacia y desde la RAM del sistema principal. Esto permite que G200 use la RAM del sistema como almacenamiento de texturas si la RAM local de la tarjeta no tiene el tamaño suficiente para la tarea en cuestión. G200 fue una de las primeras tarjetas en admitir esta función [ cita requerida ] .
El chip es un núcleo de 128 bits que contiene buses duales de 64 bits en lo que Matrox llama una organización "DualBus". Cada bus es unidireccional y está diseñado para acelerar la transferencia de datos hacia y desde las unidades funcionales dentro del chip. Al duplicar la ruta de datos interna con dos buses separados en lugar de un solo bus más ancho, Matrox redujo las latencias en la transferencia de datos al mejorar la eficiencia general del bus. [1] La interfaz de memoria era de 64 bits.
G200 admitía la reproducción de profundidad de color completa de 32 bits, lo que aumentó sustancialmente la calidad de la imagen al eliminar los artefactos de tramado causados por la profundidad de color de 16 bits, entonces más típica . Matrox denominó a su tecnología Calidad de color vibrante (VCQ). El chip también admitía funciones como el filtrado trilineal de mapas MIP y el suavizado (aunque esto rara vez se usaba). El G200 podía renderizar 3D en todas las resoluciones admitidas en 2D. Arquitectónicamente, la canalización 3D se diseñó como una canalización de un solo píxel con una única unidad de gestión de texturas. El núcleo contenía un procesador RISC llamado "núcleo WARP", que implementaba un motor de configuración triangular en microcódigo.
G200 fue el primer procesador de gráficos de Matrox que requirió enfriamiento adicional en forma de disipador de calor .
Actuación
Con respecto a 2D, G200 fue excelente en velocidad y entregó la reconocida calidad de señal analógica de Matrox. El G200 superó al Millennium II más antiguo en casi todas las áreas, excepto en resoluciones extremadamente altas. Con 3D, obtuvo una puntuación similar, pero generalmente por detrás de un solo Voodoo2 en Direct3D , y fue más lento que NVIDIA Riva TNT y S3 Savage 3D . Sin embargo, no se quedó atrás y fue ciertamente competitivo. [2] [3] La calidad de imagen 3D del G200 se consideró una de las mejores debido a su compatibilidad con la profundidad de color de 32 bits (asumiendo que los errores del controlador no fueran un problema).
El mayor problema de G200 fue su compatibilidad con OpenGL . Durante la mayor parte de su vida, G200 tuvo que arreglárselas, en juegos populares como Quake II , con un controlador de contenedor lento de OpenGL a Direct3D. Esta fue una capa que tradujo OpenGL para ejecutarse en el controlador Direct3D. Esto afectó drásticamente el rendimiento de G200 en estos juegos y provocó mucha controversia sobre los continuos retrasos y promesas de Matrox. [4] De hecho, no sería hasta bien entrada la vida del sucesor de G200, G400 , que el controlador OpenGL finalmente sería maduro y rápido.
Los primeros conductores también tenían algunos problemas con Direct3D. En Unreal , por ejemplo, hubo problemas con las distorsiones en las texturas del suelo causadas por un error con la función de precisión de subpíxeles de la placa . También hubo algunos problemas con el mapeo mip que causaban parpadeos en las texturas. A medida que los conductores maduraron, estos problemas desaparecieron.
2000 y 2010
La serie Matrox G200, especialmente la G200e, sigue siendo una opción popular para los fabricantes de placas base de servidor, como la serie PowerEdge de DELL, debido a su robustez, bajo consumo de energía y características limitadas necesarias solo para pantallas VGA. [5]
G200A y G250
Alrededor de 1999, Matrox introdujo una versión más nueva de G200, llamada G200A. Esta placa utilizó un proceso de fabricación de 250 nm más nuevo en lugar de los 350 nm originales de G200. Esto permitió a Matrox construir más procesadores gráficos por oblea en la fábrica, así como reducir la salida de calor del chip, por lo que G200A no necesitaba un disipador de calor mientras operaba a la velocidad de reloj de G200. La última revisión de G200A se denominó G250 con velocidades de reloj de memoria y núcleo algo más altas. También hizo uso de los mismos chips SGRAM de 6ns que el G400 , aunque solo dos en comparación con G200 y G200A con cuatro chips SGRAM de 7ns. G250 se ofreció solo a fabricantes de equipos originales, y Hewlett Packard quizás sea el único comprador. [6] [7]
Modelos
Nombre del tablero | Tipo de núcleo | Proceso | Núcleo ( MHz ) | Memoria (MHz) | Configuración de tubería | T&L? | Interfaz de memoria | Notas |
---|---|---|---|---|---|---|---|---|
Millennium G200 | Eclipse | 350 nm | 84–90 | 112–120 | 1 × 1 | No | 64 bits | SGRAM . El modelo "SD" utiliza SDRAM . "LE" máx. 8 MB de SDRAM. RAMDAC de 250 MHz . AGP / PCI |
Mystique G200 | Eclipse | 350 nm | 84 | 112 | 1 × 1 | No | 64 bits | SDRAM . RAMDAC de 230 MHz. TV apagada. AGP. |
Marvel G200 | Eclipse | 350 nm | 84 | 112 | 1 × 1 | No | 64 bits | SDRAM. RAMDAC de 230 MHz. Entrada y salida de TV. Caja de conexiones para E / S adicional. AGP / PCI |
G200 MMS | Eclipse | 350 nm | 1 × 1 | No | 64 bits | Tarjeta gráfica Quad GPU para soporte de 4 monitores. Algunos tienen entrada de TV. PCI | ||
Millennium G200A | Calao | 250 nm | 84 | 112 | 1 × 1 | No | 64 bits | Troqueladora G200. "LE" máx. 8 MB de SDRAM. RAMDAC de 250 MHz. Sin disipador de calor. Consumo de energía 4 Watts . AGP / PCI |
Millennium G250 | Calao | 250 nm | 96 | 128 | 1 × 1 | No | 64 bits | G200A overclockeado, solo OEM. |
Referencias
- ^ AnandTech: Matrox Millennium G200 - Fecha: 10 de agosto de 1998 / Tema: Tarjeta de video / Fabricante: Matrox / Autor: Anand Lal Shimpi
- ^ Resultados de referencia de juegos 3D - Forsaken Mark - Tom's Hardware: Nuevos chips 3D - Banshee, G200, RIVA TNT y Savage3D - 1:01 PM - 18 de agosto de 1998 por Thomas Pabst / Fuente: Tom's Hardware US
- ^ iXBT: Matrox G200 - Primera vista previa
- ^ Actualización de hardware : controlador icd g200
- ^ Controlador de gráficos Dell Matrox
- ^ Núcleo G200 - MURC - 5 de julio de 2000, 13:22
- ^ G250? - MURC -11 de agosto de 2000
- Notas
- Bruno, Pasquale. Controlador ICD Open GL para Matrox G200 , actualización de hardware, 12 de diciembre de 1998.
- Mazur, Grzegorz. MatroX Files (archivos de pines para relojes) , consultado el 21 de agosto de 2007.
- Lal Shimpi, Anand. Matrox Millennium G200 , Anandtech.Com, 10 de agosto de 1998.
- Matrox G200 - Primera vista previa en iXBT.
- Pabst, Thomas. Nuevos chips 3D: Banshee, G200, RIVA TNT y Savage3D , Tom's Hardware, 18 de agosto de 1998.
- Guía de instalación de HP Matrox G250 (y especificaciones técnicas) , Hewlett-Packard Company, 23 de junio de 2000.
enlaces externos
- Foro de usuarios de Matrox