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

User Tag List

Страница 3 из 4 ПерваяПервая 1234 ПоследняяПоследняя
Показано с 21 по 30 из 39

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

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

    По умолчанию

    Цитата Сообщение от Xrust Посмотреть сообщение
    Под требования ТС вроде подходит.
    Ну это план "Б", хотя 128 символов маловато будет...
    Считаем :
    Знаки-цифры 40...77 ( 8 ) - 32 шт.
    Латинские 100...177 - 64 шт.
    Русские 100...177 - 64 шт.
    Итого минимум надо 160 символов.
    *
    Просьба заинтересованных в аппарате написать тут .
    Будет в виде приставки к БК11М, но может работать и на силовой МПИ ДВК-3 МС1201.03, со скрипом ( без банка ДОЗУ 140000...157777 ) - и на МС1201.01, МС1201.02.

    Какого размера нужно окно в АП МС1201.03 для прямой адресации ISA-16 ?
    Блог : http://collectingrd.kxk.ru/ . В ЛС прошу не писать, все сообщения [email protected]

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

    По умолчанию

    Цитата Сообщение от MM Посмотреть сообщение
    Ну это план "Б", хотя 128 символов маловато будет...
    Какого размера нужно окно в АП МС1201.03 для прямой адресации ISA-16 ?
    3 слова. Младшие 16 бит адреса, старшие 4 бит адреса + флаг работы с портами, 16 бит данных. Транзакцию инициировать по чтению/записи регистра данных. Как бонус, может быть полезен автоинкремент адреса. Если нужен статус/управление, то, возможно, имеет смысл объединить с регистром старших бит адреса.

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

    По умолчанию

    Цитата Сообщение от MM Посмотреть сообщение
    Ну это план "Б", хотя 128 символов маловато будет...
    Не понял, о чем речь? VGA адаптер поддерживает 256 символов. Более того, можно переключать разные таблицы, шрифты.

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

    По умолчанию

    Цитата Сообщение от Xrust Посмотреть сообщение
    Не понял, о чем речь?
    ВГ75 7 битная внутри.
    См. "Микроша", Р-86.
    Блог : http://collectingrd.kxk.ru/ . В ЛС прошу не писать, все сообщения [email protected]

  5. #25
    Guru Аватар для bigral
    Регистрация
    12.07.2006
    Адрес
    г. Киев, Украина
    Сообщений
    2,147
    Спасибо Благодарностей отдано 
    25
    Спасибо Благодарностей получено 
    95
    Поблагодарили
    82 сообщений
    Mentioned
    2 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Sandro Посмотреть сообщение
    3 слова. Младшие 16 бит адреса, старшие 4 бит адреса + флаг работы с портами, 16 бит данных. Транзакцию инициировать по чтению/записи регистра данных. Как бонус, может быть полезен автоинкремент адреса. Если нужен статус/управление, то, возможно, имеет смысл объединить с регистром старших бит адреса.
    мысли в слух:
    С точки зрения адресного пространства, чем меньше занято адресов тем лучше, так как оно не резиновое. Т.е. минимально достаточно 1 адреса в bs7 (ну и регистр на этом адресе будет нести 8bit данных и 8bit флажков). Выходит что через этот 1 регистр надо будет уметь передать старшую\младшую часть адреса на ISA а так же 1 байт данных ISA. По сути это режим эмуляции i8088.

    НО! Есть так же 16bit ISA, для таких карт надо будет уже больше логики в адаптере и больше статус битов, так как нужно 2-мя обращениями записать\считать сначала первые 8bit данных и потом вторые. Что выглядит как явно притянутое за уши усложнение так как pdp11 процессор в общем 16bit и ему писать читать 16bit слова без перепаковки данных проще.

    Короче видимо для упрощения поддержки 16bit ISA нужен еще 1 регистр в bs7.
    Тогда выходит первый регистр будет чисто регистром данных 16bit (ну а для 8bit ISA например только младшая часть его будет использованна) а второй регистр будет чисто регистром статуса с аж 16 флагами.

    Третий регистр по идее может помочь сделать адаптер еще проще, так как можно разнести адреса и данные.

    Четвертый регистр очевиден чисто с точки зрения схемотехники, просто и логично делать 1, 2, 4, 8 и т.д. регистров, так что оптимально адаптер должен иметь 4 регистра (из них 2 регистра 16bit данные и младшие 16bit адреса, и 2 регистра 4bit cтаршие адреса и 16+12bit флагов)

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

    По умолчанию

    Цитата Сообщение от bigral Посмотреть сообщение
    4 регистра
    2 регистра и окно 8 Кбайт в прямой адресации.
    Для БК11/М окна могут быть в 13-й странице ПЗУ ( адреса 100000-117777, 120000-137777 ), для МС1201.02 - на адресах 140000-157777, для МС1201.03 - выше 1 метра АП.
    1-й регистр - адрес окна в АП 16 метров ISA-16.
    2-й регистр - данные в АП регистров ISA-16

    Подскажите, кто в ISA-16 VGA разбирается - какой размер прямо-адресуемой видеопамяти у карты ?
    https://pdf1.alldatasheet.com/datash...TVGA9000I.html

    ПЗУ в прямой адресации ISA-16 у видеокарты 32 Кбайт.
    Блог : http://collectingrd.kxk.ru/ . В ЛС прошу не писать, все сообщения [email protected]

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

    По умолчанию

    Ещё надо учитывать, что адресация на ISA - 24 бита, на PDP-11 максимально 22 бита...
    Вопрос моста решается через FPGA.
    Вопрос на аппаратном уровне сравнительно легко решаем через небольшую FPGA.
    И даже с DMA и векторами прерывания решаем. Но вот софт... Особенно первичный... IDE-винчестер решаем.
    Но:
    Многие платы для ISA содержат BIOS, коий помогает в работе.
    Тот же BIOS видеокарты(сетевого адаптера, SCSI и прочая) надо будет переписывать на PDP-11 либо вводить в систему i-86 совместимый процессор для его исполнения. Может получиться кросс-плата PDP-11 на PC
    Универсализм - это хорошо, но не в данном случае и в данный момент.

    Если хочется просто красивой графики - сочетание мелкая FPGA+STM32. Можно эмулировать либо конкретный терминал графический (всё в руках человека, минимум проблем с софтом, если на последовательный порт, то FPGA не нужна), либо видеоадаптер Э-85, либо придумать нечто своё с соответствующими софтовыми проблемами
    Последний раз редактировалось Alex; 22.12.2021 в 13:28.

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

    По умолчанию

    Цитата Сообщение от MM Посмотреть сообщение
    Подскажите, кто в ISA-16 VGA разбирается - какой размер прямо-адресуемой видеопамяти у карты ?
    Как и у любой классической VGA/EGA -- 64КБ. Карты, поддерживающие линейный кадровый буфер могут требовать больше, само собой.

    Плюс порты 3Dx и 3Cx для управления картой.

    - - - Добавлено - - -

    Цитата Сообщение от Alex Посмотреть сообщение
    Если хочется просто красивой графики - сочетание мелкая FPGA+STM32. Можно эмулировать либо конкретный терминал графический (всё в руках человека, минимум проблем с софтом, если на последовательный порт, то FPGA не нужна), либо видеоадаптер Э-85, либо придумать нечто своё с соответствующими софтовыми проблемами
    Это говорилось уже множество раз, но ММ почему-то хочет именно древний Трайдент. Мне лтчно тоже было бы проще что-то подобное сделать на FPGA (хватить довольно мелкой), STM32 и паре микросхем памяти.

  9. #29
    Member
    Регистрация
    26.03.2019
    Адрес
    г. Киев, Украина
    Сообщений
    98
    Спасибо Благодарностей отдано 
    133
    Спасибо Благодарностей получено 
    51
    Поблагодарили
    26 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Для любителей решений FPGA (4k LUTs) + ARM Cortex-M3 + PSRAM 64Mbit + HDMI трансивер есть дешево и сердито от китайцев:

    * Gowin GW1NSR-4C:
    https://www.gowinsemi.com/en/product/detail/2/


    * Sipeed Tang Nano 4K board

    https://www.aliexpress.com/item/1005...%3A%22-1%22%7D

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

    По умолчанию

    Цитата Сообщение от MM Посмотреть сообщение
    2 регистра и окно 8 Кбайт в прямой адресации.
    Мне посоветовали "2 регистра и окна длиной 200 ( 128 байт ) для регистров и 8 Кбайт для адресации памяти" шины ISA-16.
    Окно регистров повысит удобство работы с контроллером накопителей, т.к. там надо быстро смотреть регистры состояния и данных.

    Вероятное окно для регистров - 172200...172377, оно ограничено 172140 КМД и 1725хх 1801ВМ3.

    - - - Добавлено - - -

    Как вариант для окна регистров - 176000...176377 ( 8 ).
    Блог : http://collectingrd.kxk.ru/ . В ЛС прошу не писать, все сообщения [email protected]

Страница 3 из 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

Ваши права

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