ЖЕЛЕЗО
SIMM-1MB═══════════════════════════════════════════════════════╗
описание схемы подключения 1Mb ЗOpin SIMM к "Пентагон" ║
═══════════════════════════════════════════════════════════════╝
Поменять местами: DD18:2(A8) и DD19:13(C34),
DD16:2(B11) и DD17:13(C35).
Старые сигналы от ног, куда идут новые - отрезать.
Все микросхемы серии 1533. Возможна, но не рекомендуется за-
мена на серию 555. соответственно. Вместо 15ЗЗКП12 можно ставить
15ЗЗКП2. Диод VD - любой маломощный, например КДS22.
Микросхемы памяти PYS(7) необходимо удалить с платы (или заб-
локировать, если мощность БП позволяет их оставить).
Если возникнут какие-либо проблемы с регенерацией (Пентагон
все-таки:) можно сделать такую вещь: на ИР22 (см. выше) подавать
сигнал с DDS1: 4 пропущенный через элемент ЛИ1:
ЛИ1
K43 ┌──┐
DDS1:4 ───┬──────────│ &│─────── на 1ю ногу ИР22 доработки
└──███──┬──│ │ (см.выше)
=== └──┘
│ 10..1OOpF
─┴─
Микрик S2(и эл-т ЛИ1) нужно ставить если вы собираетесь аппа-
ратно оключать верхнюю память. А иногда бывает достаточно и S1,
это если прога не понимает всех стандартов на расширенную па-
мять.
bit2 порта #EFF7- это программная блокировка памяти выше
128К. Если у вас в компе этот порт отсутствует, вместо этого
сигнала подавайте общий провод.
Сигналы шин адреса и данных процессора обозначены как А0..
А15 и D0.. D7 соответственно(будьте внимательны!).
Необходимо еще убрать блокировку памяти выше 48K. Убирается
элементарно: от DDбЧ: 11 отрезается bitS #7FFD и на эту DDбЧ: 11
подается общий провод. У меня этой 48й защелки нет уже года пол-
тора и ни разу еще не было с этим проблем. Правда, мне приходи-
лось видеть несколько древних 48х игрушек, которые без нее не
работали. Если же среди этих игрушек как назло оказалась ваша
любимая:), не беда - это решается тоже просто. Здесь можно ис-
пользовать в качестве S2 сдвоенный микрик. Тогда это будет так:
S2. 2
/
DDб2:15───/ ──┬─ на DDбЧ:11
│
█1K
│
─┴─
Или заменить этот микрик элементом лог. И:
ЛИ1
┌──┐
DDб2:15 ──────1│ &│3 ──── на DDбЧ:11
bit2 #EFF7 ───2│ │
└──┘
Теперь при сбросе бита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 с DDЗЧ: 2 вместо DDб1: 1 подавать
сигнал с 1й ноги КП11 (доработка до 128К), вместо DDб2: 9 пода-
вать сигнал с 9й ноги ТМ9 (доработка до 128К), вместо DDS1: 4
подавать сигнал с DD9: 8 вместо DD18: 5 подавать на DD15: 3
вместо DDбЧ: 1 подавать с 12й ноги КП11(доработка до 128К)
на DD15: 6 вместо DD16: 5 и DD16: 11 землю подавать на DD18:
3 и DD18: 6
* на 15ю ногу КП11(доработка до 128К) рекомендуется подать
землю,
освободив ее(ногу) предварительно от H1 * с 9й и 12й ног этой
же КП11 рекомендуется убрать резисторы.
необходимо еще сделать такую доработку:
ЛЛ1 ЛИ1
┌──┐ ┌──┐ обычно такой элемент ЛЛ1 можно
А14 ──│ 1│───1│ &│3─── ма DD9:13 найти в контроллере дисковода.
А15 ──│ │ ┌2│ │
└──┘ │ └──┘
DDЗЧ:2(/H1)─┘
доработка эта нужна, чтобы программы, пишущие в область адре-
сов #0000.. #Зfff не портили 128ю память.
шину данных SIMM подавать на DDЗ2, шину адреса для SIMM брать
с одноименных ног бывших PYS(7) это ножки 5, 6, 7, 9, 10, 11,
12, 13 /RAS для SIMM взять с DD2: 9 /CAS берется вот так:
ЛН1
┌──┐
DDЗ:3(H0) ──1┤ 1°2── на 2й пин SIMM
└──┘
В качестве инвертора можно юзать оставшийся элемент ЛЕ1. И на
КП11-х менять местами ничего не нужно- в Ленинграде таких замо-
рочек с регенерацией нет.
Ленинградовская доработка "расширение памяти до 128к". Имеет-
ся ввиду именно та, в которой управление CAS'ами осуществ ляется
с помощью КП11 и ЛАЗ.
В принципе, это есть аналог пентагоновской схемы управления
128к, но в Л-ской используется Z-состояние КП11. Если на дораба-
тываемом Ленинград-клоне сделана иная схема, следует в ней ра-
зобраться.
═══════════════════════════════════════════════════════════════
Как видно, основа данной схемки - схема доработки Пентаго-
на-128 до 512К by В. М. Г (из Spectrofon-17). Если SIMM ставится
на 512й комп, то, скорее всего, потребуется добавить лишь незна-
чительное количество микросхем и не делать необходимые для реге-
нерации перестановки.
В качестве портов расширения до 1Mb использованы Profi-порт
(#DFFD, mask #07) и Pentagon-1024 (#7FFD, mask #e7).
Вместо 1Mb ЗOpin SIMM можно вставлять 2Mb-ЗOpin (проверено).
Только нужно подать землю на 19й пин SIMM'a (A19). Разумеется,
доступ будет возможен только к младшему мегабайту. По аналогич-
ной системе можно подключить и ЧMb-ЗOpin SIMM (поставить еще
ТМ8, КП12 и ЛЕ1), проблема только в реальном отсутствии порта и
софта под такой объем памяти. Правда, в STSб. 2 и ISDOS возможно
использование памяти под любыми портами, был бы драйвер.
Если же кому-либо нужна вышеописанная схема или прошивка ПЗУ
версии 5.12F (подерживающей 512кб),то звоните ко мне, Hunter'у ,
по телефону в Мозыре: (02351) 3-55-94, Роман.
Other articles: