Serie Radeon R200


La R200 es la segunda generación de GPU utilizadas en las tarjetas gráficas Radeon y desarrolladas por ATI Technologies . Esta GPU cuenta con aceleración 3D basada en Microsoft Direct3D 8.1 y OpenGL 1.3 , una mejora importante en las funciones y el rendimiento en comparación con el diseño Radeon R100 anterior . La GPU también incluye aceleración GUI 2D , aceleración de video y múltiples salidas de pantalla. "R200" se refiere al nombre en clave de desarrollo de la GPU lanzada inicialmente de la generación. Es la base para una variedad de otros productos exitosos.

El hardware 3D de R200 consta de 4 canales de píxeles , cada uno con 2 unidades de muestreo de textura . Tiene 2 unidades de sombreado de vértices y una unidad Direct3D 7 TCL heredada , comercializada como Charisma Engine II . Es la primera GPU de ATI con procesadores de píxeles y vértices programables, llamada Pixel Tapestry II y compatible con Direct3D 8.1. R200 tiene un hardware avanzado de ahorro de ancho de banda de memoria y reducción de sobregiro llamado HyperZ II que consiste en eliminación selectiva de oclusión (Z jerárquica), borrado rápido de búfer z y compresión de búfer z. La GPU es capaz de salida de pantalla dual ( HydraVision) y está equipado con un motor de decodificación de video ( Video Immersion II ) con desentrelazado adaptativo de hardware , filtrado temporal , compensación de movimiento e iDCT .

R200 introdujo el sombreador de píxelesversión 1.4 (PS1.4), una mejora significativa a las especificaciones anteriores de PS1.x. Las instrucciones notables incluyen "fase", "texcrd" y "texld". La instrucción de fase permite que un programa de sombreado opere en dos "fases" separadas (2 pases a través del hardware), duplicando efectivamente el número máximo de direcciones de textura e instrucciones aritméticas, y potencialmente permitiendo que se reduzca el número de pases necesarios para un efecto. Esto permite no solo efectos más complicados, sino que también puede proporcionar un aumento de velocidad al utilizar el hardware de manera más eficiente. La instrucción "texcrd" mueve los valores de coordenadas de textura de una textura al registro de destino, mientras que la instrucción "texld" cargará la textura en las coordenadas especificadas en el registro de origen al registro de destino.

En comparación con la arquitectura de canalización de 2x3 píxeles de R100, el diseño 4x2 de R200 es más sólido a pesar de perder una unidad de textura por canalización. Cada tubería ahora puede abordar un total de 6 capas de textura por pasada. El chip logra esto usando un método conocido como 'bucle invertido'. Aumentar el número de texturas a las que se accede por pase reduce el número de veces que la tarjeta se ve obligada a renderizar en varios pases.

Las capacidades de filtrado de texturas del R200 también se han mejorado con respecto a su predecesor. Para el filtrado anisotrópico , Radeon 8500 utiliza una técnica similar a la utilizada en R100, pero mejorada con filtrado trilineal y algunos otros refinamientos. Sin embargo, todavía depende en gran medida del ángulo y, a veces, el controlador fuerza el filtrado bilineal para la velocidad. La serie GeForce4 Ti de NVIDIA ofreció una implementación anisotrópica más precisa, pero con un mayor impacto en el rendimiento.

R200 tiene la primera implementación de ATI de un motor de teselado acelerado por hardware (también conocido como superficies de orden superior), llamado Truform , que puede aumentar automáticamente la complejidad geométrica de los modelos 3D. La tecnología requiere el apoyo del desarrollador y no es práctica para todos los escenarios. Puede redondear indeseablemente los modelos. Como resultado de una adopción muy limitada, ATI eliminó la compatibilidad con TruForm de su futuro hardware.


Zafiro [5] ATI Radeon 9250
Movilidad ATI Radeon 9200