PDA

Просмотр полной версии : Блок СОЗУ+КНГМД БК0010/11/11М КМДРП-1



MM
25.06.2017, 17:59
Вариант Э3 блока КМДРП-1 на 62256 :
http://storage1.static.itmages.ru/i/17/0622/s_1498165604_5937095_bba504ed57.jpg (https://itmages.ru/image/view/5852724/bba504ed)http://storage7.static.itmages.ru/i/17/0622/s_1498166762_9110772_879181854f.jpg (https://itmages.ru/image/view/5852739/87918185)
http://storage7.static.itmages.ru/i/17/0622/s_1498166949_7413031_d8187110be.jpg (https://itmages.ru/image/view/5852748/d8187110)http://storage8.static.itmages.ru/i/17/0622/s_1498166982_8075772_1de82e7c5d.jpg (https://itmages.ru/image/view/5852749/1de82e7c)http://storage6.static.itmages.ru/i/17/0622/s_1498167012_5276232_c0a0a4e3ea.jpg (https://itmages.ru/image/view/5852760/c0a0a4e3)
В БК11 СОЗУ размещено в 13 странице ПЗУ и недоступно с пультового терминала по записи- только чтание.
*
Назначение выключателей, согласно Э3 :
SA1.1 - включение СОЗУ в адресах 160000-177577
SA1.2 - 140000-157777
SA1.3 - 120000-137777
SA1.4 - 100000-117777
SA1.5 - 060000-077777
SA1.6 - 040000-057777
SA1.7 - 020000-037777
SA1.8 - 000000-017777 ( замкнут - нет выбора банка )

SA2.1 - включение возможности чтения ( все банки ) ( замкнут - есть чтение )
SA2.2 - включение возможности записи ( все банки ) ( замкнут - есть запись )
SA2.3 - не подключено
SA2.4 - включение области ПЗУ блока КНГМД 170000-177577 ( замкнут - выключено ).
Выключение SA2.4 применяется при установке прошивки ПЗУ 019 в блок КНГМД для тестирования СОЗУ, или 1284 для работы с отладчиком "Грот".
http://storage7.static.itmages.ru/i/17/0622/h_1498159312_7684461_c0c6cb2371.jpg (https://itmages.ru/image/view/5852570/c0c6cb23)
( Момент теста СОЗУ с 019 ПЗУ в блоке КНГМД )
*
Конденсаторы К10-17-1в 100 пф на линиях МПИ АД0-АД15 и SYNC установлены специально для ДПП БК0010-01 под клаву МС7008 для возможности разгона данной платы до 6 мгц, без линейки конденсатров плата БК не будет разгоняться, ввиду неудачного трекинга.
При повторе конструкции для БК11 линейку конденсаторов на МПИ можно не устанавливать.
Рекомендуемый номинал конденсаторов - 47...100 пф, все одинаковые.
*
Для варианта использования с БК0010 можно включать банки СОЗУ в адресах 000000-017777 и 020000-037777, одновременно приняв меры к исключению доступа к этим адресам БИС КР1801ВП1-037 внутри БК. При этом будет существенный рост быстродействия программ пользователя на стандартной частоте процессора БК.
Батарею ( аккум ) подключать через резистор 51...1000 ом параллельно конденсатору 47 мк на схеме платы СОЗУ.
Типовой расход электричества от батареи 3 вольт - порядка 1...2 микроампера при установке медленных СОЗУ ( медленней ~50 нс ). При установке БИС кэша от материнок 386ДХ-486 расход может быть существенным, порядка единиц миллиампер, и применение батареи мало целесообразно.
*
Классический вариант Э3 :
Приблизительная Э3 платы расширителя СОЗУ БК10 ( но это другая трассировка была, позиции корпусов СОЗУ могут быть другими.)
http://s017.radikal.ru/i412/1210/09/3a91fc81dc94.jpg
http://s019.radikal.ru/i635/1210/d0/b8ccaa183c4b.jpg
Номинальный комплектация платы КМДРП :
КР537РУ8 ( РУ10 ) - 8 шт,
555ИД7 - 2 щт.
555ИР23 - 2 шт,
555ТМ2 - 1 шт.
555ЛА3 - 3 шт.
Все ИС логики можно сменять на КР1533 без каких - либо изменений.
Еще - 2 шт. диода КД522, 1 светодиод, 1 резистор 2 ком - для задержки RPLY ( при использовании импортных ИС СОЗУ резистор, диод к нему и конденсатор КМ5 100 пф. можно не ставить ), 1 резистор 200 ом - к светодиоду. 2-й диод КД522 монтируется между выходом ИС ЛА3 и сигналом шины RPLY.
*
Вариант КМДРП-2 :
( Замена ПЗУ КР1801РЕ2-326 на 2 шт. 573РФ5/556РТ7 или типа такого ).
http://storage2.static.itmages.ru/i/17/0627/s_1498527248_4080154_26a397acb2.jpg (https://itmages.ru/image/view/5865182/26a397ac)
Вместо 1533ЛА4 применять 217ЛА2 / 217ЛБ2 / 2ЛБ172
Назначение выключателей :
SA2.1 - включение чтения СОЗУ ( замкнут- чтение возможно )
SA2.2 - включение записи СОЗУ ( замкнут - запись возможна )
SA2.3 - чтение ППЗУ в адресе 170000 - 177577 ( замкнут - нет чтения )
SA2.4 - чтение ППЗУ в адресе 160000 - 167777 (замкнут - нет чтения )
SA2.5 - не подключен
SA2.6 - не подключен
Ионистор можно заменить аккумом от сотового, можно сильно б/у.
ППЗУ по питанию подключать к линии +5 в.
*
В принципе, ППЗУ можно ставить и большего объема, и выбирать его нижним мультиплексором КП7 в дополнительных областях адресов, посредством подачи уровня +5в. на выводы Д2...Д7.
При использовании ИС памяти с быстродействием шустрее 150 нс можно не устанавливать замедляющий ответ конденсатор С2.
*
Изменение в схеме БК0010 ( для БК11 не подойдет ), выключающее для ВП1-037 сигналы доступа к ДОЗУ в адресах 000000 - 037777.
Назначение - при установленном блоке КМДРП и включенных на блоке адресах СОЗУ 000000 - 037777 можно получить существенный рост быстродействия БК, а так же энергонезависимость ОЗУ в адресах 000000 - 037777.
http://storage8.static.itmages.ru/i/17/0629/h_1498772544_4465521_a5c3c308d2.jpg (https://itmages.ru/image/view/5875153/a5c3c308)

https://pic.maxiol.com/thumbs2/1604150871.2503482481.3a91fc81dc94.jpg (https://pic.maxiol.com/?v=1604150871.2503482481.3a91fc81dc94.jpg&dp=2)https://pic.maxiol.com/thumbs2/1604151023.2503482481.b8ccaa183c4b.jpg (https://pic.maxiol.com/?v=1604151023.2503482481.b8ccaa183c4b.jpg&dp=2)

MM
22.12.2017, 22:18
Вариант на совковых компонентах, только для БК0010-01 :
http://storage6.static.itmages.ru/i/17/1219/s_1513713569_4181176_5c0cf472da.jpg (https://itmages.ru/image/view/6345624/5c0cf472)http://storage2.static.itmages.ru/i/17/1219/s_1513713623_8348682_7024fd172b.jpg (https://itmages.ru/image/view/6345629/7024fd17)
http://storage6.static.itmages.ru/i/17/1214/s_1513286605_4213553_3a8f21b044.jpg (https://itmages.ru/image/view/6334701/3a8f21b0)
Электролитический конденсатор - Ничикон 330 мк 6.3 в, хватает на несколько сек. хранения.
Измеренный ток хранения при внешнем напряжении +3.30 в. - 25 микроампер, для батареи 1 а/ч срок хранения - 4 года.

( На 2-м листе схемы только 537РУ9 )

*
Тест-1 МСТД БК0010 :
http://storage5.static.itmages.ru/i/17/1219/s_1513713675_3623296_e537170d96.jpg (https://itmages.ru/image/view/6345632/e537170d)http://storage1.static.itmages.ru/i/17/1219/s_1513710811_7321149_38a5b8b66a.jpg (https://itmages.ru/image/view/6345538/38a5b8b6)
( ПЗУ 019 установлено вместо 326 , включен полный доступ к ПЗУ )

*
КНГМД для БК0010 :
http://storage9.static.itmages.ru/i/17/1219/s_1513713601_8837084_2ddc8bb5da.jpg (https://itmages.ru/image/view/6345627/2ddc8bb5)http://storage4.static.itmages.ru/i/17/1219/s_1513713648_4472717_329d82467b.jpg (https://itmages.ru/image/view/6345631/329d8246)
Где выключатель "нор" - полная адресация ПЗУ КНГМД, второе положение - стандартно для КНГМД ( 1/2 ПЗУ ). Др.выключатель - "перезапуск ЭВМ"
*
Выяснилось, что 0 тактов задерки вешает БК0010-01 при любой записи в СОЗУ, особенно на частоте 1801ВМ1 6 мгц, тогда как чтение проходит нормально при любых задержках.

Измеренное быстродействие БК0010 :
1. Текст теста :
012700 000100 012701 000000 010203 010203 010203 010203
010203 010203 010203 010203 077111 077014 000000 000000
Для холостого хода число 077111 заменялось на 077101.
Выполняется 33.554 млн рег-рег, без учета дополнительных 4.2 млн команд SOB
2. Результат для БК0010-01 3 мгц :
2.1. В СОЗУ 1 такт - 138 сек, ХХ - 26 сек, полезное время - 112 сек, быстродействие - 300 т. рег-рег
2.2. В ДОЗУ ( базовое ) - 167 сек, ХХ - 28 сек, полезное время - 139 сек, быстродействие - 241 т.рег-рег
3. Результат для БК0010-01 6 мгц :
3.1. В СОЗУ 1 такт - 81 сек, ХХ - 14 сек, полезное время - 67 сек, быстродействие - 501 т. рег-рег
3.2. В ДОЗУ ( базовое ) - 106 сек, ХХ - 16.5 сек, полезное время - 89.5 сек, быстродействие - 375 т. рег-рег
4. Результат для БК0010-01 3 мгц СОЗУ 0 тактов :
4.1 В СОЗУ 0 тактов - 125 сек, ХХ - 25 сек, полезное время - 100 с, быстродействие - 335 т. рег-рег
5. Результат для БК0010-01 6 мгц СОЗУ 0 тактов - нет данных, висело при первой записи в СОЗУ ( с пульта ).

MM
27.05.2018, 21:20
Выкладываю Э3 на надежном фотохранилище :
КМДРП-1 на 62256
https://pic.maxiol.com/thumbs/15274445171.jpg (https://pic.maxiol.com/?v=15274445171.jpg)
https://pic.maxiol.com/thumbs/152744480411.jpg (https://pic.maxiol.com/?v=152744480411.jpg)
*
КМДРП-1 на 537РУ9
https://pic.maxiol.com/thumbs/152744511529.jpg (https://pic.maxiol.com/?v=152744511529.jpg)
*
КМДРП-2 на 62256 и 2764 ( вместо 1801РЕ2-326 ) :
https://pic.maxiol.com/thumbs/152746346820.jpg (https://pic.maxiol.com/?v=152746346820.jpg)
Можно рекомендовать использовать шинные буферы 1531АП7 с подтяжками 1 ком.
Основная схема - КНГМД БК11М.

CodeMaster
27.05.2018, 22:12
Зачем всё это?

max232cpe
21.02.2022, 22:37
Уважаемый MM можно схему по замене стандартной памяти БК0010 на 64кб памяти на базе UT62256CSC-70, слишком много места занимает память на ру6... И доступ к UT62256CSC есть