diff --git a/README.md b/README.md index 6c628f4..f113836 100644 --- a/README.md +++ b/README.md @@ -1,8 +1,8 @@ -# Leningrad2-Upgrade-Kit - -Memory Expansions and AY/TS +# Leningrad2-Upgrade-Kit -## 🧠 Контроллер расширения памяти и звука (128K/256K + AY/TurboSound) +Memory Expansions and AY/TS + +## 🧠 Контроллер расширения памяти и звука (128K/256K + AY/TurboSound) Данный репозиторий содержит проекты плат расширения оперативной памяти для компьютера Leningrad-2. Представленные модули позволяют проапгрейдить базовую модель до 128K или 256K, @@ -12,8 +12,8 @@ Memory Expansions and AY/TS или в подготовленные посадочные места), что обеспечивает максимальную стабильность сигналов. Данные модули расширения превращают базовый Leningrad-2 48K в полноценную машину класса 128K+. -## 🎸 Особенности модуля (All-in-One) - +## 🎸 Особенности модуля (All-in-One) + * Memory: Расширение до 128K (стандарт Spectrum 128) или 256K на классических чипах DRAM. * Sound: Встроенный музыкальный сопроцессор AY-3-8910 (или аналог YM2149F). * Turbo Sound (Option): Возможность установки двух чипов AY для реализации стандарта Turbo Sound (6 каналов звука). @@ -21,18 +21,18 @@ Memory Expansions and AY/TS * Схемотехника: Использование классической дешифрации портов (#7FFD для памяти и #BFFD/#FFFD для звука). * Совместимость: Полная поддержка игр и демо, требующих порт переключения банков памяти. -## 🧩 Конструкция и подключение (Bus Through-port) +## 🧩 Конструкция и подключение (Bus Through-port) Платы выполнены в форм-факторе сквозного адаптера. Они вставляется непосредственно в системный разъем Leningrad-2, -при этом сами имеют аналогичный разъем сверху. +при этом сами имеют аналогичный разъем сверху. * Plug-and-Play: Позволяет подключать контроллеры BDI (TR-DOS) или DivMMC поверх платы расширения без дополнительных шлейфов. * Универсальность: Проект оптимизирован для работы с моей версией [Leningrad-2-48k](https://github.com/Alex-2-Graf/LENINGRAD-2-48k). * Совместимость: Плата также может быть подключена к любой стандартной версии Leningrad-2 (в этом случае потребуется завести несколько управляющих сигналов, согласно схеме). -## 📦 Модульная замена ОЗУ (RAM Plug-in Board) +## 📦 Модульная замена ОЗУ (RAM Plug-in Board) -Разработана специализированная плата-переходник на 16 микросхем КР565РУ5 (DRAM), которая заменяет штатную память компьютера. +Разработана специализированная плата-переходник на 16 микросхем КР565РУ5 (DRAM), которая заменяет штатную память компьютера. * Установка: Плата вставляется непосредственно в штатные панельки (или посадочные места) микросхем РУ5 на материнской плате Leningrad-2. * Универсальность: Расположение контактных групп полностью соответствует посадочным местам РУ5 на всех известных вариантах плат Leningrad-2. @@ -41,7 +41,7 @@ Memory Expansions and AY/TS * Чистый апгрейд: Позволяет расширить память до 128/256K без создания громоздких «бутербродов» из микросхем, сохраняя эстетичный вид и надежность устройства. -# Leningrad 2 Expansions 128k and AY-3-8910 (YM2149F) +# Leningrad 2 Expansions 128k and AY-3-8910 (YM2149F) [Схема](Ext%20AY%20128k/Leningrad%202%20Ext%20AY%20128k.pdf) [Монтаж](Ext%20AY%20128k/Leningrad%202%20Ext%20AY%20128k.html) [Gerber](Ext%20AY%20128k/Leningrad%202%20Ext%20AY%20128k%20gerber.zip) @@ -54,17 +54,17 @@ Memory Expansions and AY/TS ![](Ext%20AY%20128k/Ext%20AY%20128k.jpg) -# Leningrad 2 Expansions 128k and Turbo Sound 2x YM2149F (AY-3-8910) +# Leningrad 2 Expansions 128k and Turbo Sound 2x YM2149F (AY-3-8910) [Схема](Ext%20TS%20128k/Leningrad%202%20Ext%20TS%20128k.pdf) [Монтаж](Ext%20TS%20128k/Leningrad%202%20Ext%20TS%20128k.html) [Gerber](Ext%20TS%20128k/Leningrad%202%20Ext%20TS%20128k%20Gerber.zip) -![](Ext%20TS%20128k/Ext%20TS%20128k%20PCB.png) +![](Ext%20TS%20128k/Ext%20TS%20128k%20PCB.png) -![](Ext%20TS%20128k/Ext%20TS%20128k.png) +![](Ext%20TS%20128k/Ext%20TS%20128k.png) -![](Ext%20TS%20128k/Ext%20TS%20128k.jpg) +![](Ext%20TS%20128k/Ext%20TS%20128k.jpg) # Leningrad 2 Expansions 256k and Turbo Sound 2x YM2149F (AY-3-8910) @@ -80,7 +80,7 @@ Memory Expansions and AY/TS ![](Ext%20TS%20256k/Ext%20TS%20256k.jpg) -# RAM Plug-in Board 2x64 +# RAM Plug-in Board 2x64 [Схема](RAM%202x64/Leningrad%202%20RAM%202x64.pdf) [Монтаж](RAM%202x64/Leningrad%202%20RAM%202x64.html) [Gerber](RAM%202x64/L2\_RAM\_128k\_gerber.zip) @@ -95,7 +95,7 @@ Memory Expansions and AY/TS ![](RAM%202x64/RAM%202x64%20Bottom.jpg) -# Подготовка основной платы Ленинграда 2 +# Подготовка основной платы Ленинграда 2 Подготовка моей версии [Leningrad-2-48k](https://github.com/Alex-2-Graf/LENINGRAD-2-48k) сводится к правильной установки перемычек JP5-JP11 (подписано на шёлке) @@ -104,4 +104,9 @@ Memory Expansions and AY/TS ![](Mod%20128k/J10-J11.png) -Для других версий можно обратьтся к [описанию](Mod%20128k/README.md) +Для других версий можно обратьтся к [описанию](Mod%20128k/README.md) + +# Программы проверки памяти + +[GTEST](Mod%20128k/GTEST1_0.ZIP) +[HFT](Mod%20128k/HFT1_02.ZIP)