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

User Tag List

Страница 3 из 67 ПерваяПервая 1234567 ... ПоследняяПоследняя
Показано с 21 по 30 из 661

Тема: Еще один Орион на ПЛИС

  1. #21
    Guru Аватар для HardWareMan
    Регистрация
    26.02.2011
    Адрес
    г. Павлодар, Казахстан
    Сообщений
    4,394
    Спасибо Благодарностей отдано 
    304
    Спасибо Благодарностей получено 
    594
    Поблагодарили
    440 сообщений
    Mentioned
    10 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от andreil Посмотреть сообщение
    PS: Может корку потом допилить, что бы избавиться от 2-ей тактовой частоты? Когда добьюсь стабильности работы на текущем варианте, ест...
    Этим я как раз и занят, но еще не разобрал 1 лист из 4х. Я хочу избавиться от F1.

  2. #22
    Master Аватар для andreil
    Регистрация
    20.06.2005
    Адрес
    Светлогорск
    Сообщений
    885
    Спасибо Благодарностей отдано 
    9
    Спасибо Благодарностей получено 
    23
    Поблагодарили
    20 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    В общем, затактировал корку частотой 20МГц - стало лучше.
    А по поводу записи в экранную область - был мой косяк, забыл дешифратор банок ОЗУ "перевернуть", потому что у меня адреса A16 и A17 в логике неиверсные...
    Сейчас осталось исправить запись в ОЗУ - видно мусор на экранной области, где-то опять с таймингами напортачил =/ Заодно "развернул" дешифратор RGBI для VGA-адаптера - потом сверну назад, как будет работать остальное.
    Конец теста-128, для сравнения с эмулятором: https://image.prntscr.com/image/qvnq...YVdcn3JaiA.jpg
    Видеовыход - VGA, 1920x1080@60Hz, синий фон для отладки выводится у видимой части изображения.
    "Байт-48"

  3. #23
    Master Аватар для andreil
    Регистрация
    20.06.2005
    Адрес
    Светлогорск
    Сообщений
    885
    Спасибо Благодарностей отдано 
    9
    Спасибо Благодарностей получено 
    23
    Поблагодарили
    20 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Итак, очень сильно переделал вывод видео - теперь для изображения используется отдельные 32Кб ОЗУ, доступные видеоадаптеру напрямую. То есть по факту получается дублирование экранной области - в основной памяти и в видео-ОЗУ. Формат хранения - как и в оригинальном Орионе, без изменений.
    Таким образом, если делать в железе новую версию Ориона, то тактовый генератор "ужмётся" до 1 корпуса, но обязательно наличие FPGA для организации видеовыхода на VGA - ТВ-выход уже устарел, не буду даже реализовывать его, а для текущего варианта VGA нужна тактовая 149МГц, что на "рассыпухе" будет очень проблематично реализовать.
    "Байт-48"

  4. #24
    Master Аватар для andreil
    Регистрация
    20.06.2005
    Адрес
    Светлогорск
    Сообщений
    885
    Спасибо Благодарностей отдано 
    9
    Спасибо Благодарностей получено 
    23
    Поблагодарили
    20 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Итак, добился стабильной работы тестов памяти, видео-подсистема работает стабильно.
    В связи с чем возник вопрос - оставить удвоение пикселей или сделать учетверение? В последнем случае получится реальное разрешение 1200х1000 (с учётом расширения до 480 столбцов в будущем). Так же это позволит использовать медленную внешнюю память (сейчас необходима минимум с частотой 38МГц (около 30нс).
    "Байт-48"

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

    По умолчанию

    Цитата Сообщение от andreil Посмотреть сообщение
    Итак, очень сильно переделал вывод видео - теперь для изображения используется отдельные 32Кб ОЗУ, доступные видеоадаптеру напрямую. То есть по факту получается дублирование экранной области - в основной памяти и в видео-ОЗУ. Формат хранения - как и в оригинальном Орионе, без изменений.
    Посмотри здесь.
    Турбо АГАТ-9/16 (ЦП 65C802, 5 Махов, dual-port SRAM).

  6. #26
    Master Аватар для andreil
    Регистрация
    20.06.2005
    Адрес
    Светлогорск
    Сообщений
    885
    Спасибо Благодарностей отдано 
    9
    Спасибо Благодарностей получено 
    23
    Поблагодарили
    20 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от LeoN65816 Посмотреть сообщение
    Посмотри здесь.
    У меня и так двухпортовая память используется
    Еще раз объясню - сейчас есть 2 набора памяти:
    1) основная память - доступна только процессору;
    2) видео-память - доступна процессору на запись, видео-адаптеру - на чтение.
    Видео-память представлена 1 банком в 32Кбайта, отображаемые окном на текущую видеопамять Ориона. Такой вариант не будет работать при формировании экрана до его переключения... Если нужна 100% совместимость - нужно 128Кбайт двухпортовки, это да.
    Банки солью позже, как найду причину ошибок при их совмещении.
    "Байт-48"

  7. #27
    Veteran Аватар для zebest
    Регистрация
    11.01.2008
    Адрес
    Ладошкино
    Сообщений
    1,668
    Записей в дневнике
    4
    Спасибо Благодарностей отдано 
    316
    Спасибо Благодарностей получено 
    221
    Поблагодарили
    174 сообщений
    Mentioned
    7 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от andreil Посмотреть сообщение
    возник вопрос - оставить удвоение пикселей
    елси только как частное мнение - оставить удвоение, и видеовыход на ВГА сделать попроще - ну не более 1280х1024, можно меньше. а 4К:-) для 200 точек все же многовато, не??
    Profi v3.2 -=- Speccy2010,r2

  8. #28
    Master Аватар для andreil
    Регистрация
    20.06.2005
    Адрес
    Светлогорск
    Сообщений
    885
    Спасибо Благодарностей отдано 
    9
    Спасибо Благодарностей получено 
    23
    Поблагодарили
    20 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    У меня сейчас 1920х1080, это не 4К
    Учетверённое изображение уже почти ровно по краям будет вписываться просто.
    "Байт-48"

  9. #29
    Guru
    Регистрация
    16.12.2008
    Адрес
    Kharkov, Ukraina
    Сообщений
    2,221
    Спасибо Благодарностей отдано 
    4
    Спасибо Благодарностей получено 
    21
    Поблагодарили
    18 сообщений
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от andreil Посмотреть сообщение
    2) видео-память - доступна процессору на запись, видео-адаптеру - на чтение.
    Если память двух-портовая, тогда почему эти 32кбайта отображаемые на память Ориона доступны ЦПУ только на запись? Или я чего-то не понял?)
    Электроника КР-02, MSX YIS-503IIR, Орион-128, Ленинград-2, Pentagon-128k, MSX2 YIS-503IIIR, MSX-EXT, ...

  10. #30
    Veteran Аватар для zebest
    Регистрация
    11.01.2008
    Адрес
    Ладошкино
    Сообщений
    1,668
    Записей в дневнике
    4
    Спасибо Благодарностей отдано 
    316
    Спасибо Благодарностей получено 
    221
    Поблагодарили
    174 сообщений
    Mentioned
    7 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    да я понял, что FullHD, про 4к был сарказм Легкий. ну а чо, для себя любимого можно и столько. \а отсальные пусть себе 800х600 переделывают. При открытых исходниках.
    Profi v3.2 -=- Speccy2010,r2

Страница 3 из 67 ПерваяПервая 1234567 ... ПоследняяПоследняя

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

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

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

Похожие темы

  1. Эмулятор ZX-Poly
    от Raydac в разделе Эмуляторы
    Ответов: 106
    Последнее: 24.01.2024, 11:52
  2. ОРИОН-2010 на ПЛИС.
    от Ewgeny7 в разделе Орион
    Ответов: 447
    Последнее: 23.11.2016, 12:27
  3. Еще один Ленинград 48
    от Ewgeny7 в разделе Ленинград
    Ответов: 0
    Последнее: 16.10.2007, 22:31
  4. Ещё один Д.Р.
    от GNTB в разделе Поздравления
    Ответов: 4
    Последнее: 19.07.2006, 01:52
  5. Ещё один подраздел
    от CityAceE в разделе Форум
    Ответов: 2
    Последнее: 22.05.2005, 11:57

Ваши права

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