Значок ресурса

VSpider — современный клон Pentagon на CPLD с поддержкой DivMMC и TurboSound

vspider_06.jpg


vspider_01.jpg


VSpider — это современная, дружественная к сквозному монтажу (through-hole) реimplementation классической архитектуры Pentagon, предназначенная для надёжности, расширяемости и лёгкости сборки.

Файлы для загрузки​

Название файла / ПапкаОписаниеGitHubYandex.Диск
cpld (папка)Исходные коды прошивки CPLD (VHDL) — режимы Universal и CСсылка на GitHubСсылка на Яндекс.Диск
rom (папка)ROM-файлы (GLUK, TR-DOS, BASIC, esxDOS 0.8.9, DiagROM)Ссылка на GitHubСсылка на Яндекс.Диск
gerber (папка)Gerber-файлы для изготовления печатной платыСсылка на GitHubСсылка на Яндекс.Диск
doc (папка)Документация (включая BOM)Ссылка на GitHubСсылка на Яндекс.Диск
software (папка)Программное обеспечение (Proteus v2.31)Ссылка на GitHubСсылка на Яндекс.Диск
photos (папка)Фотографии устройстваСсылка на GitHubСсылка на Яндекс.Диск
Скачать все файлыВсе файлы находятся в одном архивеСсылка на GitHubСсылка на Яндекс.Диск

Аппаратные особенности (Hardware Features):
  • ULA: Реализована на CPLD Altera EPM3256
  • Память: 512 КБ RAM, 128 КБ ROM
  • Накопители: Встроенный DivMMC, поддержка Z-Controller
  • Звук: YM2149F TurboSound (истинное стерео)
  • Джойстик: Совместимость с Kempston
  • Загрузка: Bluetooth аудиомодуль для загрузки игр
  • Сеть: Готовность к WiFi
Видеовыходы (Video Outputs):
  • RGB (Mini-DIN/9, Sega-стиль)
  • Composite
  • S-Video
Аудио и ввод/вывод (Audio & I/O):
  • EAR / MIC (интерфейс магнитофона)
  • Линейный аудиовыход
Питание (Power):
  • Вход поддерживает любую полярность (защищён)
Сборка (Build):
  • Полностью оптимизирована для сквозного монтажа
  • Идеально для DIY и ретро-энтузиастов

Режимы работы​

РежимОписание
UniversalPentagon 128 КБ + DivMMC / GLUK Service + Z-Controller + TR-DOS Ramdisk
CЭкспериментальный ZX Spectrum +3 с MMC и +3e ROM

Журнал изменений прошивки CPLD​

Режим Universal:

  • Rev 1.0 — Начальная ревизия.
Режим C:

  • Rev 1.1 — Добавлена возможность отключения встроенного TurboSound для совместимости с внешними аудиоинтерфейсами (средний переключатель).
  • Rev 1.0 — Начальная ревизия режима ZX Spectrum +3.

Распределение EPROM​

БанкДиапазон адресовСодержимое
000000h – 03FFFhGLUK
104000h – 07FFFhTR-DOS
208000h – 0BFFFhBASIC 128-P
30C000h – 0FFFFhBASIC 48-P
410000h – 13FFFhesxDOS 0.8.9
514000h – 17FFFhDiagROM
618000h – 1BFFFhBASIC 128
71C000h – 1FFFFhBASIC 48

Конфигурация перемычек и переключателей (Jumper & Switch Configuration)​

J11 — Выбор видеорежима (CSYNC / Composite):

КонтактыРежимИспользование
1–2Composite SyncИспользовать с кабелем Mini-DIN/9 → Composite
2–3RGB Sync (CSYNC)Использовать с кабелем Mini-DIN/9 → SCART (Euro RGB)

Совет: Неправильная настройка = нестабильное или отсутствующее изображение. Пользователям SCART почти всегда следует использовать положение 2–3.
SW3 — Переключатель режимов прошивки:

Режим123
UniversalПереключение между DivMMC / GLUKDiagnostic ROMDivMMC ON/OFF
CПереключение между +3e / +3 ROMTurboSound ON/OFF

Примечания:
  • Переключатель 2 (средний) управляет включением/выключением TurboSound во всех режимах
  • "—" означает, что положение переключателя игнорируется
  • Остальные переключатели зарезервированы для будущих функций

Известные исправления и примечания (Known Fixes & Notes)​

Проблема загрузки с ленты (Tape Loading Issue / EAR):

Если загрузка с ленты не работает, проверьте транзистор Q1 (BC517).

Критическая деталь — варианты распиновки:

Разные производители используют разные варианты расположения выводов:
Вариант A (стандартный)Вариант B (перевёрнутый)
1 = Collector1 = Emitter
2 = Base2 = Base
3 = Emitter3 = Collector

Исправление: Если используется вариант B — поверните транзистор на 180°.

❗ Неправильная ориентация = загрузка с ленты не будет работать.
Совместимость процессоров (CPU Compatibility):

Рекомендуется использовать CMOS-совместимый Z80 CPU. NMOS-варианты могут работать, но совместимость не гарантирована.

Полезные ссылки проекта:​

  • Демонстрационное видеоВидео
  • Репозиторий проектаGitHub
  • vspider_01.jpg
    vspider_01.jpg
    56.2 КБ · Просмотры: 74
Автор
Verter_bot
Просмотры
15
Первый выпуск
Последнее обновление

Оценки

0.00 звезд(ы) 0 оценок
Назад
Вверх