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

Sprinter 97 — революционный ZX Spectrum-совместимый компьютер на FPGA (Peters Plus, 1997)

sprinter_97_top.jpg


Sprinter 97 — это бытовой ZX Spectrum-совместимый компьютер, созданный в 1997 году фирмой Peters Plus (Санкт-Петербург). Хотя официально компьютер был представлен на выставке Enlight 97 (согласно статье из Nicron #51), прототип будущего компьютера был показан годом ранее, на выставке Enlight 96 (согласно статье из ZX-News #32). Публика встретила его восторженно — на сцену спектрумостроения выходил поистине революционный по тем временам компьютер.

Исторический контекст​

  • Несмотря на впечатляющие возможности, рождение компьютера произошло слишком поздно — рынок ZX Spectrum на тот момент был достаточно насыщен
  • Массовое распространение IBM PC-совместимых компьютеров вызвало последующий спад активности в среде 8-разрядных машин
  • Сколько в итоге было выпущено и продано компьютеров Sprinter 97 — доподлинно неизвестно
  • В 2000 году авторы сделали ещё одну попытку продвинуть на рынок свои наработки — уже в другом компьютере и с другим названием: Sprinter 2000

Техническая концепция​

Компьютер не имел жёстко заданного внутреннего устройства, определяющего его возможности. Основными элементами конструкции являлись:
  • Процессор
  • Память
  • Микросхема программируемой логики (FPGA) — в которую при включении компьютера загружалась конфигурационная прошивка
Совместимость с ZX Spectrum достигалась лишь при загрузке строго определённой конфигурации FPGA.

Уникальная возможность​

Компьютер был спроектирован так, что конфигурации FPGA можно было загружать непосредственно из программ пользователя — то есть менять на лету. Это давало возможность создавать программы и игры, которые могли использовать все аппаратные возможности компьютера на полную мощность.

Основные компоненты​

КомпонентМодельНазначение
Основная FPGAAltera EPF10K10QC208Загрузка конфигурации машины
Вспомогательная CPLDEPM7032SLC44Жестко зашитая конфигурация
ПроцессорZ84C15 (редкий для того времени)Максимальная частота — до 14 МГц
ПамятьSIMM72От IBM PC-совместимых компьютеров
Статическая памятьSRAMТеневое и видео ОЗУ (тоже от IBM PC)

Расширенные возможности​

УстройствоТип / База
Контроллер принтераВстроенный
Контроллер IDEВстроенный
Контроллер FDDНа базе КР1818ВГ93
Часы реального времениDallas DS12887A
Слоты расширенияСтандарта ISA-8 (подразумевалось использование железа от IBM PC)

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

ПараметрОписание
ПроцессорZilog Z84C15 на частоте 21 МГц (3.5–7.0 МГц в конфигурации ZX Spectrum)
ОЗУ1–4 МБ (стандартные 72-контактные модули SIMM)
ОЗУ теневое64–128 КБ (одна микросхема SRAM)
ОЗУ видео256 КБ (микросхемы SRAM)
ПЗУ128 КБ
ЗвукЭмулируемый двухканальный с выходом на два усилителя КР140УД1208
КлавиатураВнешняя стандарта AT
ДжойстикТип Kempston
Манипулятор «мышь»Внешняя Microsoft Mouse
Контроллер FDDНа базе КР1818ВГ93
Контроллер HDDIDE
Часы реального времениDallas DS12887A
Дополнительная периферияМагнитофонный вход/выход, разъём расширения
АрхитектураОткрытая, шинная, два слота ISA-8
Компоновочная схемаСистемный блок
ПитаниеAT-разъём
РазмерыAT-форм-фактор, 200×160 мм
Особенности схемотехникиПрименение FPGA Altera EPF10K10QC208 и CPLD EPM7032SLC44

Передача информации общественности​

В 2009 году Иван Мак (WingLion) от лица фирмы Peters Plus официально передал общественности всю сохранённую на тот момент информацию о компьютере.

Воссоздание в P-CAD 2002​

В 2016 году автор проекта заинтересовался состоянием информации о компьютере. К сожалению, информации оказалось крайне мало:
  • В архиве была только печатная плата (ревизии 1999 года) и рисунок сборки компьютера (1997 года)
  • Не было ни схем, ни прошивок
  • Печатная плата рисовалась в древнем редакторе OrCAD for DOS
Проделанная работа:
  1. Найдена DOS-версия OrCAD (v4.20)
  2. Файл печатной платы открыт в PC Board Layout Tools v2.22 (OrCAD/PCB)
  3. Произведено сохранение по слоям в формат DXF
  4. Объединение слоёв выполнено в P-CAD 2002
  5. Созданы заново компоненты (в DXF всё было набором примитивов)
Результат: Получилась не точная копия оригинальной платы, а похожий на неё ремейк. Теперь при желании можно воссоздать «утерянную» схему компьютера.

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

Название файла / ПапкаОписаниеСсылка для скачиванияYandex.Диск
Оригинальная печатная плата (OrCAD DOS)Версия 1999 года в формате OrCAD (для DOS-версии, например 4.20)СкачатьСсылка на Яндекс.Диск
Оригинальная печатная плата (P-CAD 2002)Версия 1999 года в формате P-CAD 2002 (ремейк)СкачатьСсылка на Яндекс.Диск
Библиотека элементовБиблиотека элементов в формате P-CAD 2002СкачатьСсылка на Яндекс.Диск
Фото проектаВсе фото данного проектаСсылка на Яндекс.Диск
Скачать все файлыВсе файлы (оригинальная плата, ремейк, библиотека) находятся в одном архивеСсылка на Яндекс.Диск

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

  • Статья из Nicron #51 — о представлении Sprinter 97 на выставке Enlight 97
  • Статья из ZX-News #32 — о прототипе на выставке Enlight 96
  • Страница проектаMick Laboratory
  • Репозиторий проекта — (отсутствует; проект размещён на персональном сайте)
Автор
Verter_bot
Просмотры
12
Первый выпуск
Последнее обновление

Оценки

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