- Обсуждение концепт-модели БК0011М2 на классической ЭБ разработки до 1994 г.
-
? MM - 26.06.2016 16:32
Предлагаю обсудить возможные варианты устройства БК0011М2.
Сразу скажу, что в данный момент ввиду дороговизны разработки ( от 100 т.р. ) какие-либо планы по началу разработки отсуствуют.
Для сторонников ПЛИС и др. ИС, которые появились после декабря 1993 г. - Вы ошиблись форумом, это форум по РЕТРО ЭВМ, по крайней мере эта ветка.
*
Далее последует обсуждение именно Ретро-ЭВМ с передовыми на момент декабря 1993 изделиями ЭТ, не важно какой страны - тогда могли уже и в карманчике привезти пригорошню ИС из заграницы совершенно законно.
Для интересующихся рынками сбыта - отличный сбыт бывает на фрукты на базаре в торговый день.
*
Конструкция :
1. Корпус - стандартный БК.
2. Размер 6-ти слойки - полная плата БК, 1 шт, без платы Бейсика ( Бейсик - на главной плате, отключаемый ).
3. Разъемы - имеющиеся у БК0011М, кроме разъемов клавы МС7008 , дополнительные :
3.1. Клава PS/2
3.2. Дисковод 800 кбайт 40-пин
3.3. Винчестер IDE всех систем ( параметры настраиваются переключателями ).
*
ЭБ :
1. Процессоры :
1801ВМ1А - 4, 5, 6, 7 мгц
Н1806ВМ2 - 4, 5, 6, 7 мгц
Одновременная работа 2 шт. процессоров невозможна. Таймер 1801ВМ1 доспупен при любом процессоре.
2. Видеоконтроллер :
1801ВП1-037 как генератор адресов сканирования СОЗУ, рассыпуха ЭКФ1531, СОЗУ импортное 25 нс. Общее быстродействие - 0, 1, 2, 3, 4, 5 тактов.
3. Контроллер клавиатуры - отдельный Н1806ВМ2 с обвесом, загружаемый софтом по главной МПИ БК, полная эмуляция ВП1-014 с настройкой совместимости кнопок.
4. ПЗУ - 27256х2 с контентом БК0011М, в т.ч. 326 и др. ПЗУ, рассыпуха ЭКФ1533.
5. Батарейный ЭД - 1 метр, от 1 года на батарейке 2032. При первом включении - загрузка с комплектной дискеты.
6. МПИ - полностью совместима с корзинкой ДВК-2 с помощью пассивного переходника. Выбор подтяжек - на плате БК ( или БК, или ДВК )
7. Вероятно - звук на музпроцессоре.
-
? MM - 26.06.2016 16:35
Расчетное быстродествие при 5 мгц тактовой для ВМ1 - не менее 500 т. рег-рег максимум, для ВМ2 - не менее 900 т. рег-рег максимум.
ВМ2 допускает типовой разгон до 5.5 мгц.
-
? a214 - 26.06.2016 19:58
Конструкция
2. ДПП
никаких ПЗУ Монитора и Бейсика на плате вообще не нужно, на их месте обычное статическое ОЗУ: нужно ПЗУ простейшего теневого загрузчика с внешнего ROM-диска при включении питания
3.Контроллер клавиатуры (014 с обвесом) вынесен с основной платы и прилеплен к самой клавиатуре, связь с основной платой через проводной шлейфик и разъём на плате типа PLS-PLD-20к должно хватить, туда же может включаться и контроллер PS2
3.2 Дисковод не нужен
3.3 CMOS КР512ВИ1 и никаких переключателей
* ЭБ
1. Процессоры
КР1801ВМ1А
КР1801ВМ1А
2. Видеоконтроллер
ВП1-037 только запись, копия экрана в основном статическом ОЗУ (из него будет идти чтение как из экранной области если нужно). Торможение от 037 = 0, процессор от него будет отвязан
3. КР1801ВМ1А
4. Внешний ROM-диск
6. Совместимость с корзиной ДВК бессмысленна, для связи с другими компами нужен только последовательный порт
-
? MM - 26.06.2016 21:16
а214, спасибо за отзыв !
А то я уж подумал, что форум только в ЦРУ почитывают.
*
С клавами МС7008 вообще напряженка - цен типа 1100 руб теперь уже не увидите - проданы самые крайние экз., в т.ч. с хранения по ~3 т.р.
Так что с клавами вариантов типа 2:
1. Переходник УТК для состоятельных и уважаемых кодеров PDP-11 и коллекционеров ( не раньше августа ).
2. Переходник на ОЭВМ и др. хрени - проектируется, подробности не ясны, малогабаритный, как под замену ВП1-014, так и под замену МС7008.
-
? a214 - 27.06.2016 00:23
Про подключение PS2 вместо МС7008 уже есть
http://bk0010.org/forum/?id=23301&page=3
Если сократить 014-ю то убирается ещё немного окружающей мелочёвки и ATMega может быть поменьше = ATMega328P-PU при 20(24)МГц как-нибудь уж справится с эмуляцией 014...
-
? MM - 17.09.2016 17:11
Есть и др. вариант - на М1801ВМ3А-6 мгц с закороченным SSYNC на общий. Расчетное быстродествие ( при 4 тактах на 1 команду рег-рег - не менее 1.5 млн, или даже возможно 2 млн. при 3 тактах рег-рег ).
8СПП, от ВМ3 идет шина по типу ISA-16 - на ней висят 4 метра 0 тактов батарейное СОЗУ 55 нс с эмулятором ПЗУ БК0011М и видеоСОЗУ 0 тактов, с возможностью вывода до 1024х256 ( 5 и 6 страницы видеоСОЗУ ).
На шине ISA располагается так же двунаправленный синтезатор шины МПИ-16 для работы с классическими устройствами - ВП1-128, ВП1-037, 1801ВМ1 ( таймер ) и некотрыми др, а так же для вывода шины МПИ на внешний разъем.
Все шины буферизированы с ОК. Вместо ВП1-014 - малогабаритный участок УТК на Н1806ВМ2 с разъемом PS/2 и закачкой софта от главного процессора по ДМА ( при включении питания ).
Т.к. М-ЭВМ имеет набортные эмули ПЗУ БК0011М, собственно ПЗУ БК0011М КР1801РЕ2-32х не устанавливаются.
В качестве стартового ПЗУ используются 2 шт. М556РТ7 ( КР556РТ7 / 573РФ5 ), обеспечивающие загрузку с КНГМД или винчестера, далее работа протекает с батарейными эмулями ПЗУ. Бейсик, видимо, тоже будет в виде дампов от БК0011м в эмуле ПЗУ.
Возможна работа и на 1801ВМ1 - при этом ВМ3 в отключке ( по ДМА ), может достаточно точно выполняться софт от БК0011М.
Контроллер винта поддерживает адресацию типов : Самара, СМК и базовый вариант для ВМ3 - "Самара+100(8)".
*
Кстати, быстродействие БК0011М в ДОЗУ - 262 т. рег-рег, измерял лично на заводской плате.
-
? MM - 03.03.2017 01:45
В обсчем, поступило предложение просто пристроить Н1806ВМ2 с СОЗУ пульта к имеющейся Э3 БК11М.
1801ВМ1А и 1806ВМ2 будут переключаться выключателем по ДМА.
Для пульта Н1806ВМ2 предусмотрен ЭД - адрес СОЗУ в 177666, регистр данных - 177774. Емкость батарейного ЭД - 64 кбайт.
Для пульта ВМ2 используется адрес ЭД 000000-077777, т.е. 32 кбайт. Остальная емкость ЭД - в распоряжении пользователя.
Адрес РНП ВМ2 - 000000, но можно и др. адреса, не критично.
Для работы ВМ2 достаточно с пульта ВМ1 записать в ячейки 000000 и 000002 СОЗУ значения 140000 000340 и перезапустить БКшку с ВМ2 процем.
для размера 4СПП 330х160 цена в Резоните для партии 10 шт. порядка 2100 руб за 1 шт., с маской и рисунками.
Софт, в т.ч. с "нечетными словами" и "закладками на 1801ВМ2" пойдет. Вектора обрабатываются аналогично 1801ВМ1.
Быстродействие с ПЗУ - не менее 800 т.рег-рег. при частоте 5 мгц. Быстродействие ВМ2-5 мгц в ДОЗУ - порядка 320т. рег-рег.
Можно сделать встроенный Частометр БК на китайских ИС.
Можно навесить и звук по известной схеме.
Комментируем.
-
? Дмитрий - 03.03.2017 11:08
А чем не устроила новая плата в корпус БК? Сделать на 1-2 1806, чтоб не городить этажерки на костылях. Либо сделать базовый комп на 1806 с разъемом для подключения второго 1806 со своими плюшками.
-
? TheGWBV@ - 04.03.2017 21:14
> 1801ВМ1А и 1806ВМ2 будут переключаться выключателем по ДМА
Программным или электрическим?
¤
Можно ли будет эту доп. конструкцию разместить вторым этажом на стандартном КНГМД для БК0011М? ;)
¤
Возможно ли использовать родную частоту БК0011М в 4МГц?
-
? a214 - 04.03.2017 21:31
В новоделе пора уже наконец отвязаться от привязки к корпусам и клавиатурам БК - ну нет их уже ... Сама плата БК в сборе вообще-то очень низкая и определяется высотой разъёмов DIN-5 - корпус-блок высотой 3см как подставка под PS2-клавиатуру или под монитор - это самое то ...
-
? MM - 04.03.2017 22:28
Насчет клав - так тема о клавах для УТК имеется, 730 руб китайцам + 2500 руб за рабочий УТК-3М = решение проблемы клав.
Кстати, клава PS/2 в комплект поставки не входит, приобретается отдельно.
Чистая ДПП УТК-3М - по 1000 руб + почта предполагается. Пока нет свободных 10 т.р. на оплату тиража в Резоните.
Герберы, кстати, на УТК-3М уже давно выложены для всех :
http://www.phantom.sannata.ru/forum/index.php?t=21856&&st=20
Консультации по УТК - бесплатно.
Тема о програмной ловле кота PS/2 :
http://zx-pk.ru/threads/26619-bystrodejstvuyushchaya-softovaya-obrabotka-protokola-klavy-ps-2-na-protsessore-vm2.html
*
Примерные цены на комплектацию УТК-3М :
Н1806ВМ2 "9" приемка самый лучший год 1990 - порядка 300 руб в Циклоне, м.Щелковская.
http://9641000.ru
КР1801РЕ2-055 - порядка 30 руб
КР1801ВП1-065 - порядка 50 руб
...
-
? a214 - 04.03.2017 22:46
55 и 65 это куда-то в ДВК, вот чистые платы продаются - так вместо дурных прожектов сделайте реал-минимум который на них нужно ставить (микросхем) чтобы по RS-232 загрузиться c PC (тема на ZX) - ну не нужны детальки стык-С2 с томознутыми оптронами и АП2 на несуществующую шину ДВК, нет 32шт РУ6 - ну 16шт РУ5 или импорт можно наковырять - но нету же как их сделать в плату под РУ6 ...
Там пол-платы должно быть свободно.
-
? MM - 04.03.2017 23:13
Насчет 565 серии - это скорее к старинным готовым ПП, советского периода. В УТК-3М применяется парочка китайских 62256 по ~100 руб в Анионе, с батарейкой 2032. А что архитектура похожа на МС1201.02 - так для экономии на ППЗУ, используется готовое 055 ПЗУ от МС1201.02
Может, со временем энтузиасты приготовят прошивку 1801РР1 под клавы, без необходимости загружаться раз в год ( через программный ТЛГ БК ).
Грузиться с ПК нет необходимости , по крайней мере для клавиатурных применений. Ну крутые энтузиасты могут прицепить МХ к УТК и даже запустить RT-11 по методике господина Патрона...
*
Ну может со временем и конструктором буду продавать УТК-3М - для энтузиастов паяла, мелкота ИС - без гарантии, с хранения.
*
Для тех, кто с телефона - УТК-3М ДПП 212 х 145 х 1.5 миллиметра, крепится вместо клавы по стандартным позициям на вершок корпуса БК.
Звук распаивать - нет необходимости.
-
? MM - 08.03.2017 18:17
Вроде как оформилась схема ( блок-схема ) БК11М2.
концепция :
1.Максимальная совместимость с классической БК11М, в т.ч. режим процессора 1801ВМ1.
2.Несколько кварцованных частот ( 3, 4, 5, 6 и настройка ) и 1 шт. плавно перестраиваемая, частометр - на самой плате БК.
3.Правильный огромный теплоотвод на 1801ВМ1
4.Концепция "минимум ПЗУ" - встроенный эмуль всех ПЗУ БК11М на батарейном СОЗУ и встроенный батарейный ЭД на 0.9...4 метра.
5.6СПП
6.Возможность использовать натуральные ПЗУ от БК11М, в т.ч. блок Бейсика.
7.Стартовое ППЗУ - любое из М556РТ7 х2 , 573РФ5 х2, 1801РР1, 573РФ3. При самом первом старте необходимо загрузить эмуль ПЗУ БК11М2 с прилагаемой дискеты. Или даже с магнитофонного входа. Длина массива стартового текста - 1 или 2 кбайт.
8.Типовая совместимость с блоками КНГМД БК11М, и даже СМК - т.к.проц Н1806ВМ2 не поймается на закладки в СМК и может работать с нечетными словами.
9.Пульт ВМ2 - 32 кбайт - влезет практически всё.
10.Ориентация на дальнейший апгрейд на 1806ВМ3.
11.Частичная буферизация МПИ.
12.1-такт главное СОЗУ БК11М с возможным режимом 1024х256 ( вывод точек из 5 и 6 страницы в шахматном порядке )
13.Почти все ИС - китайские СМД 74F, 74HC и т.п.
14.Стоимость чистой 6СПП 330х160х1.5 при тираже 10 шт. - в районе 3 т.р., при 1 шт. - в районе 9 т.р.
*
Есть желающие сделать Герберы из фрагментов Э3 бесплатно ?
-
? SPY - 08.03.2017 21:01
Для начала неплохо бы убедиться, что есть живые БКшники. ИМХО - от силы пару чел на всю Землю осталось, а остальные - типа коллекционеры, им новодел в принципе на Три буквы сдался. Ну может еще собиратели металла соблазнятся...
В 1990-х БКшками занимались в силу отсуствия нормальных ПК по доступным ценам, а вовсе не от любви к серпу и молоту.
-
? Волька - 08.03.2017 22:36
SPY, все начинали на доступном железе, но потом полюбили его, и многие до сих пор любят.
-
? MM - 08.03.2017 22:55
Чот меня стал смущать 1024 режим, уж больно усё такое мееелкое будеть...
Вот 768 в строке - это да, рулит...
Темп вывода 768 - 18 мгц.
-
? MM - 09.03.2017 00:26
Кстати, логика 133ИР13 и 1531ИР13 ( 74F198 ) существенно отличается в плане входа тактирования, прямая замена 155ИР13 возможна только на 133ИР13.
-
? vldmr - 09.03.2017 06:15
@SPY: Ну не знаю сколько живых БКашников осталось, и вообще, кто может претендовать на это почётное звание, но вот людей, которых интересует компьютер, совместимый с RT11, мне кажется, ещё есть очень много, и не только русско-язычных (я извиняюсь). Я натыкался на обсуждение загадочных русских PDP-11 совместимых микросхем на таких форумах как vcfed.org, и если не ошибаюсь, 68klma.org. Вобщем, интерес есть общечеловеческий, а как преодолеть железный занавес - это другой вопрос
-
? SKcorp. - 09.03.2017 10:43
>? Волька - 08.03.2017 22:36
>SPY, все начинали на доступном железе, но потом полюбили его,
¤
Скорее так: все начинали на доступном железе, но потом пРолюбили его.
-
? MM - 09.03.2017 22:18
Тема о БК11М2 на форуме любителей Z80 :
http://zx-pk.ru/threads/27479-bk0011m2-bkshka-na-n1806vm2-s-1-metrom-ed-i-dr-fichami-opisanie-obsuzhdenie.html
Тема о предварительном опросе желающих на заказ чистых плат ( во второй половине этого года ) :
http://market.zx-pk.ru/forum/viewtopic.php?f=7&t=6730
-
? svinka@ - 13.03.2017 20:53
А до декабря 1993года статик озу 4Метра сколько места занимало на печатной плате?
-
? MM - 13.03.2017 21:34
Чип от Митсубиши как раз и разработан в 1993 г.
-
? MM - 13.03.2017 21:55
Вполне достаточно будет и 1 метра, особенно в целях экономии батареи. На Али такие чипы в среднем по 110 руб за 1 шт.
*
Топологи в ужасе разбежались, увидев развесистую Э3.
Т.к. новодел нужен , видимо, только мне - я подожду, пока народ набегается. Мне не срочно - как ждали Новую БКшку 5 лет, еще полгодика - не срок.
*
Обсуждались и следующие фичи - VGA - выход с минимальными параметрами, а так же разрешение 256х256х4 бита с СОЗУ палитр.
Обе фичи возможны, но тогда будет дорогущая 8СПП и Плотно ИС с 2-х сторон.
-
? svinka@ - 13.03.2017 22:07
Добавьте к штатной ВП1-037 еще парочку таких-же со своими 32кб дозу на 4-х импортных 16к*4 и будет вам 512 на 256 в 8-ми цветах. По сбросу у них строчные, кадровые и пиксельклоки засинхронизируются. Ну или резючки с кондючками на входе резета подкрутить можно.
-
? MM - 13.03.2017 22:33
Не вижу необходимости в добавлении 1801ВП1-037. Достаточно только нарастить разрядность ОЗУ.
( И далее со всеми остановками ...).
Кстати, у ДОЗУ на ВП1-037 есть один огромный недостаток - быстродействие примерно 3 мкс. Сегодня как раз разгонял 1801ВМ3А 1990г. с частометром, проверяя загрузку БК11М с RT-11 - до 8 мгц разогнал - а ОСь как тормозно грузилась, так и продолжала тормозить.
И на 8.5 мгц еще вытеся LD.SYS...
-
? svinka@ - 13.03.2017 23:32
Согласен, что при проектировании новой платы легче нарастить разрядность видеоозу. Решение с добавлением -037 вспомнил как вариант улучшения имеющегося парка без пайки материнки БК, а вставлением чего-то самодельного в МПИ.
Более того, возможен вариант синхронизации нескольких БК-шек и их -037 для совместного вывода нормальной цветной картинки 512*256
-
? MM - 14.03.2017 00:13
Ну можно открыть отдельную тему по встаиваемой платочке с массивом ИС ДОЗУ, ИР23, ИР13, регистром и СОЗУ палитр...
( В общем, получается еще 1 шт. плата размером с БКшную...)
*
В БК11М2 проблема разрядности решается при помощи СОЗУ высокого быстродействия типа 62512 х 2 шт - 15 нс. и кучки ЭКФ1531. Тактовая 2-х портового ОЗУ - порядка 24 мгц, или типа такого.
*
Как-то в 1987 г. делали макет БК11П с выводом проволок от 037 на разъем МПИ - чтобы можно было вешать массив ЭД на 565РУ7 или расширять папитры . Спеков на такой прототип не сохранилось. ЭД, кстати, работал - тест проходил. В серию не пошло, т.к. это никому не было нужно.
В 1992 г., кстати, я такой внешний ЭД на ВП1-037 делал в штучных к-вах для Тушинки, на 16 или 32 шт. КР565РУ7Г, которые спаивал из МС1201.04.
Э3 ЭД имеется. Текста ППЗУ практически не сохранилось. Программа теста такого внешнего ЭД - на диске к блоку ВМ3А.
-
? MM - 14.03.2017 00:13
Чего-то времена на сервантесе явно не московские.
-
? Волька - 14.03.2017 01:24
Поправил, сервер новый.
-
? Ozeroff - 22.03.2017 16:23
Не мешало бы добавить цветности, цветов хотя бы 256. Как в Самаре сделали 1996, жаль что они разработки свои зажали.
-
? MM - 22.03.2017 19:15
Посмотрим, насколько можно много впихнуть ИС на 2 стороны 6СПП.
Палиты, конечно, обсуждались и ранее.
Один из вариантов - СОЗУ палитр, разрешение - 256х256. Это примерно полтора десятка ИС.
Сразу предупреждаю - имеющийся софт не будет знать о такой фичи, программировать такой навес придется с 000000.
Совместимость при включении БК с заводской - останется.
*
Блок-схема БК11М2 :
https://itmages.ru/image/view/5578236/e90ea0db
Производительность с 1806ВМ3 - 8 мгц - в районе 1.5 млн рег-рег, с возможностью разгона - по слухам, мегагерц так до 16 ( камни выпуска после 2007 г. )
Плата может через пассивный переходник подключаться к корзинке ДВК как главная М-ЭВМ.
-
? Alexander Tishin@ - 25.03.2017 23:38
Ребята, а кто будет софт под всё это писать? Сколько его будет?
Блин, вы сначала хотя бы напишите программный эмулятор этого добра, пару демок, а потом уже заказывайте железо. Просто от того, что есть железо, под него никто писать не будет.
Ёшкин кот, нормального кросс-ассемблера под БК нету, а вы железо хотите. Ну вот что вы на нём будете запускать, а?
-
? MM - 26.03.2017 00:04
Как завещал дорогой Леонид Ильич - "Копируйте железо, т.к. русские дураки не смогут написать софт".
Вот именно по такому принципу и делается БК11М2. Дополнительные режимы не будут доступны сразу после включения - только после команды с пульта или через ОС RT-11.
Софт для эмуля ПЗУ - полноценные 80 символов в строке - обеспечу.
Остальное - по мере потребности, по крайней мере ТО железа будет доступно, с примерами программирования в машкодах.
*
Изобретение полноценной софтовой поддержки ассемблера DEC-16 бит на ИБМ ЭВМ - это непосильная задача даже для квалифицированного кодера.
Если она абсолютно необходима -пишите батники и всталяйте тексты в эмуль ДВК от господина Патрона, прямо в MACRO.SAV - по другому не осилить.
Да, сильно долго и весьма неудобно - зато работает.
*
Что запускать на БК11М2 - отличнейший вопрос !
Т.к., по результатам опроса в ВКонтактике , новодел нужен исключительно мне, я уж найду, что запустить. Например, тесты быстродействия ( смайл ).
-
? Alexander Tishin@ - 26.03.2017 00:36
Что есть "Полноценная софтовая поддержка ассемблера DEC-16 бит на ИБМ ЭВМ"? Macro-11.exe ? Так он никому не нужен. А просто микроассемблер PDP-11 написать не так и сложно. Образцы есть. Хоть древний asm.com 1996 года.
-
? svinka@ - 26.03.2017 01:31
кроссассемблер pdp-11 в GNU binutils есть
-
? Alexander Tishin@ - 26.03.2017 08:29
Вопрос не о том.
- << Форум