Из журнала 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".