ZX City
#08
25 января 1999 |
|
Железо - описание схемы подключения 1Mb 30pin SIMM к "Пентагон".
ЖЕЛЕЗО 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, Роман.
Другие статьи номера:
Похожие статьи:
В этот день... 21 ноября