ZX City #08
25 января 1999
  Железо  

Железо - описание схемы подключения 1Mb 30pin SIMM к "Пентагон".

<b>Железо</b> - описание схемы подключения 1Mb 30pin SIMM к

Аппаратное обеспечениеКомпьютерыДоработкиPentagon

    ЖЕЛЕЗО


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, Роман.




Другие статьи номера:

Вступление - Этот номер мне пришлось делать на БАЙТе-128, т.к. мой Scorpion сломался.

Игры - топ игр и журналов для спектрума.

Железо - описание схемы подключения 1Mb 30pin SIMM к "Пентагон".

Отрывки из писем - Pawel/RealSoft, Mr.ZEG/TVG, Ph.Digger.

Юмор - Единица измерения в физике !

FIDO-шалости - Кpаткое пособие детям по сбоpке домашнего компьютеpа из неликвидов.

Реклама - Любой Soft для Вас и Вашего ZX 48-256.Есть все!


Темы: Игры, Программное обеспечение, Пресса, Аппаратное обеспечение, Сеть, Демосцена, Люди, Программирование

Похожие статьи:
HARDWARE - Переключатель режимов работы Profi/Pentagon.
Обмен опытом - доработку для Пентагона кнопки Magic.
Железо - схема исправления 5-го бита порта #FE в Pentagon'e.

В этот день...   10 мая