Самодельная vga видеокарта.
18 Декабря 2024, 11:30:50 *
Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
Вам не пришло письмо с кодом активации?

Войти
Новости: ВНИМАНИЕ Почта на домене 2126.ru прекращает свою работу
   Начало   Главная Поиск Правила Камасутра Блоги Чат (1) Галерея Войти Регистрация  
Страниц: 1 [2]   Вниз
  Печать  
Автор Тема: Самодельная vga видеокарта.  (Прочитано 3157 раз)
0 Пользователей и 1 Гость смотрят эту тему.
Сенатор ТС
Ветеран форума
******

Карма +507/-3
Offline Offline

Пол: Мужской
Сообщений: 2048

Мозг


Я плохой парень



Собачинск
TORNADO city bike
« Ответ #15 : 02 Января 2016, 15:03:03 »

Я таки всёравно не понимаю, зачем нужны сдвиговые регистры. Почему не юзать ДАКи с параллельной записью? puzzled
Частоты падают сразу в пределы пары десятков мегагерц и становится не интересно чтоль?
Там нужно подавать на вход байты с частотой 145 мгц.
Лучшая статическая память Позволяет только 100мгц (10нс).
DRAM имеет высокую скорость выдачи, но высокую латентность.  
Если страница кончится, то следующая выборка произойдет через 25 наносекунд. А это дефект.
Видеопамять подходит идеально, но ее не достать.
Решение - чередовать банки памяти через шинный формирователь, или изобретать скоростной регистр сдвига.
Регистр удобнее. 8 регистров по 16 бит - и можно смело ставить 70нс память. Её полно.
Или отказаться от полного разрешения и радоваться 640*480.
Что красивее - я не знаю.
« Последнее редактирование: 02 Января 2016, 15:10:03 от Сенатор » Записан

31415926535897932384626433832795
"Сложности и невзгоды разрушают одних людей, но создают других"
B.Mike
Администратор

*****

Карма +1234/-14
Offline Offline

Пол: Мужской
Сообщений: 14388

Санкт-Петербург


WWW
Chery Amulet
« Ответ #16 : 02 Января 2016, 15:22:05 »

байты с частотой 145 мгц
Байты или биты? Как ты это посчитал?! puzzled
1280*1024*60Hz = чуть меньше 80-ти МГц
Ну с учётом пауз на обратный ход луча - чуть за 100 переваливает.
Ну делай интерлив... Тока нахрена формирователь?! У любой ОЗУшки есть нога активации/деактивации выходов
Записан

Говорю что думаю, но думаю что говорю. Wink Во всяком случае стараюсь. ree
моя галерея      
Кувалдыч

*******

Карма +1691/-43
Offline Offline

Пол: Мужской
Сообщений: 40861

Путинград, Колпино


!"№;%:?*!!!

WWW

Питер
ИЖ 2126-060 4x4 * ИЖ 2126-030
« Ответ #17 : 04 Января 2016, 20:59:25 »

Спец. vga чипы давно не производятся, их не купить.
Да ладно!
Не все ж утыкается в геймерские компы Smile
Полно приложений (аппаратных) где мощные графичекие процы и трехмерные навороты и даже двумерные навороты нифиг не нужны, нужен только выход на моник для выдачи простейшей текстовой и графической информации.
Записан

БЖ «Боевой Колобок» - маленькая, круглая, милая, своя.

БЖ "Шайтан-арба 2.0i будет 4х4" * БЖ "Заводной черепашки" * БЖ «HedgeHogHammer/ХЗ» - ЁЖИК №1 В САНКТ-ПЕТЕРБУРГЕ!


Лошадь сказала, взглянув на верблюда: "Какая гигантская лошадь-ублюдок".
Верблюд же вскричал: "Да лошадь разве ты?! Ты просто-напросто - верблюд недоразвитый".
И знал лишь бог седобородый, что это - животные разной породы.
 
В.Маяковский
Сенатор ТС
Ветеран форума
******

Карма +507/-3
Offline Offline

Пол: Мужской
Сообщений: 2048

Мозг


Я плохой парень



Собачинск
TORNADO city bike
« Ответ #18 : 05 Января 2016, 01:37:58 »

Насчёт готового чипа - с таким же успехом можно на авите (или у меня в хламе порыться на работе Smile) найти древнючую видеокарту какую н-ть, и там будет и чип, и память и вся обвеска и даже плата готовая, причём уже спаянная Big Grin
Я уже прихожу к такой мысли.
Нужна двупортовая videoram, счетчики, синтезатор частот pll.
Это - минимум проблем.

Иначе получается очень мутная, неудобная схема.
ОЗУ 6 мегабайт на хранение изображения.
Мы не может писать в ОЗУ, когда с нее читается картинка (будут лаги). Поэтому нужно еще одну ОЗУ - в одно пишем, другое показываем, переключаем.
Когда мы показываем с ОЗУ картинку, регенерация происходит по ходу считывания.
ОЗУ, в которое мы рисуем картинку, нужно регенерировать вручную.
DRAM не может выдавать байты каждые 7 наносекунд. Новая страница извлекается 25нс, последующие данные извлекаются каждые 7 нс. Размер страницы - неизвестен. Почему то в даташитах не пишут (возможно, он равен целой строке данных).
Мы уже додумкались считывать данные по 8 байт в быстрый регистр сдвига на ЭСЛ логике, тогда раз в 50 нc можно читать из dram порции по 8 байт.
Муть какая.

Зацените что нарыл:
http://www.ebay.com/itm/LVDS-Controller-Panel-HDMI-VGA-AV-RTD2660-for-4-22-LCD-LED-Display-Monitor-DIY-/151650476979
чип Realtek 2660 отдельно стоит 160-200 р.
На вход кушает
AV
VGA
HDMI

На выходе - все то же самое, + LVDS на ЖК матрицу.
Внутри 8051 кристалл, который разруливает всем процессом.
Больше информации нету.
Задачу мою правда не решает никак.
Записан

31415926535897932384626433832795
"Сложности и невзгоды разрушают одних людей, но создают других"
Страниц: 1 [2]   Вверх
  Печать  
 
Перейти в:  

Powered by SMF 1.1.21 | SMF © 2006-2009, Simple Machines

Яндекс.Метрика

Google последней посетил эту страницу 26 Сентября 2024, 12:36:11