User Tag List

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

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

  1. #1

    Регистрация
    20.04.2013
    Адрес
    г. Павловский Посад
    Сообщений
    4,246
    Спасибо Благодарностей отдано 
    498
    Спасибо Благодарностей получено 
    557
    Поблагодарили
    436 сообщений
    Mentioned
    42 Post(s)
    Tagged
    0 Thread(s)

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

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

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

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

  3. #2

    Регистрация
    30.11.2015
    Адрес
    г. Самара
    Сообщений
    7,505
    Спасибо Благодарностей отдано 
    344
    Спасибо Благодарностей получено 
    713
    Поблагодарили
    595 сообщений
    Mentioned
    13 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

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

  4. #3

    Регистрация
    13.07.2018
    Адрес
    г. Переславль-Залесский
    Сообщений
    710
    Спасибо Благодарностей отдано 
    10
    Спасибо Благодарностей получено 
    45
    Поблагодарили
    41 сообщений
    Mentioned
    6 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

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

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

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

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

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

    Как-то так

  5. #4

    Регистрация
    30.11.2015
    Адрес
    г. Самара
    Сообщений
    7,505
    Спасибо Благодарностей отдано 
    344
    Спасибо Благодарностей получено 
    713
    Поблагодарили
    595 сообщений
    Mentioned
    13 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

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

  6. #5

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

    Регистрация
    20.04.2013
    Адрес
    г. Павловский Посад
    Сообщений
    4,246
    Спасибо Благодарностей отдано 
    498
    Спасибо Благодарностей получено 
    557
    Поблагодарили
    436 сообщений
    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/ . В ЛС прошу не писать, все сообщения MMTEMA@MAIL.RU

  8. #7

    Регистрация
    12.04.2017
    Адрес
    г. Тольятти
    Сообщений
    931
    Спасибо Благодарностей отдано 
    243
    Спасибо Благодарностей получено 
    168
    Поблагодарили
    81 сообщений
    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

    Регистрация
    20.04.2013
    Адрес
    г. Павловский Посад
    Сообщений
    4,246
    Спасибо Благодарностей отдано 
    498
    Спасибо Благодарностей получено 
    557
    Поблагодарили
    436 сообщений
    Mentioned
    42 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

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

  10. #9

    Регистрация
    03.09.2019
    Адрес
    г. Калуга
    Сообщений
    182
    Спасибо Благодарностей отдано 
    13
    Спасибо Благодарностей получено 
    38
    Поблагодарили
    32 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

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

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

  11. #10

    Регистрация
    20.01.2010
    Адрес
    г. Зеленоград
    Сообщений
    600
    Спасибо Благодарностей отдано 
    28
    Спасибо Благодарностей получено 
    231
    Поблагодарили
    123 сообщений
    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

Ваши права

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