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

User Tag List

Страница 1 из 4 1234 ПоследняяПоследняя
Показано с 1 по 10 из 39

Тема: Посоветуйте о простом подключении ISA-16 VGA к ДВК

  1. #1
    Moderator Аватар для MM
    Регистрация
    20.04.2013
    Адрес
    г. Павловский Посад
    Сообщений
    4,134
    Спасибо Благодарностей отдано 
    470
    Спасибо Благодарностей получено 
    519
    Поблагодарили
    412 сообщений
    Mentioned
    42 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию Посоветуйте о простом подключении ISA-16 VGA к ДВК

    Уважаемые ДВКшники, пожалуйста, посоветуйте , как по-проще подключить ISA-16 VGA видеокарту к ДВК ?
    Пока на аппаратном уровне, программный - пока оставим за скобками
    Вероятная модель видеокарты - Триадент 9000.

    Что нужно - минимум - что бы выводить символы ASCII 80 х 24 строки 1 цвет с 31 кгц строчной. Остальное - вторично.
    Блог : http://collectingrd.kxk.ru/ . В ЛС прошу не писать, все сообщения [email protected]

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

  3. #2
    Guru
    Регистрация
    30.11.2015
    Адрес
    г. Самара
    Сообщений
    6,996
    Спасибо Благодарностей отдано 
    285
    Спасибо Благодарностей получено 
    631
    Поблагодарили
    531 сообщений
    Mentioned
    13 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Насколько я понимаю, само подключение не решит вопроса с выводом.
    Так как всё упрётся в программный уровень - правильную инициализацию видеокарты.
    Но
    Цитата Сообщение от MM Посмотреть сообщение
    программный - пока оставим за скобками

  4. #3
    Master
    Регистрация
    13.07.2018
    Адрес
    г. Переславль-Залесский
    Сообщений
    691
    Спасибо Благодарностей отдано 
    9
    Спасибо Благодарностей получено 
    44
    Поблагодарили
    40 сообщений
    Mentioned
    2 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Какие есть варианты чисто подключить?

    1. Найти что-то готовое . В природе существуют готовые мосты ISA-QBUS, даже PCI-QBUS. Проблема только в том, что эти мосты стоят дорого и очень редки. И ещё нужно знать, как он работает(без описания - печалька )

    2. Самому разработать и сделать мост. Шинные драйверы, с одной стороны. На FPGA преобразователь интерфейса. Шинные драйверы с другой стороны. Но нужно иметь понимание что да как. Хотя если получить такой мост, то подключить можно будет много чего Всё упрётся в софт и идеи(звуковые карты, контроллеры дисков и прочая)

    3. Заинтересовать кого-то, кто работает в этой области. Есть способные на это тут на форуме.

    4. Можно ещё повесить на шину QBUS что-то более современное. Например, из семейства STM32. Там в семействе есть процессоры с графическим ускорителем и сразу с интерфейсом на LCD панель. В некоторых случаях это может оказаться проще. В качестве примера подобного сотворённого- ремулятор(STM32 эмулирует микросхему ПЗУ).

    Как-то так

  5. #4
    Guru
    Регистрация
    30.11.2015
    Адрес
    г. Самара
    Сообщений
    6,996
    Спасибо Благодарностей отдано 
    285
    Спасибо Благодарностей получено 
    631
    Поблагодарили
    531 сообщений
    Mentioned
    13 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Alex Посмотреть сообщение
    На FPGA
    Цитата Сообщение от Alex Посмотреть сообщение
    семейства STM32
    Из опыта могу сказать - не стоит тут писать эти слова

  6. #5
    Guru
    Регистрация
    02.03.2015
    Адрес
    г. Караганда, Казахстан
    Сообщений
    2,321
    Спасибо Благодарностей отдано 
    35
    Спасибо Благодарностей получено 
    225
    Поблагодарили
    177 сообщений
    Mentioned
    17 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от MM Посмотреть сообщение
    как по-проще подключить ISA-16 VGA видеокарту к ДВК ?
    Во-первых, нужно определиться, какое адресное пространство можно пожертвовать на эту видюху. Варианты - от нескольких регистров в странице ввода-вывода - с доступом к единственному слову из памяти видюхи, и до полной станицы диспетчера памяти ВМ3 в 4К слов. То есть, конечно, можно и всю видеопамять подключить к ДП, но тогда ее объем надо будет вычесть из 4М памяти, доступной для ВМ3.

    И, во-вторых, надо будет определиться с ПЗУ-хой БИОСа этой карточки - она тоже должна где-то быть. И с высовыванием в адресное пространство ее кусочка, вместо всей ПЗУхи, могут быть сложности - к ней же тоже придется городить диспетчер памяти.

    А так - не очень сложно: принимаем в регистр(ы) старших разрядов адреса видеопамяти код адреса, затем обращаемся с записью или чтением к тому кусочку видеопамяти, который представлен в адресном пространстве ДВК (от одного слова до 4 К слов), и вперед!

    Да, ИМХО, на рассыпухе это не соберешь - плата будет ОЙ, то есть без ПЛИС не обойтись. И старые ПЛИС, вроде ГАЛок, тоже, скорее всего, не сдюжат.
    Кто мешает тебе выдумать порох непромокаемый? (К.Прутков, мысль № 133)

  7. #6
    Moderator Аватар для MM
    Регистрация
    20.04.2013
    Адрес
    г. Павловский Посад
    Сообщений
    4,134
    Спасибо Благодарностей отдано 
    470
    Спасибо Благодарностей получено 
    519
    Поблагодарили
    412 сообщений
    Mentioned
    42 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Чуть более конкретные предложения по мосту МПИ - ISA :
    1. Без ДМА, т.к. задача - простое подключение.
    2. Для VIRQ можно приделать 588ВН1 - аж целых 2 вектора ! Но нужно ли ?
    3. Окно памяти в секторе BS7 выбирать в рамках 160000...177400 с шагом 400 ( 8 ), длиной 400 ( 8 ).
    4. Сделать регистр - префикс адреса ISA ( там АП 16 метров - 24 проволоки адресов ).
    5. Инвертировать данные на ISA - для удобства .

    6. Возможно, придется как-то выделить АП регистров для ISA - они там вне общего АП ( ??? ).
    Последний раз редактировалось MM; 17.12.2021 в 20:29.
    Блог : http://collectingrd.kxk.ru/ . В ЛС прошу не писать, все сообщения [email protected]

  8. #7
    Master Аватар для Xrust
    Регистрация
    12.04.2017
    Адрес
    г. Тольятти
    Сообщений
    906
    Спасибо Благодарностей отдано 
    204
    Спасибо Благодарностей получено 
    145
    Поблагодарили
    68 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    А может https://zx-pk.ru/threads/26455-chto-...=1#post1139261 ?
    Ну, то есть не ISA к ДВК подключать, а сделать видеокарту с МПИ?
    Последний раз редактировалось Xrust; 17.12.2021 в 21:18.

  9. #8
    Moderator Аватар для MM
    Регистрация
    20.04.2013
    Адрес
    г. Павловский Посад
    Сообщений
    4,134
    Спасибо Благодарностей отдано 
    470
    Спасибо Благодарностей получено 
    519
    Поблагодарили
    412 сообщений
    Mentioned
    42 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Xrust Посмотреть сообщение
    видеокарту с МПИ?
    Нужно что-то маленькое, малопотребляющее ( до 0.5 а макс ) и на 31 Кгц строчной, а так есть КЦГД...
    И лучше с графикой. А еще лучше - VGA...
    Блог : http://collectingrd.kxk.ru/ . В ЛС прошу не писать, все сообщения [email protected]

  10. #9
    Member
    Регистрация
    03.09.2019
    Адрес
    г. Калуга
    Сообщений
    154
    Спасибо Благодарностей отдано 
    10
    Спасибо Благодарностей получено 
    31
    Поблагодарили
    26 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    на почти любой мелкой современной плис делается, для текста чисто на внутреннем блочном или распределенном озу, 4КБ всего надо для текста в цвете (аналог 0х03 вга режима), если знакогенератор не влезет в память - можно снаружи его в 27ххх, для антуража. Сопряжение с мпи - по вкусу, чуть больше пары десятков сигналов, хоть на моп-транзисторах. 4к в адресном пространстве, если надо скорость, или два адреса, если жалко адресное пространство.
    можно на старой 5в плиске или цплд, прям на шину, но надо внешнюю статику (хоть от кэша старой материнки, 32к х8).

    вга исовую использовать - сложно, я (правда еще до инетовских времен) замучился, куча хреново документированных тонкостей.

  11. #10
    Master Аватар для Sandro
    Регистрация
    20.01.2010
    Адрес
    г. Зеленоград
    Сообщений
    590
    Спасибо Благодарностей отдано 
    27
    Спасибо Благодарностей получено 
    211
    Поблагодарили
    115 сообщений
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от MM Посмотреть сообщение
    Вероятная модель видеокарты - Триадент 9000.

    Что нужно - минимум - что бы выводить символы ASCII 80 х 24 строки 1 цвет с 31 кгц строчной. Остальное - вторично.
    А можно всё-таки узнать, почему уже десять лет подряд задаётся этот вопрос и всегда про Трайдент 8000/9000? Зачем именно так? Может быть, эту задачу можно решить как-то проще и лучше?

    PS: Задача решается хотя бы самым мелким вторым Циклоном, EP2C5. 10КБ встроенного ОЗУ, дошиша логики, при известной пряморукости совместим в 5В интерфейсами. Если поискать, то можно найти за 2 круб/штука в Мск.

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

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

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

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

Похожие темы

  1. ISA 8bit VGA card от Sergey Kiselev (www.malinov.com)
    от Anubis_OD в разделе Поиск
    Ответов: 62
    Последнее: 05.06.2021, 21:37
  2. Ответов: 13
    Последнее: 23.12.2020, 09:07
  3. ZX-VGA-JOY review - VGA interface for any ZX Spectrum
    от dakidski в разделе Изображение
    Ответов: 0
    Последнее: 27.09.2019, 01:43
  4. Ответов: 3
    Последнее: 08.12.2014, 20:51
  5. Посоветуйте VGA Switch на 3-4 входа и 1 выход.
    от Evgeny Muchkin в разделе Изображение
    Ответов: 6
    Последнее: 28.12.2012, 02:19

Ваши права

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