
Un Random Access Memory Digital-to-Analog Converter (RAMDAC o convertidor digital-analógico de RAM) es el encargado de transformar las señales digitales con las que trabaja el ordenador en una salida analógica que pueda ser interpretada por el monitor. Esta compuesto de tres DACs rápidos con una pequeña SRAM usada en adaptadores gráficos para almacenar la paleta de colores y generar una señal analógica (generalmente una amplitud de voltaje) para posteriormente mostrarla en un monitor a color. El número de color lógico de la memoria de pantalla es puesto en las direcciones de entrada de la SRAM para seleccionar un valor de la paleta que aparece en la salida de la SRAM. Este valor se descompone en tres valores separados que corresponden a los tres componentes (rojo, verde, y azul) del color físico deseado. Cada componente del valor alimenta a un DAC separado, cuya salida analógica va al monitor, y en última instancia a uno de sus tres cañones de electrones (o sus equivalente en las pantallas sin tubo de rayos catódicos).
La longitud de una palabra en el DAC oscila generalmente en un rango de 6 a 10 bits. La longitud de la palabra de la SRAM es tres veces el de la palabra del DAC. La SRAM actúa como una tabla de búsqueda de color (Color LookUp Table o CLUT en inglés). Tiene generalmente 256 entradas (lo que nos da una dirección de 8 bits). Si la palabra del DAC es también de 8 bits, tenemos 256 x 24 bits de la SRAM lo que nos permite seleccionar entre 256 a 16777216 colores posibles para la pantalla. El contenido de la SRAM puede cambiar mientras que la pantalla no está activa (durante los tiempos de blanqueo de la pantalla).
La SRAM puede usualmente ser puenteada y cargar los DACs directamente con los datos de pantalla, para los modos de color verdadero. De hecho éste es el modo habitual de operar del RAMDAC desde mediados de los 90, por lo que la paleta programable se conserva como una prestación heredada para asegurar la compatibilidad con el viejo software. En la mayoría de tarjetas gráficas modernas, puede programarse el RAMDAC con altas frecuencias de reloj en modos de color verdadero, durante los cuales no se usa la SRAM.

No hay comentarios:
Publicar un comentario