DUET

128K / 1024K Memory Upgrade

( DRAM 41256 x8 or SIMM )

Вариант маппера по пентагоновскому стандарту без залочек 48/128 , т.к. при использовании рамдиска они не нужны .
Вариант с залочками 48/128 - DUET1024SCH.gif (актуально только при использовании реального контроллера TR-DOS).

Блокировку записи в нулевую страницу можно сделать допустим так -

 

АХТУНГ!!! Важное дополнение ! Для стабильной работы компьютера следует удалить DD42 и заменить её перемычками (с.м. рисунок ниже). Если вместо неё стоят резисторы , то их так же желательно заменить перемычками .

Данный вариант расчитан на установку восьми штук DRAM 41256 (РУ7) или SIMM 30pin (для этого понадобится установить развязывающий буфер с.м. ниже). Нумеровка элементов дана по этой схеме .

Прежде всего нужно избавиться покрайней мере от одной ПЗУ (ROM-D3) , а вторую можно просто заблокировать (оторвать 22 ногу от сигнальной линии и посадить её (ногу) на +5V ). Далее для ПЗУ нужно добавить адресную линию A13 на пин 26 и освободить пины 1 и 27 от +5V (соединения так же присутствуют на верхней стороне платы).

Отрываем первый пин DD34(ID7) от A13 и сажаем его на +5V, теперь при обращении к ПЗУ всегда будет выбираться чип ROM-D3 (если для ПЗУ удобней использовать место под ROM-D2 то сажаем первый пин DD34(ID7) на землю).

Все одноимённые сигналы с платки расширения соединяются с аналогичными на основной плате . Сигналы A14M & A15M идут на DD35(KP11) взамен старых A14 & A15 (старые нужно отрезать). Сигнал SCREEN идёт на DD22 pin14 (старый сигнал GND отрезается). Сигнал ROM48 идёт на пин 27 ПЗУ(A14) . Сигнал MA8 идёт на первые пины 41256 (РУ7) (или на A8 сима).

Расположение начинки в ПЗУ 27C256 стандартно такое - 0-BASIC128K , 1-BASIC48K . Если используете готовую ПЗУ 27C512 от пентагона 128 , то расположение страниц будет таким 0-EMPTY , 1-TR-DOS , 2-BASIC128K , 3-BASIC48K . Если TR-DOS не нужен , то первый пин ПЗУ(A15) сажаем на +5V . Иначе нужно собрать такую схемку -

Если вы сами решили прошить ПЗУ с поддержкой TR-DOS , то для упрощения схемы прошивку TR-DOS нужно продублировать таким образом 0-TR-DOS , 1-TR-DOS , 2-BASIC128K , 3-BASIC48K если для выбора ПЗУ TR-DOS применяется низкий уровень (ПЗУ A15 = 0). Или 0-BASIC128K , 1-BASIC48K , 2-TR-DOS , 3-TR-DOS если для выбора ПЗУ TR-DOS применяется высокий уровень (ПЗУ A15 = 1).

TEST128.rar - тест для проверки порта и стабильности работы памяти (прошивается во флэшку/ПЗУ). Тест спикера и заполнения экрана вызывается нажатием пробела после сброса .

TEST430.zip - ленточная версия теста 128к с убранной проверкой TR-DOS (способы загрузки тут).

TEST2.3.zip - тест позволяет проверить мегабайт памяти по стандарту пентагона , для этого нужно держать Symbol Shift вплоть до начала проверки (прошивается во флэшку/ПЗУ).

Установка SIMM модуля .

У SIMM модулей объединены входные и выходные пины шины данных , поэтому нужно устанвить дополнительный регистр 1533ИР22/1531ИР22 для записи данных в SIMM . Если согнуть ножки регистра как на рисунке , то его будет очень удобно расположить поверх регистра DD33 . На первую ножку дополнительного регистра подаётся сигнал /WE (ранее шедший на старые чипы памяти). На одинадцатую ножку подаётся +5V .

С дополнительным регистром компьютер будет работать нормально даже если вы не используете SIMM .
С регистром
серии 555ИР22 компьютер нормально не работает . Для испытаний применялся регистр 74F373 (аналог 1531ИР22).

SIMM подключается к одноименным контактам старой памяти . ШД SIMM модуля подключается к четырнадцатым контактам старой памяти MD0-7 . Лишние адресные линии SIMM модуля шунтируются на землю .

 

DUETCompositeMONO.jpg - скриншёт встроенного теста 128к с палитрой .


НОМЕ