Важная информация

User Tag List

Страница 2 из 5 ПерваяПервая 12345 ПоследняяПоследняя
Показано с 11 по 20 из 49

Тема: Мечта: АГАТ на ПЛИС

  1. #11
    Activist Аватар для GARNIZON
    Регистрация
    12.02.2008
    Адрес
    S-Posad
    Сообщений
    471
    Спасибо Благодарностей отдано 
    28
    Спасибо Благодарностей получено 
    46
    Поблагодарили
    33 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от LeoN65816 Посмотреть сообщение
    А если мы всем хором Игоря попросим закупить партию
    Да я все выполню что скажете, но чуть позже - медицинские проблемы сейчас у меня.

    Цитата Сообщение от LeoN65816 Посмотреть сообщение
    По горизонтали: В Т64 и МГДП каждую точку рисуем дважды (дублируем). В Т32, ЦГВР, МГВР каждую точку рисуем четырежды.
    Для однозначности, Т32 это 224х256 точек Т64 это 448х256 точек.

  2. #12
    Member Аватар для Santechnik
    Регистрация
    08.05.2010
    Адрес
    Brisbane, AU
    Сообщений
    193
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    0
    Поблагодарили
    0 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Я эти проблемы в своем Агате уже решил, но все равно спасибо. Напомню, что у меня уже работающий Агат-7 есть, который даже читал с 140К образов дисков. Я даже в некоторые игрушки смог поиграть на нем Кстати, я выбрал именно этот видеорежим для VGA. Оставалось доделать:
    1. Поддержку родной клавы
    2. Поддержку пультов
    3. Запись на 140К образы
    4. Поддержка 840К образов
    5. Поддержка слота расширения
    6. Тестирование и шлифовка

    Здесь-то и приходилось переделывать железо. Потому я и решил перенести проект на Retrobyte, чтобы получить модульную конструкцию и облегчить/удешевить переделки.
    Для того чтобы получить частоты компьютера нет нужды подбирать кристаллы. К примеру, 14.3МГц легко получаются PLL из стандартных 50МГц (* 123 / 430).
    Что касается видео, то все не так просто. Мой Агат уже сейчас умеет выводить и на VGA и на TV, но программы использующие NMI/IRQ для смены видео режимов на лету не работают как надо. Чтобы добиться совместимости, после переноса проекта на Retrobyte, я хочу так же переделать видео выход, чтобы все тайминги совпадали с оригиналом на TV выходе. Выход же на VGA будет реализован через frame-buffer. Тогда сохраниться совместимость со всеми программами. Кстати, получить любой пиксель клок, если понадобится, можно со второй PLL или при помощи фазового аккумулятора.
    Все детали проектов ЮТ-88 на ПЛИС, АГАТ-7 на ПЛИС и прочее в моем блоге на http://electronicsfun.net

  3. #13
    Master
    Регистрация
    20.06.2014
    Адрес
    г. Орск, Оренбургская обл.
    Сообщений
    776
    Спасибо Благодарностей отдано 
    25
    Спасибо Благодарностей получено 
    61
    Поблагодарили
    47 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Александр, вопрос: ты для XGA (1024x768) используешь пиксельклок 32.5 МГц, это кадровая 30 Гц выходит, так что ли?
    Турбо АГАТ-9/16 (ЦП 65C802, 5 Махов, dual-port SRAM).

  4. #14
    Member Аватар для Santechnik
    Регистрация
    08.05.2010
    Адрес
    Brisbane, AU
    Сообщений
    193
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    0
    Поблагодарили
    0 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    У меня пиксель сделан сдвоенный, что фактически дает разрешение 512х768 и кадровая получается 60Гц.
    Все детали проектов ЮТ-88 на ПЛИС, АГАТ-7 на ПЛИС и прочее в моем блоге на http://electronicsfun.net

  5. #15
    Master
    Регистрация
    20.06.2014
    Адрес
    г. Орск, Оренбургская обл.
    Сообщений
    776
    Спасибо Благодарностей отдано 
    25
    Спасибо Благодарностей получено 
    61
    Поблагодарили
    47 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Логично. И что же я "не допер" до этого...
    Турбо АГАТ-9/16 (ЦП 65C802, 5 Махов, dual-port SRAM).

  6. #16
    Member Аватар для Santechnik
    Регистрация
    08.05.2010
    Адрес
    Brisbane, AU
    Сообщений
    193
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    0
    Поблагодарили
    0 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Это еще что! Я на своем "Микро-80" использую почти тот же режим, но пиксель там не кратен 1024, так как разрешение там 384х256 (1024 / 384 = 2.66(6)). И чтобы сохранить пропорции, я для эксперимента сделал пиксель клок под размер реального пикселя (28.125 МГц). Кадровую правда пришлось сделать 70Гц, потому что мой монитор Samsung почему-то срывался иногда при 60Гц после некоторого времени работы. При 70Гц же все телевизоры и мониторы в доме показывают картинку без проблем, так что так и оставил в окончательном варианте
    Все детали проектов ЮТ-88 на ПЛИС, АГАТ-7 на ПЛИС и прочее в моем блоге на http://electronicsfun.net

  7. #16
    С любовью к вам, Yandex.Direct
    Размещение рекламы на форуме способствует его дальнейшему развитию

  8. #17
    Master
    Регистрация
    20.06.2014
    Адрес
    г. Орск, Оренбургская обл.
    Сообщений
    776
    Спасибо Благодарностей отдано 
    25
    Спасибо Благодарностей получено 
    61
    Поблагодарили
    47 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от GARNIZON Посмотреть сообщение
    Для однозначности, Т32 это 224х256 точек Т64 это 448х256 точек.
    А в семерке тоже также?
    Турбо АГАТ-9/16 (ЦП 65C802, 5 Махов, dual-port SRAM).

  9. #18
    Activist Аватар для GARNIZON
    Регистрация
    12.02.2008
    Адрес
    S-Posad
    Сообщений
    471
    Спасибо Благодарностей отдано 
    28
    Спасибо Благодарностей получено 
    46
    Поблагодарили
    33 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от LeoN65816 Посмотреть сообщение
    А в семерке тоже также?
    1 в 1

  10. #19
    Master
    Регистрация
    20.06.2014
    Адрес
    г. Орск, Оренбургская обл.
    Сообщений
    776
    Спасибо Благодарностей отдано 
    25
    Спасибо Благодарностей получено 
    61
    Поблагодарили
    47 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от GARNIZON Посмотреть сообщение
    1 в 1
    Ха! Тогда как же работает совмещение экранов графика+текст (например, на семерке в Рапире), раз у них разные развертки?
    Судя по толстому толмуду (цветастый такой) от девятки, у текста и графики разные времянки. Как переключается режим ДК, так происходит кратковременный срыв синхры. А у семерки совмещенный-то работает, и срыва нет (это еще из середины 80-х помню)...
    Последний раз редактировалось LeoN65816; 08.10.2016 в 14:39.
    Турбо АГАТ-9/16 (ЦП 65C802, 5 Махов, dual-port SRAM).

  11. #20
    Master
    Регистрация
    20.06.2014
    Адрес
    г. Орск, Оренбургская обл.
    Сообщений
    776
    Спасибо Благодарностей отдано 
    25
    Спасибо Благодарностей получено 
    61
    Поблагодарили
    47 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Может кто-нибудь посоветует недорогую девборду FPGA(Cyclone I-V)/CPLD(MAX II,V,10), чтобы на борту было: шустрая статика до 20нс (4-8 Mbits), VGA-разъем и VGA-ЦАП (хоть на резисторах) от 3 бит на каждый цвет (лучше 4-8), PS/2 (на будущее), SD-держатель, около (думаю) сотни userpins на доступном разъеме, "легкая" стыковка с сигналами TTL/CMOS 5V.
    Типа DE1 и т.д. - никак не "потяну"...
    Хочется попробовать реализовать мечту в реальность.
    Турбо АГАТ-9/16 (ЦП 65C802, 5 Махов, dual-port SRAM).

Страница 2 из 5 ПерваяПервая 12345 ПоследняяПоследняя

Информация о теме

Пользователи, просматривающие эту тему

Эту тему просматривают: 1 (пользователей: 0 , гостей: 1)

Похожие темы

  1. Ответов: 205
    Последнее: 21.10.2023, 19:02
  2. Ответов: 172
    Последнее: 28.11.2017, 13:28
  3. АГАТ-П
    от shattered в разделе Агат
    Ответов: 6
    Последнее: 24.07.2017, 10:49
  4. Агат-9Д
    от AlexBel в разделе Барахолка (архив)
    Ответов: 3
    Последнее: 03.01.2009, 01:40
  5. Мечта садиста
    от Krenon в разделе Игры
    Ответов: 8
    Последнее: 20.05.2007, 22:18

Ваши права

  • Вы не можете создавать новые темы
  • Вы не можете отвечать в темах
  • Вы не можете прикреплять вложения
  • Вы не можете редактировать свои сообщения
  •