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

PentoGraf (Pentagon-1024k) — клон ZX Spectrum «Пентагон» на SRAM с TurboSound и NemoBus

PentoGraf.jpg

PentoGraf-3.jpg


PentoGraf — авторская модификация культового клона ZX Spectrum «Пентагон», разработанная Alex-2-Graf. Проект является прямым продолжением платы Aurora (Ленинград-2 128k SRAM) и переносит легендарную демосценическую архитектуру в компактные габариты и форм-фактор «Ленинграда». Это дань уважения легенде, выполненная на надёжной статической памяти (SRAM) и упакованная в эргономичные размеры платы «Аврора».

Историческая справка: Pentagon (Пентагон) — самый популярный и культовый советский клон ZX Spectrum, разработанный в Москве в районе 1989–1990 годов. В отличие от оригинального британского компьютера, Пентагон обладал уникальным таймингом экрана (320 строк в кадре вместо 312 и 71680 тактов за интру вместо 69888). Именно эти «неправильные» тайминги дали процессору больше времени на выполнение кода во время прерывания. Это сделало Пентагон мировым эталоном для создания сложнейших графических и музыкальных демо (Demoscene). До сих пор 99% всех графических эффектов и мультиколоров на постсоветском пространстве пишутся строго под архитектуру Пентагона.

Многие предлагали просто переделать тайминги под Пентагон на Авроре. Но тогда это будет уже не Ленинград2, но ещё и не Пентагон. Был выбран другой путь.


1. Основные особенности​

  • Совместимость: Полное совпадение размеров, крепёжных отверстий и разъёмов с платой «Аврора» (Ленинград-2). Подходит в те же корпуса, совместима с оригинальными клавиатурами.
  • База компонентов: 100% классическая мелкая логика («рассыпуха») серий К1533/К555 без использования CPLD/FPGA.
  • Память: 1024 КБ статического ОЗУ (SRAM) «на борту», что избавляет от проблем со сложной и ненадёжной динамической памятью (РУ5/РУ7).
  • Звук: Интегрированная двухчиповая звуковая система TurboSound (два чипа AY-3-8910/YM2149F).
  • Модернизация: Полностью удалён громоздкий классический контроллер дисковода (FDD).
  • Расширение: Установлен один системный слот NemoBus для подключения современных периферийных устройств (DivMMC, BDI, PiCard, ZXKM, GeneralSound, ZX-Multisound и др.).
  • RIZER: Также возможно расширение через Rizer до 4-х устройств.

2. Комплект поставки и документация​

В результате на свет появился PentoGraf iBOM 1.01, Схема, Gerber.

Серия ёлок iBOM x4, Схема:
  • RIZER x4
  • RIZER x3
  • RIZER x2
  • RIZER x1
Предусмотрено использование памяти в корпусах SOP через переходник (Gerber).

Как упоминалось выше, можно использовать клавиатуру от Авроры.



3. Сборка​

Как правило, сборка и наладка проблем не вызывают. Хотя всё же проясним назначение перемычек.
  • JP1, JP2 и JP3 замыкаются в случае установки VGA-разъёма. При установке HDMI замыкать их не надо. Но при этом все резисторы R24-31 заменяются на 270 Ом.
  • Джампер J9 необходим для снятия питания с RP2040-Zero при перепрошивке.
  • Джампер J18 необходим при использовании ПЗУ W27C512.

4. ПЗУ​

ПЗУ для проекта находятся в папке ROM репозитория.

5. VGA​

Прошивка и настройки для RP2040-Zero находятся в папке VGA репозитория.


6. Лицензия​

Этот проект является открытым аппаратным обеспечением (Open Source Hardware). Графические материалы, схемы и топология печатной платы распространяются под лицензией CERN OHL v2 Weak Reciprocal (CERN-OHL-W-2.0).

Вы можете свободно распространять, модифицировать и производить это устройство при условии сохранения авторства Alex-2-Graf и публикации изменённых исходных файлов платы под аналогичной открытой лицензией.


7. Резюме​

PentoGraf-Pentagon-1024k — это авторский клон ZX Spectrum «Пентагон» от Alex-2-Graf, выполненный на 100% дискретной логике (К1533/К555) без CPLD/FPGA, с 1024 КБ SRAM на борту, интегрированным TurboSound (2× AY/YM2149F) и одним слотом NemoBus для современной периферии. Плата полностью совместима по форм-фактору с «Авророй» (Ленинград-2) и подходит в те же корпуса. Проект включает полный комплект документации: iBOM, схему, Gerber, файлы для RIZER-расширения, ПЗУ и прошивку для VGA на RP2040-Zero. Это продуманный инженерный продукт для энтузиастов, желающих собрать современный «Пентагон» с демосценной совместимостью в компактном форм-факторе.


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

Название файла / ПапкаОписаниеGitHubYandex.Диск
Export (папка)Файлы экспорта (iBOM, схема, Gerber)Ссылка на GitHubСсылка на Яндекс.Диск
Foto (папка)Фотографии готовой платыСсылка на GitHubСсылка на Яндекс.Диск
Gerber (папка)Gerber-файлы для производства печатной платыСсылка на GitHubСсылка на Яндекс.Диск
Jumpers (папка)Файлы, связанные с перемычками/джамперамиСсылка на GitHubСсылка на Яндекс.Диск
ROM (папка)ПЗУ для проектаСсылка на GitHubСсылка на Яндекс.Диск
Sources (папка)Исходные файлы проектаСсылка на GitHubСсылка на Яндекс.Диск
VGA (папка)Прошивка и настройки для RP2040-Zero (VGA/HDMI)Ссылка на GitHubСсылка на Яндекс.Диск
Скачать все файлыВсе файлы находятся в одном архивеСсылка на GitHubСсылка на Яндекс.Диск

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

  • Лицензия CERN OHL v2 Weak ReciprocalCERN-OHL-W-2.0
  • Автор: Alex-2-Graf
  • Репозиторий проектаGitHub
  • PentoGraf.jpg
    PentoGraf.jpg
    107.1 КБ · Просмотры: 16
Автор
Verter_bot
Просмотры
15
Первый выпуск
Последнее обновление

Оценки

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