Прикладываю LAY и схему TIF.
Разъем VGA поправил.
Питание VCCA и VCCD, VCCINT общее, но через хороший фильтр (на 2-хслойке отдельно развести не смог).
Посмотрим, как будет работать PLL.
КонфПЗУ шьется, JTAG полностью работоспособен.
Прикладываю LAY и схему TIF.
Разъем VGA поправил.
Питание VCCA и VCCD, VCCINT общее, но через хороший фильтр (на 2-хслойке отдельно развести не смог).
Посмотрим, как будет работать PLL.
КонфПЗУ шьется, JTAG полностью работоспособен.
ZXM-Phoenix rev.01 2048K, VG93 hw emulator
Mick, считаю, спеку не хватает цветов.
Думаю, для начала:
320*240, 128 цветов.
палитра 128*16 бит
развертка VGA, 60 Гц
Аппаратный скроллинг, копирование областей, закрашивание, граф.примитивы.
Вряд ли все влезет, но хотя бы простенький граф.сопроцессор сделать хочется.
Все это для образовательных целей.
Идея такая - заряжаем в видеокарточку графику, код для сопра,
а дальше только передаем от Z80 коды событий (клавиши, мышь).
Всю видеочасть делает сопр, проц разгружен.
Последний раз редактировалось IanPo; 21.05.2010 в 23:59.
ZXM-Phoenix rev.01 2048K, VG93 hw emulator
Сделал скроллинг, логический экран, палитру.
См.тут: http://www.youtube.com/watch?v=2meJMS-W6dw
На видео: загрузка страницами по 4К картинки 500*386,
логический экран 500 точек шириной,
загрузка и игра с палитрой, смена ширины лог.экрана,
закрашивание части экрана.
VHDL, vwf и палитра в архиве.
Последний раз редактировалось IanPo; 14.06.2010 в 18:03.
ZXM-Phoenix rev.01 2048K, VG93 hw emulator
Вопрос:
сколько эта картинка весила и за сколько фреймов она загрузилась?
На видео долго на экране цветовой шум стоял, это была загрузка?
С любовью к вам, Yandex.Direct
Размещение рекламы на форуме способствует его дальнейшему развитию
184000 байт = 44 файла по 4 К и 1 с 3776 байт
Грузилась в реальном времени с эмулятора дисковода, поэтому так долго.
После включения в SRAM находится мусор, затем становится видно, как грузится картинка. После включения лог.ширина экрана = 320, поэтому при загрузке картинка искажена. Затем лог.ширина становится 500, грузится палитра.
Дергание при скроллинге из-за того, что меняется последовательно 2 байта и спек не знает, когда обратный ход кадровой; дальше такое будет делать сопроцессор, и проблем не будет. Программа для него будет грузиться в буфер команд (4К).
Т.е. долго будет грузиться только вначале, тут уж мало что изменишь.
Цветовой шум в ролике - это из-за фотоаппарата и кодека, на самом деле нет такого, все статично.
ZXM-Phoenix rev.01 2048K, VG93 hw emulator
Так что - проект заглох? Не будет нам всем реальщикам щасья ? И когда релиз данного девайса намечен ?
Кстати, в свое время очень не хватало независимых плейфилдов. Пусть даже стандартный режим, 8х8х2, но независимо друг от друга и с нормальной скоростью.
---------- Post added at 22:39 ---------- Previous post was at 22:39 ----------
Так что - проект заглох? Не будет нам всем реальщикам щасья ? И когда релиз данного девайса намечен ?
Кстати, в свое время очень не хватало независимых плейфилдов. Пусть даже стандартный режим, 8х8х2, но независимо друг от друга и с нормальной скоростью.
Если ты про проект IanPo, то он сам ответит. А если про первый пост, то так как изменено немножко видение, а именно будут только режимы компьютера ZXM-Phoenix 4096. Когда будет, однозначно после отладки самого компа(в процессе). Я же не только теперь железки рисую, приходится и программы писать.
Кодерами никто не хочет быть
Мда. Чета я запутался... Сорри что не в свою тему влез. Просто думал, что это один проект. Вроде ж для нас, для юзеров все задумано...
Эту тему просматривают: 2 (пользователей: 0 , гостей: 2)