Anterior

Siguiente

 

Algunas tarjetas soportan los dos tipos de memoria, utilizando la VRAM para contener mapas de imágenes y la DRAM para soportar el software subyacente a la tarjeta.

La WRAM está diseñada para llevar a cabo funciones como la escritura de bloques de color dobles o el movimiento de grandes zonas de memoria alineadas.

Existen tarjetas de vídeo baratas que afirman ser de 64 bits, pero sólo tienen 1Mb de RAM, atención, la DRAM se organiza en bloques de 32 bits, por lo que 1Mb solamente ofrece proceso de 32 bits. Se necesita al menos 2Mb para la velocidad de 64 bits. Igualmente son necesarios 4Mb para tener un rendimiento de 128 bits.

Procesador Gráfico

Los procesadores que se incluyen en las tarjetas gráficas, son de tres tipos:

§       Controladores de imágenes ( frame buffer )

§       Coprocesadores aceleradores o de funciones fijas.

§       Coprocesadores programables.

 

 

Las placas con Controladores de imágenes tiene una forma de trabajo ( dumb frame buffer) que se basa en que el procesador central del ordenador tiene que hacer todo el trabajo de control de pantallas. Todo lo que hace el controlador VGA, es dirigir la memoria gráfica para que sus bits contengan la imagen adecuada y salga en el monitor. Si se dibuja una línea la CPU debe calcular en nº de pixeles que la definen. Se debe emplear sólo en trabajos con poco contenido gráfico, son los más baratos ( Tseng Labs, Trident, OAK Technology).

Las tarjetas con un coprocesador acelerador incluyen funciones gráficas especificas grabadas en el propio chip, descargando al procesador principal de parte de su trabajo. No solo gestiona la memoria gráfica, ya que intercepta las llamadas relacionadas con el proceso gráfico, y si puede ejecutarlas por si mismo, realiza el calculo sin utilizar ciclos de la CPU. El trabajo gráfico se basa en pocas acciones ( transferencia de bits, desplazamiento de áreas a través de la pantalla, trazado de líneas y relleno de rectángulos con un color determinado, el resto de acciones las realiza el procesador central a través de las especificaciones de los drivers controladores del sistema. Aunque el acelerador funcione muy bien con las aplicaciones para las que ha sido diseñada, puede no hacerlo con otras. Su eficacia con Windows puede ser superior a las tarjetas basadas en coprocesadores programables. Su precio oscila entre los otros dos tipos. Los mas corrientes son : 86Cxxx (S3), P9000 ( Weitek), P2000 (Primus Technology), 82Cxxx (Chips and Technologies), Mach x (ATI), 90C3x( Western Digital), ET4000/W32 (Tseng Labs) y GD542x ( Cirrus Logic).

Los coprocesadores gráficos programables son capaces de ejecutar cualquier tarea, dependiendo de las características del programa controlador que se instale. Suelen disponer de una memoria VRAM para manejar las imágenes y de otra DRAM para contener las instrucciones del controlador. Puede llevar otros chips, bien para manejar el modo VGA o realizar otras tareas. Su precio es muy superior a los otros dos controladores. Suele manejar resoluciones muy altas. Se pueden citar 340xx ( Texas Instruments), Artist GPX ( Artist Graphics).

Tipo de conexión

Otro de los mayores condicionantes de la velocidad de un sistema de vídeo es el tipo de arquitectura que soporta.

Las tarjetas gráficas pueden ser de 8, 16 y 32 bits de ancho de bus de conexión, para adaptarse a las distintas arquitecturas existentes ISA, EISA, MCA y local bus, siendo las más corrientes las de 16 bits-ISA.

Las arquitecturas EISA y MCA están unificadas respecto al ancho de bits (32), La arquitectura ISA permitió que los datos se conectasen directamente a la CPU, trabajando con un ancho de datos igual al local y una velocidad idéntica a la del procesador principal, a costa de necesitar una placa principal y una tarjeta gráfica especial que soporten el modo bus local. En principio, los fabricantes crearon diseños propietarios del bus local ( OP-TI, NEC , etc...) hasta que VESA sacó el protocolo VL-Bus y posteriormente Intel saco la PCI.

Programas controladores ( drivers )

Los drivers se encargan de comunicar las aplicaciones con las tarjetas gráficas. Estos controladores relacionan el formato que utiliza el programa principal con el que maneja el procesador gráfico. Para conectar un programa con una tarjeta debe existir un controlador, sin el no hay alta resolución, pudiendo además aumentar la velocidad de trabajo en un porcentaje elevado. Los controladores se encuentran incluidos en los programas o en los discos que acompañan a la tarjeta gráfica. En los programas DOS se dispone de los controladores para las tarjetas más comunes. Es corriente que un controlador se quede anticuado cuando se saca una versión del programa. Si actualizamos un programa, se debe conseguir un nuevo controlador lo antes posible.


 

   

 

Siguiente

Anterior