User Tag List

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

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

Комбинированный просмотр

Предыдущее сообщение Предыдущее сообщение   Следующее сообщение Следующее сообщение
  1. #1

    Регистрация
    12.02.2008
    Адрес
    S-Posad
    Сообщений
    472
    Спасибо Благодарностей отдано 
    28
    Спасибо Благодарностей получено 
    49
    Поблагодарили
    35 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

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

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

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

  3. #2

    Регистрация
    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

  4. #3

    Регистрация
    20.06.2014
    Адрес
    г. Орск, Оренбургская обл.
    Сообщений
    813
    Спасибо Благодарностей отдано 
    33
    Спасибо Благодарностей получено 
    80
    Поблагодарили
    60 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

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

  5. #4

    Регистрация
    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

  6. #5

    Регистрация
    20.06.2014
    Адрес
    г. Орск, Оренбургская обл.
    Сообщений
    813
    Спасибо Благодарностей отдано 
    33
    Спасибо Благодарностей получено 
    80
    Поблагодарили
    60 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

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

  7. #6

    Регистрация
    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

  8. #7

    Регистрация
    24.03.2008
    Адрес
    г. Рыбинск
    Сообщений
    123
    Спасибо Благодарностей отдано 
    3
    Спасибо Благодарностей получено 
    4
    Поблагодарили
    1 сообщение
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Вчера нагуглил четвертые циклоны на 5 и 10 тыс ячеек: http://ali.onl/8w1 , http://ali.onl/8w4 В своих поделках буду переходить на них. До этого ориентировался и использовал эти http://ebay.to/2daO0d1

  9. #8

    Регистрация
    20.06.2014
    Адрес
    г. Орск, Оренбургская обл.
    Сообщений
    813
    Спасибо Благодарностей отдано 
    33
    Спасибо Благодарностей получено 
    80
    Поблагодарили
    60 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Нашел "вкусную" девборду, частично уже с конвертерами уровней. Только не гуглится ни разу... Плюс на ней не только FPGA, но и CPLD. Но цена...
    Последний раз редактировалось LeoN65816; 18.10.2016 в 13:38.
    Турбо АГАТ-9/16 (ЦП 65C802, 5 Махов, dual-port SRAM).

  10. #9

    Регистрация
    20.06.2014
    Адрес
    г. Орск, Оренбургская обл.
    Сообщений
    813
    Спасибо Благодарностей отдано 
    33
    Спасибо Благодарностей получено 
    80
    Поблагодарили
    60 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от LeoN65816 Посмотреть сообщение
    Нашел "вкусную" девборду, частично уже с конвертерами уровней.
    Продаван любезно предоставил копию CD из комплекта поставки, оттуда доки в аттаче.
    Да, "маловато, маловато будет!"...
    И с конвертерами непонятка: 3.3В <-> 3.3В
    Вложения Вложения
    • Тип файла: zip A-C8V5.ZIP (351.8 Кб, Просмотров: 127)
    Турбо АГАТ-9/16 (ЦП 65C802, 5 Махов, dual-port SRAM).

  11. #10

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

    По умолчанию

    Похоже, что всего 42 пина с FPGA выведено. Маловато будет
    Ну и чтобы два раза не вставать, заодно апдейт: плату Retrobyte для Агата спаял, установил на нее Микро-80 и протестировал с его помощью всю плату. Все работает и готово к Агату Теперь еще надо плату расширения спаять.
    Все детали проектов ЮТ-88 на ПЛИС, АГАТ-7 на ПЛИС и прочее в моем блоге на http://electronicsfun.net

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

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

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

Эту тему просматривают: 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

Ваши права

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