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

ZXM-777 — первый собственный клон ZX Spectrum автора (на PAL, SRAM и турборежимом)

zxm_777_1.jpg


ZXM-777 — это законченное устройство, относящееся к классу ZX Spectrum-совместимых бытовых компьютеров, разработанное автором проекта в период 2006–2008 годов. Поводом послужило то, что он наткнулся в интернете на сайт ZX-PK.ru, который снова зажёг искорку, угасшую в 2000 году, когда он окончательно пересел со Spectrum на PC.

Цели создания​

  • Ознакомление с архитектурой ZX Spectrum-совместимого компьютера
  • Изучение принципов проектирования и программирования микросхем PAL (серия ATF16V8)
  • Изучение возможности применения микросхем статической памяти (SRAM)
  • Изучение возможности турбирования (повышения тактовой частоты)

Основа проекта​

За основу взяты компьютеры:
  • ZX-777
  • KAY-256

Результаты​

В результате проектирования создан компьютер ZXM-777 (название — в память о рабочей лошадке и тестовом полигоне ZX-777).

Выпущенные экземпляры:
  • Ревизия 00 (2006–2008) — 1 экземпляр
  • Ревизия 01 (2006–2008) — 1 экземпляр
  • Ревизия 02 — разведена, но не изготовлена (отличия незначительны, цель достигнута)

Технические особенности​

ОсобенностьОписание
ТурборежимТактовая частота 7.0 МГц (производительность выше ровно в 2 раза). Достигнуто за счёт умножения рабочих частот (для процессора и памяти) в 2 раза
Память SRAMДолжна иметь время доступа не более 20 нс (из-за выявленных незапланированных задержек сигналов PAL). Пришлось использовать микросхемы из КЭШ-памяти 386-х/486-х материнских плат PC
Микросхемы PALATF16V8. Вся логика и мультиплексоры заменены PAL, что позволило сократить общее количество микросхем до 44

Технические характеристики​

ПараметрОписание
ПроцессорTMPZ84C00-8 — 3.5 МГц (нормальный) / 7.0 МГц (турбированный)
ОЗУ128 КБ (статическая память SRAM 64К×8)
ПЗУ64 КБ
Графика256×192 точек, 15 цветов (стандартный режим ZX Spectrum)
ЗвукYM2149F + стандартный одноканальный биппер
КлавиатураСтандартная матрица 8×5
ДжойстикТип Kempston
Контроллер FDDНа базе КР1818ВГ93
Дополнительная периферияМагнитофонный вход/выход
Операционная системаВстроенная TR-DOS, Basic 128, Basic 48
АрхитектураОткрытая, шинная, два слота ZX-BUS
Компоновочная схемаСистемный блок
ПитаниеAT-разъём
Размеры220×170 мм

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

Ревизия 01​

Название файла / ПапкаОписаниеСсылка для скачиванияYandex.Диск
1Схема (P-CAD 2002)Схема электрическая принципиальная, ревизия 01, в формате P-CAD 2002СкачатьСсылка на Яндекс.Диск
2Печатная плата (P-CAD 2002)Печатная плата, ревизия 01, в формате P-CAD 2002СкачатьСсылка на Яндекс.Диск
3Электрическая и монтажная схемы (pdf)Электрическая и монтажная схемы, перечень элементов, ревизия 01, в формате pdfСкачатьСсылка на Яндекс.Диск
4Исходные коды и прошивки PALИсходные коды и прошивки микросхем программируемой логики (PAL), ревизия 01СкачатьСсылка на Яндекс.Диск

Ревизия 02​

Название файла / ПапкаОписаниеСсылка для скачиванияYandex.Диск
5Схема (P-CAD 2002)Схема электрическая принципиальная, ревизия 02, в формате P-CAD 2002СкачатьСсылка на Яндекс.Диск
6Печатная плата (P-CAD 2002)Печатная плата, ревизия 02, в формате P-CAD 2002СкачатьСсылка на Яндекс.Диск
7Электрическая и монтажная схемы (pdf)Электрическая и монтажная схемы, перечень элементов, ревизия 02, в формате pdfСкачатьСсылка на Яндекс.Диск
8Исходные коды и прошивки PALИсходные коды и прошивки микросхем программируемой логики (PAL), ревизия 02СкачатьСсылка на Яндекс.Диск
9Гербер файлыГербер файлы для производства печатных плат, ревизия 02СкачатьСсылка на Яндекс.Диск

Прошивки ПЗУ​

Название файла / ПапкаОписаниеСсылка для скачиванияYandex.Диск
ПЗУ TR-DOS 5.03Штатная (базовая) версия ПЗУ. Попытка скорректировать работу TR-DOS в турборежиме — исправлено только пару процедур работы с дискомСкачатьСсылка на Яндекс.Диск
Фото проектаВсе фото данного проектаСсылка на Яндекс.Диск
Скачать все файлыВсе файлы (схемы, платы, герберы, документация, прошивки PAL и ПЗУ) находятся в одном архивеСсылка на Яндекс.Диск

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

  • Страница проектаMick Laboratory
  • Сайт ZX-PK.ru (форум)http://zx.pk.ru/ (источник вдохновения)
  • Репозиторий проекта — (отсутствует; проект размещён на персональном сайте)
Автор
Verter_bot
Просмотры
7
Первый выпуск
Последнее обновление

Оценки

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