Fecha de lanzamiento | Marzo de 1999 ( Marzo de 1999 ) |
---|---|
Nombre en clave | NV5 |
Arquitectura | Fahrenheit |
Tarjetas | |
Nivel de entrada | Vista, M64 |
Gama media | TNT2, profesional |
De gama alta | TNT2 Ultra |
Soporte API | |
DirectX | Direct3D 6.0 |
OpenGL | OpenGL 1.2 |
Historia | |
Predecesor | RIVA TNT |
Sucesor | GeForce 256 |
Estado de soporte | |
Sin soporte |
El RIVA TNT2 es una unidad de procesamiento gráfico fabricada por Nvidia a principios de 1999. El chip tiene el nombre en código "NV5" porque es el quinto diseño de chip gráfico de Nvidia, después del RIVA TNT (NV4). RIVA es un acrónimo de Real -time Interactive Video and Animation Accelerator (Acelerador de video y animación interactivos en tiempo real ) . [ 1] El sufijo "TNT" se refiere a la capacidad del chip de trabajar con dos texeles a la vez ( TwiNTexel ). [2] Nvidia eliminó RIVA del nombre más tarde [ ¿ cuándo? ] durante la vida útil del chip. [ 2]
El núcleo TNT2 presenta el mismo diseño básico de doble canalización que el RIVA TNT, pero con algunas actualizaciones, como compatibilidad con texturas más grandes de 2048x2048, compatibilidad con búfer Z/stencil de 32 bits, compatibilidad con AGP 4X , hasta 32 MB de VRAM y una reducción del tamaño del proceso de 0,35 μm a 0,25 μm. Fue la reducción del tamaño del proceso lo que permitió mejorar las velocidades de reloj (de 90 MHz a más de 150 MHz), de donde surgió la mejora sustancial del rendimiento.
Se produjo una versión de bajo costo, conocida como TNT2 M64, con la interfaz de memoria reducida de 128 bits a 64 bits. A veces se las etiquetaba como "Vanta", dando continuidad al nombre Vanta iniciado con un producto basado en RIVA TNT orientado al valor. Este chipset superó al antiguo RIVA TNT y, al mismo tiempo, fue menos costoso de producir. Resultó bastante popular en el mercado OEM, ya que la mayoría de los consumidores simplemente asumieron que todas las tarjetas TNT2 eran iguales.
La competencia de RIVA TNT2 incluía 3dfx Voodoo2 , 3dfx Voodoo3 , Matrox G400 y ATI Rage 128. [ 3] El principal competidor de TNT2 era Voodoo3, que en comparación con TNT2 carecía de salida de color de 32 bits en 3D. Este fue un punto distintivo para TNT2, mientras que Voodoo3 se comercializó bajo la premisa de una velocidad superior y compatibilidad con juegos. La API 3dfx Glide todavía era popular en ese momento y con frecuencia funcionaba más rápido y con mejor calidad de imagen que las API no bloqueadas por el proveedor Direct3D y OpenGL . Algunos juegos también tenían características 3D exclusivas cuando se usaban con Glide, incluido Wing Commander: Prophecy , y el popular Unreal tuvo un historial de desarrollo problemático con respecto a Direct3D y estuvo plagado de problemas como la falta de detalles en este modo.
Las tarjetas Voodoo3 renderizan internamente en una profundidad de color de precisión de 32 bits . Esto se reduce para el framebuffer de 16 bits, que luego se posprocesa mediante un filtro de caja 2x2 en el RAMDAC , denominado salida "equivalente a 22 bits" por el marketing. [4] Si bien esto da como resultado un tramado notablemente menor que la salida de 16 bits de TNT2, no es equivalente a la salida real de 32 bits. La naturaleza posprocesada del efecto también significaba que las capturas de framebuffer no lo mostraban, lo que llevó a afirmaciones erróneas que equiparaban la calidad de 16 bits de TNT2 con Voodoo3 cuando en muchos títulos de la época la calidad de 16 bits de Voodoo3 era más cercana a la calidad de 32 bits de TNT2 en la práctica. [4] Sin embargo, la renderización de 32 bits se volvió mucho más importante con el uso más intensivo de efectos de mezcla alfa y multipaso en los juegos.
El Voodoo3 y el TNT2 también se diferencian en que el Voodoo3 tiene un único flujo de texturizado dual (1x2), mientras que el TNT2 tiene dos flujos de texturizado único (2x1). Esto significa que en los juegos que solo aplican una única textura a la vez a una cara poligonal, el TNT2 puede ser más eficiente y rápido. Sin embargo, cuando se lanzó el TNT2, el texturizado único ya no se usaba en la mayoría de los juegos nuevos.
Un hecho que muchos sitios de revisión de hardware notaron fue que la TNT2 aún podía ser superada por dos Voodoo2 de 3dfx ejecutándose en modo SLI . [5] [6] En juegos que admitían la API Glide, las configuraciones SLI de Voodoo2 pudieron funcionar consistentemente más rápido y ofrecer una mejor calidad de imagen que la TNT2. Las tarjetas Voodoo2 tenían más de un año, pero, cuando se combinaban, aún podían superar la tecnología Nvidia actual.
Falcon Northwest , una empresa de PC de alta gama, y Guillemot, un fabricante internacional de tarjetas de video, en un momento cooperaron para crear la Falcon Northwest Special Edition Maxi Gamer Xentor 32 SE . Era una tarjeta TNT2 Ultra diseñada para funcionar con un núcleo récord de 195 MHz y una RAM igualmente impresionante de 235 MHz. Este fue de lejos el modelo TNT2 con la velocidad de reloj más alta lanzado. La tarjeta usaba una SDRAM especial de latencia extremadamente baja (para la época) de 4,3 ns para lograr la alta velocidad de reloj de RAM. [7] La Maxi Gamer Xentor 32 normal venía con el núcleo sincronizado a 175 MHz y la memoria a 183 MHz o 195 MHz, dependiendo de los chips de RAM con los que llegara la placa. [8]
La Creative 3D Blaster TNT2 Ultra venía con una frecuencia de reloj de 150 MHz y una RAM de 183 MHz, pero Creative incluía un paquete de software exclusivo que permitía al usuario ejecutar software que utilizaba Glide de 3dfx . Este contenedor , llamado Unified , no era tan compatible con los juegos Glide como el hardware real de 3dfx, pero también era la única tarjeta disponible, aparte de una tarjeta 3dfx, que podía ejecutar el software Glide. [8] Este contenedor Glide era muy lento, no carecía de problemas y era bastante inestable. [9] El uso principal del contenedor era permitir la aceleración 3D de juegos que solo admitían aceleradores 3D Glide.
Hercules también equipó su Dynamite TNT2 Ultra con componentes más rápidos que los de fábrica. La tarjeta venía con un reloj de núcleo de 175 MHz y una memoria de 200 MHz. Sin embargo, la tarjeta carecía de salida de TV. [8]
El Erazor III de ELSA venía con una velocidad de reloj distinta a la de Ultra TNT2, pero incluía unas gafas con obturador "3D Revelator" . Estas gafas hacían que los juegos parecieran salir de la pantalla y funcionaban tanto con Direct3D como con algunos títulos OpenGL. [8]
ALi integró el núcleo RIVA TNT2 en el chipset de la placa base Aladdin TNT2. El puente norte ALi M1631 con núcleo gráfico se emparejaba comúnmente con un puente sur M1535D y estaba preparado para las placas base de bajo coste Socket 370. Aladdin TNT2 ofrece soporte tanto para un frame buffer local (4-32 MB) como para el modo de memoria unificada. La memoria frame buffer funcionaba a 150 MHz y utilizaba un bus de 64 bits. No se disponía de un puerto AGP 4x externo para la tarjeta gráfica independiente. Con el frame buffer local integrado, el núcleo TNT2 ofrecía una velocidad similar a la de las tarjetas AGP TNT2 M64 independientes. Los principales fabricantes de placas base, como Asus, prepararon placas con Aladdin TNT2 y memoria local. Pero la solución se conocía sobre todo a partir de placas de bajo coste y baja calidad sin memoria independiente. Placas como la PC-CHIPS M754LMR (que utilizaba un chipset rebautizado como PC133 GfX Pro) eran conocidas tanto por su baja velocidad como por su baja estabilidad. La velocidad gráfica de TNT2 se vio afectada por la falta de un búfer de cuadros local y un acceso lento a la memoria principal.
Modelo | Lanzamiento | Transistores (millones) | Tamaño de la matriz (mm 2 ) | Reloj central ( MHz ) | Reloj de memoria ( MHz ) | Configuración del núcleo [a] | Tasa de llenado | Memoria | TDP (vatios) | Última compatibilidad con API | ||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
MOperaciones/es | MPíxeles/s | Mtex/s | MVertices/s | Tamaño ( MB ) | Ancho de banda ( GB /s) | Tipo de autobús | Ancho de bus ( bit ) | |||||||||||||
Riva TNT2 M64 | Octubre de 1999 | NV6 | TSMC 250 nm | AGP 4x, PCI | 125 | 150 | 2:2:2 | 250 | 250 | 250 | 0 | 8 16 32 | 1.2 | DEG | 64 | ? | 6.0 | 1.2 | ||
Riva TNT2 | 15 de marzo de 1999 | NV5 | 15 [11] | 90 | 16 32 | 2.4 | 128 | ? | ||||||||||||
Riva TNT2 Pro | 12 de octubre de 1999 | TSMC 220 nm | 143 | 166 | 286 | 286 | 286 | 16 32 | 2.656 | ? | ||||||||||
Riva TNT2 Ultra | 15 de marzo de 1999 | TSMC 250 nm | 150 | 183 | 300 | 300 | 300 | 16 32 | 2.928 | ? |