Графический контроллер (RAMDAC)
В микросхеме реализованы все основные функции функционального аналога микросхемы Bt459 фирмы Brooktree за исключением мультиплексирования порта пикселей в режиме 5:1 и введено ряд дополнительных функций, в частности, встроенные синтезаторы частот, контроллер электронно-лучевой трубки, режимы высокого разрешения 15, 16, 24 и 32 бита на пиксель и пр. Имеются два режима работы - режим совместимости с микросхемой Bt459 (1) и режим SVGA (2).
Микросхема изготовлена на заводе Ангстрем по 1 мкм технологии. Примерно 40 % площади кристалла занимает заказная часть, остальная часть синтезирована средствами САПР.
Технические характеристики
- Встроенный источник опорного напряжения для ЦАП;
- два программируемых синтезатора частот (формирование пиксельного синхросигнала и синхросигнала для видеопамяти);
- максимальная пиксельная частота 170 МГц;
- контроллер электронно-лучевой трубки, с возможностью формирования выводимого на экран изображения размером до 1280 x 1024 пиксела;
- память палитры цветов с организацией 256 x 24;
- память палитры оверлеев с организацией 12 x 24;
- память курсора 2 x 64 x 64;
- функции X Windows для оверлеев (1*);
- Функции X Windows для курсора;
- панорамирование пикселей;
- выходной сигнал наличия монитора;
- программируемый уровень черного относительно уровня сигнала BLANK;
- мультиплексируемый порт пикселей, возможны режимы 1:1 и 4:1 (1*);
- цифровой зумминг до 16 (1*);
- интерливинг (смена порядка вывода входных каналов в зависимости от номера строки) (1*);
- текстовые режимы VGA (цветные и монохроматические): 0,1,2,3,7 (2*);
- графические режимы VGA: 4, 5, 6, D, E, F, 10, 11, 12, 13 (2*);
- 64-разрядная память типа FIFO глубиной 8 для данных, поступающих с видеопамяти (2*);
- возможность работы с шиной видеопамяти разрядностью 64(2*), 32(1*), 8(1*) разрядов;
- режимы высокого разрешения SVGA 15, 16, 24 и 32 бита на пиксель (2*);
- режимы SVGA с распределением цветов 3-3-2 (соответственно красный, зеленый, синий); режим grayscale (повтор байта для всех трех каналов - красного, зеленого, синего) (2*);
- использование оверлейного канала данных в режимах SVGA (2*);
- возможность динамического переключения между оверлейным каналом данных и основным потоком данных (2*);
- контроллер JTAG.
(1*) - данная возможность используется только в режиме 1.
(2*) - данная возможность используется только в режиме 2.
Отдел разработки высокопроизводительных систем
НИИСИ РАН