Локальная копия странички с помершего сайта Романыча emu-apparatchik.narod.ru

Сырки , платка , фотки - VideoFlipper.rar

Руководство программиста - VF_Soft.txt

VideoFlipper

© Romanich 2009

В игровой приставке Thresher Forever используется видеосистема под названием VideoFlipper. Специализированный видеоконтроллер на базе FPGA EP2C8 семейства Cyclone II. Имеет два банка (страницы) видеопамяти (по 256 kB каждый, организация памяти 128K x 16), что даёт по сравнению “обычными” видеоконтроллерами следующие

Преимущества:

Особенности:

 

Порт данных служит для передачи команд управления видеосистемой (регистры) и для передачи данных (адрес видеопамяти выставляется FPGA).

Direct 15 bit – 1 : 5R : 5G : 5B – прямой вывод цвета.

Palette 8bit – вывод цвета через палитру.

Палитровый цветовой режим позволяет определить 256 цветов из 32768.

Аппаратная палитра избавляет от необходимости конвертировать каждый пиксель видеобуфера при передаче в видеоконтроллер, что разгружает CPU.

В палитровом режиме можно вывести 4 смежных пикселя за одну 32-битную запись, что уменьшает время на отправку кадра в видеопамять.
Можно менять палитру для каждого цвета в любое время, без боязни возникновения эффекта “снег”.


Структурная схема:

Назначение элементов:

 

 


BACK


Опубликовывать материалы этого сайта в каких либо других СМИ допустимо только с разрешения автора.

© 2001 - 2010 Z.A.N.


Hosted by uCoz