| Ext AY 128k | ||
| Ext TS 128k | ||
| Ext TS 256k | ||
| Mod 128k | ||
| RAM 2x64 | ||
| LICENSE | ||
| README.md | ||
Leningrad2-Upgrade-Kit
Memory Expansions and AY/TS
🧠 Контроллер расширения памяти и звука (128K/256K + AY/TurboSound)
Данный репозиторий содержит проекты плат расширения оперативной памяти для компьютера Leningrad-2.
Представленные модули позволяют проапгрейдить базовую модель до 128K или 256K,
что необходимо для работы с современными играми и тяжелым софтом.
Платы спроектированы с учетом минимизации "лапши" (проводного монтажа) и подключаются к системному разъёму.
Микросхемы памяти устанавливаются непосредственно на материнскую плату компьютера (методом "бутерброда"
или в подготовленные посадочные места), что обеспечивает максимальную стабильность сигналов.
Данные модули расширения превращают базовый Leningrad-2 48K в полноценную машину класса 128K+.
🎸 Особенности модуля (All-in-One)
- Memory: Расширение до 128K (стандарт Spectrum 128) или 256K на классических чипах DRAM.
- Sound: Встроенный музыкальный сопроцессор AY-3-8910 (или аналог YM2149F).
- Turbo Sound (Option): Возможность установки двух чипов AY для реализации стандарта Turbo Sound (6 каналов звука).
- Beep: Сигнал бипера подмешивается в основной канал.
- Схемотехника: Использование классической дешифрации портов (#7FFD для памяти и #BFFD/#FFFD для звука).
- Совместимость: Полная поддержка игр и демо, требующих порт переключения банков памяти.
🧩 Конструкция и подключение (Bus Through-port)
Платы выполнены в форм-факторе сквозного адаптера. Они вставляется непосредственно в системный разъем Leningrad-2, при этом сами имеют аналогичный разъем сверху.
- Plug-and-Play: Позволяет подключать контроллеры BDI (TR-DOS) или DivMMC поверх платы расширения без дополнительных шлейфов.
- Универсальность: Проект оптимизирован для работы с моей версией Leningrad-2-48k.
- Совместимость: Плата также может быть подключена к любой стандартной версии Leningrad-2 (в этом случае потребуется завести несколько управляющих сигналов, согласно схеме).
📦 Модульная замена ОЗУ (RAM Plug-in Board)
Разработана специализированная плата-переходник на 16 микросхем КР565РУ5 (DRAM), которая заменяет штатную память компьютера.
- Установка: Плата вставляется непосредственно в штатные панельки (или посадочные места) микросхем РУ5 на материнской плате Leningrad-2.
- Универсальность: Расположение контактных групп полностью соответствует посадочным местам РУ5 на всех известных вариантах плат Leningrad-2.
- Преимущество: Никаких «бутербродов». Чистый монтаж, надежный контакт и отличная вентиляция микросхем.
- Без пайки: Плата оснащена тонкими штырьками (типа PLS), которые идеально входят в стандартные цанговые панельки на материнской плате.
- Чистый апгрейд: Позволяет расширить память до 128/256K без создания громоздких «бутербродов» из микросхем, сохраняя эстетичный вид и надежность устройства.
Leningrad 2 Expansions 128k and AY-3-8910 (YM2149F)
Leningrad 2 Expansions 128k and Turbo Sound 2x YM2149F (AY-3-8910)
Leningrad 2 Expansions 256k and Turbo Sound 2x YM2149F (AY-3-8910)
RAM Plug-in Board 2x64
Подготовка основной платы Ленинграда 2
Подготовка моей версии Leningrad-2-48k сводится к правильной установки перемычек JP5-JP11 (подписано на шёлке)
Для других версий можно братьтся к описанию












