Внимание! Это временный неофициальный архив старой версии форума Полигон Призраков, созданный сочувствующим форуму участником. Этот сайт просуществует лишь до тех пор, пока администрация Полигона не сдержит своё обещание и не откроет официальный архив по адресу old.sannata.org.

Полигон-2

Форум о старых компьютерах

Объявление форума

Если пользуетесь личными сообщениями и получили по электронной почте оповещение о новом письме, не отвечайте, пожалуйста, почтой. Зайдите на форум и ответьте отправителю через ЛС.

Полигон-2 »   Бывший СССР »   Модуль процессора КМ1801ВМ3А для БК001х
RSS

Модуль процессора КМ1801ВМ3А для БК001х

Апгрейдим БК001х до БК0100 - реализация на современной ЭБ.

<<Назад  Вперед>> Страницы: 1 2 * 3
Печать
 
MM
Advanced Member


Откуда: Павловский Посад Мск.обл.
Всего сообщений: 3418
Рейтинг пользователя: 0


Ссылка


Дата регистрации на форуме:
2 авг. 2013
В предыдущем сообщении показана сборка блока в фотографиях.
MM
Advanced Member


Откуда: Павловский Посад Мск.обл.
Всего сообщений: 3418
Рейтинг пользователя: 0


Ссылка


Дата регистрации на форуме:
2 авг. 2013
По результатам испытаний 01 исполнения блока выпущено извещение :
http://www.pixic.ru/i/k0o0t361h39580w8.jpg
Параметры быстродействия соответствуют ранее заявленным, в т.ч. при включении "Быстрого СОЗУ".
Исправления в Э3 блока связаны прежде всего с багом внутри 1801ВМ3А - недопустим приход сигнала "SSYNC" после сигнала "SYNC" -
процессор воспринимает это как указание на режим чтения следующей ячейки ( ? ).
MM
Advanced Member


Откуда: Павловский Посад Мск.обл.
Всего сообщений: 3418
Рейтинг пользователя: 0


Ссылка


Дата регистрации на форуме:
2 авг. 2013
Имеется в продаже опытный экз. блока с 1 метром и с высокими ОНП-НИ ж. разъемами под КМ1801ВМ3А, исполнение - 01 ( с рабочим режимом "быстрое СОЗУ" ).
( Исполнение делалось для того, что бы вынести камень за границы тонкого корпуса для охлаждения. Непиленный корпус входит в коплект поставки ).
Непричесанный вид блока :
http://www.pixic.ru/i/10z06301y4E9X8L3.jpg
Цена - 3.500 вместе с почтой по центральной России.( Акция - только до 7 января включительно ) Для его доработки под 2 метра необходимо замонтировать ИС 217ЛА2 - 1 шт, и M5M5408AFP-70LL - 2 шт., а так же поставить перемычку ( в соответствии с Э3 ) для доступа к 2-му метру СОЗУ. ( ИС в комплект поставки не входят. )
Перевод - на карточку Сбербанка. Писать : MMTEMA@MAIL.RU
*
Причесанный вид блока ( исполнение 01, с специальной колодкой под камень ( тщательно вымыт в спирте этиловом ГОСТ 18300-72 ) ) :
http://www.pixic.ru/i/80p0J381Q64338c6.jpg - вид сверху
http://www.pixic.ru/i/A050t3v1a613N8i7.jpg - вид снизу
http://www.pixic.ru/i/q0p06331u6s3e8F8.jpg - вид сбоку.
*
Методика выходных испытаний блока : ( без теплоотвода ВМ3А ) - если 1 час в открытом виде блок прошел непрерывный тест из программы TSTWM3.SAV, то значит - годен. Еще тестируется 5 мин. на START4.SAV - в основном там мать, конечно, тестируется - но тоже важный тест. Далее, после TSTWM3, подсоединяем батарейку и на 1 мин выключаем питание БК - при включении загружается RT-11 и запускаем программу VERWM3.SAV ( ? ) - в общем, контроль на наличие результата теста СОЗУ после батарейного режима. Далее командами
.INIT/NOQ VM0:
.COP/SYS SY: VM0:
.COP/BOOT B11SJ VM0:
.R VMBOOT
- делается электродиск загрузочным, причем крайняя команда - это для загрузки с ЭД с клавиатуры БК при включении питания ( можно - без блока КНГМД ).
Далее выключаем питание БК на 1 мин, включаем и набираем на клаве 170000G - происходит загрузка ОС.
Проверяем функционирование ОС :
.DIR
.DESS
.DIR/BAD VM0:
- это для того, что бы убедится в исправности программы DUP, как одной из самых развесистых.
Если все эти тесты проходят - значит, блок годен.
*
Для исполнения 01 так же тестируется исправность эмулятора ПЗУ - если в него переписать КР1801РЕ2-326 ( методику переписи - см. краткое ТО блока по ссылке в предыдущих сообщениях ) и включить режим "Быстрое ПЗУ" - ИС КР1801РЕ2 в блоке КНГМД волшебным образом отключается и вместо нее работает именно эмуль ПЗУ -
можно так же отключить его сигнал "Чтение ПЗУ" ( выключателем на блоке ) - тогда по адресам 160000...167777 - ничего не будет. Фокус доступен только процессору 1801ВМ3А ( ВМ1 увидит логическое сложение информации в ИС КР1801РЕ2-326 и эмуле ПЗУ -
если при включении ВМ1 как главного процессора не отключить сигнал "чтение ПЗУ" выключателем на блоке.)
*
Методика переписи контента ИС КР1801РЕ2-326 в эмулятор ПЗУ блока ВМ3А :
1.Включить режимы :
1.1.Главный процессор - ВМ3А. ( SW3.7 - включить )
1.2.Чтение ПЗУ ( SW3.5 - отключить ( движок выключателя - ближе к краю блока ))
1.3.Запись ПЗУ ( SW3.6 - включить )
1.4.Режим "Быстрое ПЗУ" - SW3.1 (только для исполнения 01 ! ) - выключить.
2.Набрать с консоли БК11 ( М ) следующую программу :
012700 160000 012701 004000 011020 077102 000137 140000 -
и запустить ее на выполнение. Если начальный адрес программы был 001000, то набрать на консоли : 1000G - БК сразу перезапустится - значит, копирование завершено.
3.Установить следующие режимы выключателями :
3.1.Чтение ПЗУ - SW3.5 - включить.
3.2.Запись ПЗУ - SW3.6 - отключить.
3.3.Режим "Быстрое ПЗУ" - включить ( только для исполнения блока 01 ! ).
В результате по адресам 160000 - 167777 будет находится именно эмуль ПЗУ.
Проверить это можно так ( если включена батарейка к блоку ):
1.Выключить питание ЭВМ.
2.От блока КНГМД отсоединить шлейф дисковода.
3.Вынуть блок КНГМД.
4.Включить питание ЭВМ.
5.С консоли по адресам 160000-167777 будет копия ПЗУ.
В принципе, эмуль ПЗУ можно заполнить программой и из режима "ВМ1".
MM
Advanced Member


Откуда: Павловский Посад Мск.обл.
Всего сообщений: 3418
Рейтинг пользователя: 0


Ссылка


Дата регистрации на форуме:
2 авг. 2013
Downgrade модуль для блока с ВМ3А - "Сублодуль ВМ2А-00" ( 00 исполнение )
http://www.pixic.ru/i/V090z3714749m402.jpg - вид в рабочем состоянии
http://www.pixic.ru/i/c080A311d7q9b4k4.jpg - подробнее - ВМ2А
http://www.pixic.ru/i/1010Y3m1f7A914z6.jpg - вид модуля снизу - для желающих составить Э3
http://www.pixic.ru/i/W0n0B35127d9C4R8.jpg - вид сбоку - ножки от СНП58-64
http://www.pixic.ru/i/20k09371D7r9H4h9.jpg - вид на чипсет снизу
http://www.pixic.ru/i/40b0P391M7K9O5Q1.jpg - вид на чипсет сверху
На ИС 533ЛЕ4 вырабатывается сигнал BS в момент трансляции адреса,
АД15, АД14, АД13 поступают на ноги 01, 02, 13 ЛЕ4, ноги 12, 03, 04, 05 - закорочены, сигнал BS снимается с 06 ноги - вот и весь чипсет.
Ножки ВМ3А "SEL" и "HLTM" - соединены, т.е. красный светодиод показывает просто обращение к пульту.
Результаты измерений на 12 мгц ( с перемычкой на главном блоке - на субмодуль подается 12 мгц с 05 ноги 530ТМ2 ( 74F74 ) - делителя частоты с кварца ) :
Нормальный режим в СОЗУ : 43 сек.
Разгон до 27/2 = 13.5 мгц - 38 сек. ( Требует подтяжек на БК11М не 1 ком, а 680 ом - иначе трапует )
Текст теста :
170000 : 012700 000100 005001 060203 060203 060203 060203 060203
170020 : 060203 060203 060203 077111 077013 000000 000000 000000
В ДОЗУ не мерял - видимо, вполне соответствует предыдущим измерениям из темы ВМ2А в БК, особенно с форума БК0010.орг
Запускающая последовательность по адресу 172600 :
140000 000340
ВМ2А вполне может стартовать при ЧИСТОМ поле в адресах BS7 - т.к. указанная последовательность находится в пультовой области с адреса 000000.
RT-11 вполне работоспособна, по крайней мере команда .DIR/BAD SY: выполняется и DESS грузится и работает. Выключатель "HALT" присоединен через конденсатор 0.047 мк и подтяжку до +5в. 2.2 ком - условно можно сказать, что работает -
по крайней мере реагирует. Кстати, при встреченной инструкции 000000 - ВМ2А вроде как показывает некотрое похожее свойство, как и ВМ1 - но тут надо тщательно выверять все дела.
Оказалось возможно провести тесты из РЕ2-330, т.к. тут гораздо больше свободы маневра, чем с ВМ3А. Тест TSTWM3.SAV тестирует только СОЗУ в адресах BS7 и пишет, что " Нет 1801ВМ3А ! ".
Обращаю внимание, что в данном исполнении " 00 " СОЗУ в блоке по адресам свыше 200000 никак не доступно со стороны процессоров ВМ2А и ВМ1 ( в БК ).
Так же обращаю внимание, что режимы "быстрое СОЗУ / ПЗУ " в блоке с субмодулем ВМ2А не работают, т.к. из процессора ВМ2А не выходит сигнал " ТА ". ( Изм. от 2014.01.09 - режим "Быстрое СОЗУ/ПЗУ" реализован частично - без какого-либо ускорения работы, но с возможностью установки приоритета обмена СОЗУ/ПЗУ над остальными устройствами БК11М - при его включении ).
Режим переключения пуска ВМ3А " WO " в субмодуле ВМ2А не используется.
И еще одно замечание - при запуске ПЗУ КР1801РЕ2-017 сразу корректно обрабатывается трап то 4 - т.е. как на ВМ1.
Кстати, блок с ВМ3А и субмодулем ВМ2А в редакции 1 метр продается за 4000 р. вместе с почтой по центральной России - цена актуальна только до 09 января 2014 г.
MM
Advanced Member


Откуда: Павловский Посад Мск.обл.
Всего сообщений: 3418
Рейтинг пользователя: 0


Ссылка


Дата регистрации на форуме:
2 авг. 2013
Разработчик прислал Э3 01 исполнения блока ВМ3А с рабочими режимами "Быстрое СОЗУ" и "Быстрое ПЗУ" ( имеется ввиду эмулятор ПЗУ по адресу 160000 - 167777 в составе блока ) ( 600 DPI, 2 метра ) :
http://www.pixic.ru/i/50w003J1y9y6u1W7.jpg - содержит недостаток 1 шт. диода, что очень критично для "быстрого" режима.
Исправленный вариант от 12 июля 2014 г тут :

Обращаю внимание, что в этом варианте изменено назначение секций выключателя SW3:
SW3.3 - отключение СОЗУ/ПЗУ в адресах 160000 - 177777 ( регистры ВМ3А - не отключаются ). Нормальный пуск ВМ3А возможет с включенным СОЗУ по адресу 173000 или по вектору 000024, можно в пультовой области.
SW3.2 - включение этого выключателя обеспечивает режим "Быстрое ПЗУ".
SW3.1 - включение режима "Быстрое СОЗУ".
Положение выключателей ( движков ) ближе к краю блока - значит "выключено" ( контакт выключателя разомкнут ).
MM
Advanced Member


Откуда: Павловский Посад Мск.обл.
Всего сообщений: 3418
Рейтинг пользователя: 0


Ссылка


Дата регистрации на форуме:
2 авг. 2013
Разработчик прислал Э3 переходника на посадку КМ1801ВМ2А на позицию КМ1801ВМ3А. Если руководствоваться наименованием выводов КМ1801ВМ2А, то можно подключить и ИС 1806ВМ2 и проверить слухи о ее отличной разгоняемости.
Обращаю внимание, что сигнал HALT предложено не фиксировать - по типу как в БК10/11.
Адреса 1801ВМ3 свыше 200000 в данном варианте исполнения не используются.
http://www.pixic.ru/i/b0t063k2b0z4a1I7.jpg
( 2014.01.13 Исправленная Э3 ( опечатка ) :
http://www.pixic.ru/i/B0E07372y3R7n2h7.jpg )
alecv
Advanced Member


Откуда: Санкт-Петербург
Всего сообщений: 5545
Рейтинг пользователя: 0


Ссылка


Дата регистрации на форуме:
5 окт. 2004
MM Один товарищ разгонял тут недавно 1806ВМ2 до 12..15Мгц, выше - глючит. Контроллер - самопальный на FPGA-шке от Lattice
MM
Advanced Member


Откуда: Павловский Посад Мск.обл.
Всего сообщений: 3418
Рейтинг пользователя: 0


Ссылка


Дата регистрации на форуме:
2 авг. 2013
1.Купить недорого Н1806ВМ2 ( ж. квадрат с шагом 1 мм ) можно тут :
http://ksanf.spb.ru/index.php?brand=26 - на Митино реально возят каждую субботу,
более того, в этом микромагазинчике ( Митино ) отличные советские КР531АП2 - по 10 руб.
2.Вроде как 1806ВМ2 по логике аналогичен 1801ВМ2 - кроме особенностей тактирования - в 1806 частота не делится на 2 и вроде как отсуствует зловещая дыра в коде ( ? ).
( Это вырезка из моего сообщения с форума Z80 - тема :
http://zx.pk.ru/showthread.php?t=22424 )
MM
Advanced Member


Откуда: Павловский Посад Мск.обл.
Всего сообщений: 3418
Рейтинг пользователя: 0


Ссылка


Дата регистрации на форуме:
2 авг. 2013
Справочные данные на ИС 1806ВМ2 :
http://www.npofizika.ru/pdf/1806vm2.pdf
Если кто знает, не подскажите ли, какой вектор прерывания имеет ножка 48 - WIR ?
И нет ли у кого-нибуть подробного описания обмена с окнами шины именно для процессора 1806ВМ2 ?
( У 1806ВМ2 ног окошка побольше будет, чем у 1801ВМ2 . )
*
Нарыл ответ - 250 ( 8 ).
MM
Advanced Member


Откуда: Павловский Посад Мск.обл.
Всего сообщений: 3418
Рейтинг пользователя: 0


Ссылка


Дата регистрации на форуме:
2 авг. 2013
Собрал субмодуль на Н1806ВМ2 для блока с КМ1801ВМ3А :


По Э3 :

( Э3 содержит 1 шт. ошибку - находим ! )
Результаты замеров на 6 мгц :
49 сек - нормальный режим в СОЗУ 0 тактов,
42.5 сек - в быстром режиме СОЗУ 0 тактов.
Тест стандартный - 64 прохода по 65536 цепочек из 8 команд MOV R2, R3
Пока имеются данные о стабильной работе на 7.15 мгц - позже напишу подробности измерений на др. частотах.
Нагрев процессора приблизительно на порядок меньше, чем КМ1801ВМ3А
<<Назад  Вперед>> Страницы: 1 2 * 3
Печать
Полигон-2 »   Бывший СССР »   Модуль процессора КМ1801ВМ3А для БК001х
RSS

0 посетителей просмотрели эту тему за последние 15 минут
В том числе: 0 гостей, 0 скрытых пользователей

Последние RSS
[Москва] LIQUID-Акция. Сливаются разъемы CF
МС7004 и 7004А на AT и XT
Пайка термотрубок
Проммать s478 PEAK 715VL2-HT ( Full-Size SBC)
Подскажите по 386 материке по джамперам.

Самые активные 5 тем RSS