Из журнала Deja Vu #07, Кемерово, 1999
(C) Ivan Mak
==========================================
Схема подключения 1Mb 30pin SIMM
к компьютерам типа Pentagon (Ленинград)
==========================================
DD64:1 подать на DD18:11.
На DD16:5 и DD16:11 подать общий провод.
Поменять местами DD18:2(AB) и DD19:13(C34)
DD16:2(B11) и DD17:13(C35)
Старые сигналы от ног, куда идут новые-
-отрезать. Все микросхемы серии 1533. Воз-
можна, но не рекомендуется замена на серию
555.
Вместо 1533КП12 можно ставить 1533КП2.
Диод VD - любой маломощный,например КД522.
Микросхемы памяти РУ5(7)необходимо уда-
лить с платы (или заблокировать, если мощ-
ность БП позволяет их оставить).
Если возникнут какие-либо проблемы с
регенерацией (Пентагон все-таки:) можно
сделать такую вещь: на ИР22 (см. выше) по-
давать сигнал с DD51:4, пропущенный через
элемент ЛИ1:
Микрик S2(и эл-т ЛИ1) нужно ставить,ес-
ли вы собираетесь аппаратно отключать вер-
хнюю память. А иногда бывает достаточно и
S1, это если прога не понимает всех стан-
дартов на расширенную память.
bit2 порта #EFF7 -это программная бло-
кировка памяти выше 128К. Если у вас в
компе этот порт отсутствует, вместо этого
сигнала подавайте общий провод.
Сигналы шин адреса и данных процессора
обозначены как А0..А15 и D0..D7 соответст-
венно (будьте внимательны!).
Необходимо еще убрать блокировку памяти
выше 48K. Убирается элементарно:от DD64:11
отрезается bit5 #7FFD и на эту DD64:11 по-
дается общий провод. У меня этой 48-й за-
щелки нет уже года полтора и ни разу еще
не было с этим проблем. Правда, мне прихо-
дилось видеть несколько древних 48-х игру-
шек, которые без нее не работали. Если же
среди этих игрушек как назло оказалась ва-
ша любимая:), не беда - это решается тоже
просто. Здесь можно использовать в качест-
ве S2 сдвоенный микрик. Тогда это будет
так:
Или заменить этот микрик элементом лог.И:
Теперь при сбросе бита2 порта #EFF7 в
нуль память выше 128 будет открываться и
48-я защелка - блокироваться. А при уста-
новке его в единицу будет закрыт доступ к
памяти выше 128К и 48-й защелкой можно бу-
дет пользоваться.
Если в компе есть CMOS-часы и установ-
лена прошивка ПЗУ "MadRom",то все эти мик-
рики можно убрать и сделать программное
управление ими, из CMOS_SETUP. Подробнее
см. help к прошивке.
==========================================
Для Ленинграда:
==========================================
вместо B14 на КП12 подавать с DD19:4;
вместо B15 на КП12 подавать с DD19:7;
вместо С14 на КП12 подавать /RAS с DD2:9;
вместо C23 на КП12 подавать /H1 с DD34:2;
вместо DD61:1 подавать сигнал с 1-й ноги
КП11 (доработка до 128К);
вместо DD62:9 подавать сигнал с 9-й ноги
ТМ9 (доработка до 128К);
вместо DD51:4 подавать сигнал с DD9:8;
вместо DD18:5 подавать на DD15:3;
вместо DD64:1 подавать с 12й ноги КП11(до-
работка до 128К) на DD15:6;
вместо DD16:5 и DD16:11 землю подавать на
DD18:3 и DD18:6.
* на 15ю ногу КП11 (доработка до 128К) ре-
комендуется подать землю, освободив ее
(ногу) предварительно от H1.
* с 9й и 12й ног этой же КП11 рекомендует-
ся убрать резисторы.
Необходимо еще сделать такую доработку:
доработка эта нужна, чтобы программы,пишу-
щие в область адресов #0000..#3fff,не пор-
тили 128-ю память.
шину данных SIMM подавать на DD32;
шину адреса для SIMM брать с одноименных
ног бывших РУ5(7)-это ножки 5,6,7,9,10,11,
12,13;
/RAS для SIMM взять с DD2:9;
/CAS берется вот так:
В качестве инвертора можно юзать оставший-
ся элемент ЛЕ1. И на КП11-х менять местами
ничего не нужно - в Ленинграде таких замо-
рочек с регенерацией нет.
Ленинградовская доработка "расширение
памяти до 128к". Имеется ввиду именно та,
в которой управление CAS'ами осуществляет-
ся с помощью КП11 и ЛА3.
В принципе, это есть аналог пентагонов-
ской схемы управления 128к,но в Л-ской ис-
пользуется Z-состояние КП11. Если на дора-
батываемом Ленинград-клоне сделана иная
схема, следует в ней разобраться.
==========================================
Как видно, основа данной схемки - схема
доработки Пентагона-128 до 512К by В.М.Г
(из Spectrofon-17). Если SIMM ставится на
512-й комп, то, скорее всего, потребуется
добавить лишь незначительное количество
микросхем и не делать необходимые для ре-
генерации перестановки.
В качестве портов расширения до 1Mb ис-
пользованы Profi-порт (#DFFD, mask #07) и
Pentagon-1024 (#7FFD, mask #e7).
Вместо 1Mb 30pin SIMM можно вставлять
2Mb-30pin (проверено). Только нужно подать
землю на 19-й пин SIMM'a (A19).
Разумеется, доступ будет возможен толь-
ко к младшему мегабайту. По аналогичной
системе можно подключить и 4Mb-30pin SIMM
(поставить еще ТМ8, КП12 и ЛЕ1), проблема
только в реальном отсутствии порта и софта
под такой объем памяти. Правда, в STS6.2 и
IS-DOS возможно использование памяти под
любыми портами, был бы драйвер.
* * *
Мне могут задать самые каверзные, для
таких случаев, вопросы (и задают:): да за-
чем тебе этот мегабайт нужен??! =8[ ] И,
вообще, софт под него есть? :]
Yeesть! что касается Профи, то это от-
дельный разговор, а для мегабайта на #7FFD
самая "главная" софтина - TR-DOS 5.12f by
Reanimator. Для тех, кто до сих пор в тан-
ке, напоминаю: в этом ДОСе вместо диска
"D" форматируется RamDisk на 892кb! Все
проги, использующие для обращения к диску
#3D13, работают на рамдиске намного быст-
рее. Естесно, проги не должны портить 512ю
память.
Лично мне вполне этого хватает, чтобы
(быстро!:) тоссить почту с реального диска
на виртуальный. Или, скажем,ZIP... Или ас-
семблирование с подгрузками. Много еще че-
го...
Нумерация микросхем дана по той схеме
Пентагона, в которой адресные сигналы про-
цессора обозначены как А1-А16. A на схеме
Ленинграда написано "Drafted in Kharkov".