Вход

Просмотр полной версии : Полуплата терминала МПИ 177560 с PS/2 клавой, на мелких ИС.



MM
30.10.2018, 18:10
Предлагаю обсудить изделие :
Полуплата терминала МПИ 177560 с PS/2 клавой, на мелких ИС.

Конфигурация :
ЦП - М1801ВМ3А-6 мгц
СОЗУ - 621000 ( 256 Кбайт ).
ПЗУ - М1801РР1
ЭКФ1564, ЭКФ1531, ЭКФ1533, КР1801ВП1
8042 - контроллер PS/2 клавы.

Разрешение - 640 х 256 х 2 бит или 640 х 256 х 1 бит ( 40 или 20 Кбайт ) , набор палитр.
Строчная частота - 15625 гц или 31250 гц.
4СПП.

Программно совместим с 15-ИЭ-00-013

bigral
30.10.2018, 18:40
1) Нестандартное разрешение, нету цвета, нету палитры...
2) Ограничение на МПИ - резкий минус (на западе оно QBUS внезапно, а на других компах вообще нету такого).

результат = печалька, и малый интерес со стороны retro маньяков.

предложение:

- делается плата совместимая с atari ste (32000 байт буфер + палитровые sram), шина у платы "универсальная" (т.е. физически это 2pin header 2.54 на 80pin-ов, 16 bit databus, 32кб (a0-a14 адресная шина), отдельно шина на 16 адресов (pa0-pa3) идущая к SRAM 12-битных слов для палитры (по 4 бита на цвет). Управляющие сигналы на шине "общие" (просто строб как в D-регистре). => это устраняет проблемы пункта 1;
- делаются "платы-переходники" под ПОИСК-1, УКНЦ, ZXBUS, МПИ, QBUS => это устраняет проблемы пункта 2;

И еще:
- в теме "идеальный спектрум" горячий парень из Челябинска давно хочет соорудить такой вот новый "спектрум" с графикой от atari ste... вполне с ним можно будет скооперироваться думаю. Есть такой себе z80-20mhz... на рынке давно, но вот достойного применения ему нету, возможно такая видяха дала бы толчек к развитию таких вот спектрумов второй волны на z80-20mhz... или на z180\ez80;
- в поиск-1 и поиск-2, да и в Sergey's XT вставили VGA! но есть проблема... несмотря на совместимость, для VGA нужен 286-16mhz... сильно жирный буфер у VGA. А между тем почти все игры того же времени сделанны на atari st! и там 16bit 7mhz вполне хватало... потому возможно есть смысл такой же адаптер иметь на poisk-1/2 софт конечно надо будет адаптировать с ega версий.

MM
30.10.2018, 18:53
1) Нестандартное разрешение, нету цвета, нету палитры...
Палитры заявлены в первом сообщении темы. Т.е. цвет будет зависеть уже только от монитора.

Полуплата предназначена для замены КЦГД, и оснащена регистрами для доступа к видеобуферу со стороны МПИ, для рисования без загрузки софта по телеграфу.
Так же , возможно, будет вход телеграфа ИРПС для эмуляции терминала типа 15-ИЭ-00-013, для более широкого применения.

Основная загвоздка всяких подобных конструктивов - отсуствие тополога. Чуть меньшая проблема - сбыт, точнее, единичные к-ва сбыта в течении года, т.е. приходится по сути дотировать весь процесс в размере 20%....80% - чисто в денежном исчислении, без учета других видов дотаций.

bigral
30.10.2018, 20:51
Палитры заявлены в первом сообщении темы.... Основная загвоздка всяких подобных конструктивов - отсуствие тополога.

Палитра на экран с 4 цветами? это даже не смешно в 2018-году, такая палитра просто название. У CPC, CGA, бк0010 есть такие режимы но лучше бы их небыло а был zx color clash вместо них.

Если появится схема то может и тополог появится (в том числе и возможно из Челябинска).

MM
30.10.2018, 22:06
Палитра на экран с 4 цветами?
Если делать графический софт для медленных 16-бит камней по-серьезному, получаем массив ГОЗУ 40 кбайт. Максимальная скорость пересылки спрайтов для 6 мгц полноциклового ВМ3А - исходя из 0.5 млн пересылок адрес-адрес в 1 сек, или 1 метр/сек., что для 40 кбайтного экрана даст менее 25 кадр/с ( около 20 кадров ). И это при финальной оптимизации исполняющего кода.
К слову, этот показатель для 1801ВМ1А-5 мгц - 332 кбайт/с, для 1801ВМ2А-10 - 664 кбайт/с, для 1806ВМ3-8 - 1.332 мбайт/с, 1831ВМ1-15 - порядка 2.5 мбайт/с, для 1839ВМ1-10 мгц с чипсетом на мелкой логике - 5...6 мбайт/с, т.к. перысыл идет 4-х байтными словами.

AFZ
31.10.2018, 06:39
ИМХО, если сильно нужен терминал, совместимый с 15ИЭ, проще всего взять какой-либо фруковый пирожок с набортным видео, подешевле, и прицепить его к монитору сзади. Туда и затолкать, хоть 15ИЗ, хоть VT240. При желании, можно и что-то графическое соорудить, например, реализовать какой-нибудь из популярных графических протоколов для КЦГД. USART есть у любого "пирожка", а захочется побыстрее, так фруктовый GPIO никто не отменял...

Hunta
31.10.2018, 08:39
Вот от чего бы точно не отказался - это от (полу)платы с последовательными портами с выходом на обычный С2 (com порт с ним же как раз совместим?) в возможностью настройки джамперами адресов и векторов прерывания :)

AFZ
31.10.2018, 12:56
Ищи КТЛК-6 aka Э МС4622. Передохник с ИРПС на 232-ТТЛ я недавно публиковал.

Hunta
31.10.2018, 13:15
Ищи КТЛК-6 aka Э МС4622
Насколько я помню - там не всё настраивается. И опять - переходник.

MM
31.10.2018, 13:24
от (полу)платы с последовательными портами с выходом на обычный С2
Ну если найдется тополог - давайте сделаем такую полуплату на 2 независимых канала RS-232 4 проволоки.
Можно даже отдельную тему для этого открыть.

Состав :
АП2 - десяточек
ВП1-065 парочка в безадресном включении
588ВН1 - парочка -???
Микровыключатели ВДМ1-8 - кучка
МАХ-232 - парочка
1533 ИС - кучка

bigral
05.11.2018, 18:53
Ну если найдется тополог - давайте сделаем такую полуплату на 2 независимых канала RS-232 4 проволоки.
Можно даже отдельную тему для этого открыть.

Состав :
АП2 - десяточек
ВП1-065 парочка в безадресном включении
588ВН1 - парочка -???
Микровыключатели ВДМ1-8 - кучка
МАХ-232 - парочка
1533 ИС - кучка

а на КР581ВА1А можно? и без вдм, обычные 2pin header перемычки круче, ну и 170ап2 170уп2, 588вн1 заменить на 559ип серию.

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


ИМХО, если сильно нужен терминал, совместимый с 15ИЭ, проще всего взять какой-либо фруковый пирожок с набортным видео, подешевле, и прицепить его к монитору сзади. Туда и затолкать, хоть 15ИЗ, хоть VT240. При желании, можно и что-то графическое соорудить, например, реализовать какой-нибудь из популярных графических протоколов для КЦГД. USART есть у любого "пирожка", а захочется побыстрее, так фруктовый GPIO никто не отменял...

и смыслу 0 во всем этом так как фрукт и "сам с усами" и может кластер vax-ов пускать

MM
05.11.2018, 19:31
а на КР581ВА1А можно?
Нет, т.к. это собственно сдвиговые регистры с старт-стоп логикой ( функционально примерно как 580ВВ51 ), а 1801ВП1-065 - полноценные контроллеры для слаботочной МПИ, кроме разве что тактового гена, с КМОП-входами/выходами.
Почему на связь с МПИ ЦП ЭВМ именно ВП1-065 - что бы можно было просто переключить в режим выносного независимого терминала с ИРПС 9600 каналом.
Ну или даже с RS-232 57600 бод каналом.
Функции рисования и загрузки софта предполагается реализовать посредством перевода проца видеокарты в ДМА режим и загрузки софта/графики с МПИ ЦП М-ЭВМ, примерно как в КГД ДВК.
Кроме того, на полуплате будет Очень сложно с местом, т.к. такие дела обычно реализуют на БИС.