![]() |
1 Attachment(s)
Вот, из за "доблесной" таможни, пришлось, лежащую без дела, U10, переделать под VGA кодер. Прошивку взял от ZST v1.2.
Сопротивления на RGBI, SSI, F14 - брал со схемы ZXKIT1. Подпаял прям на плате Робика. Перемычки вставил в прошивку, выставив F14 и SET_FK_OUT в '0'. Вобщем получилось для Робика и Пентагон 128 (1991гг.) Ну, как то так... Чуть не забыл... Пины: 1 - масса 3 - R 4 - G 5 - B 6 - I 7 - SINCH 8 - F14 |
Quote:
Я свою лень так и не смог победить, а хотел то же самое сделать (свой VGA-конвертер отдал lupus'у в пользование). |
Можно еще попробовать логический анализатор или осцил на u10 сделать...
|
а mp3 плеер или видео плеер реально сделать на U9 ?
|
Quote:
|
Повозился с тестовой конфигурацией Speccy, цель - получить оптимальные данные производительности платы u9. Вот черновик:
Контроллер SDRAM: SDRAMCLK=105MHz (1T=9,52ns) (WR/RD=5T, RFSH=7T) Макс. частота работы CPU T80 ver303 без WAIT при работе с SDRAM: CPU0CLK = 21МHz (x6) Временные окна доступа к SDRAM: T1,T2(CPU0RD/WR),T3,(T4 при М1) С WAIT частота CPU0CLK = 105MHz (RD/WR=8T; OpCode M1= 9T(15T при RFSH)) В начале думал добавить Cache на двух-портовых M9K блоках и использовать FULL-PAGE BURST (1K за 1028 тактов SDRAMCLK) но передумал, не стал пока городить велосипед (не выбрал модель :). Решил ограничиться двух-портовым RAM 32Kx8bit в роли простого кеша, для возможности работы CPU0/1 на макс. частоте вне видео (SRAM 512K) и SDRAM (32M) страниц. Макс. частота работы CPU T80 без WAIT с SRAM(10ns) или Dual-Port-RAM: CPU0CLK = 105МHz (x30) ... ---------- Post added at 23:47 ---------- Previous post was at 23:24 ---------- Quote:
|
...
Видео(графика): 1) 640x480x8bpp@60Hz (SRAM= 307200 байт, Pixel clock= 25.2MHz) 2) 800х600х8bpp@60Hz (SRAM= 480000 байт, Pixel clock= 40MHz) Линейное размещение в памяти, т.е. pixel(8bit), pixel(8bit)... Видео(текст): 1) 80x30x16цветов на базовом 640х480@60Hz (2400 текст + 2400 атрибуты цвета= 4800 байт, знакогенератор= 4096, символ 8x16) 2) 128x48x16цветов на базовом 1024x768@60Hz (6144 текст + 6144 атрибуты цвета= 12288 байт, знакогенератор= 4096, символ 8x16) Линейное размещение в памяти, т.е. символ(8bit), цвет(2+6bit)... ... |
Quote:
Да,и, фатал, в архиве старой версии (scl отдельные файлы не пишет). И где неглюк делся? |
Quote:
|
Quote:
Если что, то для Спектрума уже есть продуманные графические и текстовые режимы: Базовые видеоразрешения: Графические разрешения: 1) Базовый: 256x192, производные до: 512х384 (воспроизводится в режиме VGA 640x480) 2) Базовый: 384х256, производные до: 768х512 (воспроизводится в режиме VGA 800x600) Текстовые разрешения: 1) Базовый: 32x24, производные до: 64х48 (воспроизводится в режиме VGA 640x480, знакогенератор= 2k, символ 8x8) 2) Базовый: 48x32, производные до: 96х64 (воспроизводится в режиме VGA 800x600, знакогенератор= 2k, символ 8x8) Везде структура расположения информации в памяти спектрумовская, т.е. разделение экрана на 3 или 4 части, по 8 блоков в каждой, сгруппированых по номерам строк в знакоместе. Базовые видеорежимы: Графические видеорежимы: Атрибутные: 1) Стандартный, с производными до 16 байт на строку знакоместа 2) FlashColor, с производными до 16 байт на строку знакоместа 3) MultiColor, с производными до 16 байт на строку знакоместа Безатрибутный: 4) 4Color per pixel, с производными до 16 байт на строку знакоместа Текстовые видеорежимы: Атрибутные: 1) Со стандартным атрибутом на знакоместо, с производными до 16 байт на строку знакоместа 2) С изменённым атрибутом на знакоместо, с производными до 16 байт на строку знакоместа 3) С изменённым атрибутом на символ, с производными до 16 байт на строку знакоместа Безатрибутный: 4) 1bit per pixel (1 байт на строку знакоместа), с производными до 8 байт на строку знакоместа Все текстовые атрибутные режимы имеют двукратное торможение процессора на экране, безатрибутный режим - без торможения. Знакогенератор может хранится в каждой странице экранного ОЗУ, и выбираться произвольно, количество знакогенераторов ограничено количеством страниц экранного ОЗУ. |
| All times are GMT +4. The time now is 16:31. |
Powered by vBulletin® Version 3.8.3
Copyright ©2000 - 2014, Jelsoft Enterprises Ltd.