Sprinter

Материал из SpeccyWiki
Версия от 05:42, 15 ноября 2009; Zxdn (обсуждение | вклад)

(разн.) ← Предыдущая | Текущая версия (разн.) | Следующая → (разн.)
Перейти к: навигация, поиск

Sprinter — компьютер, разработанный и производившийся фирмой PetersPlus с 1997 по 2004 годы. Является одним из наиболее поздних и совершенных ZX Spectrum-совместимых компьютеров. Основной его особенностью являлось использование микросхемы программируемой логики, конфигурация которой могла изменяться программно. Это позволяло реализовать различные компьютеры на основе одной аппаратуры и переключаться между разными конфигурациями по желанию.

Всего было продано около 110 экземпляров компьютера, включая проданные за пределы России.

Тема Sprinter'а была закрыта компанией PetersPlus по причине бесперспективности. Хотя схема компьютера находилась в свободном доступе, наиболее важная часть проекта являлась закрытой — прошивки ПЛИС, их исходники и исходники ПО. В 2005 году группа NedoPC пыталась договориться с PetersPlus о получении доступа к документации для продолжения малосерийного производства (аналогично ATM Turbo), но PetersPlus запросила за документацию ~10000 долларов.

В феврале 2007 года Ivan Mak, разработчик Sprinter'а, опубликовал на форуме zx.pk.ru официальное объявление от лица PetersPlus об открытии всей информации по компьютеру и передаче её в общественное достояние. Однако, до осени 2009 года это объявление не соответствовало истине. На специально созданной странице была опубликована только доступная ранее информация. Осенью 2009 года была опубликована вся информация, включая прошивки ПЛИС и их исходники.

Устройство

Sprinter не имел жёстко заданного внутреннего устройства, определяющего его возможности. Основными элементами конструкции являлись процессор, память и программируемая логическая матрица большого объёма, в которую при включении компьютера загружалась конфигурационная прошивка. Эта прошивка определяла связи неизменных элементов компьютера (процессор, память, интерфейсы) и реализовала различные дополнительные устройства, например видеоконтроллер и генератор звука. Она также могла заменяться прямо в процессе работы компьютера, со скоростью до нескольких раз в секунду.

Существовало две версии компьютера — Sprinter 97 и Sprinter 2000 (Sp2000), отличавшихся характеристиками.

Конструктив

В основе конструктива компьютера Sprinter лежала возможность применения компонентов обычных IBM PC-совместимых компьютеров.

Плата компьютера имела форм-фактор AT и предназначалась для установки стандартный корпус формата AT. Использовались модули оперативной памяти SIMM72. На плате было предусмотрено два слота стандарта ISA-8 для подключения некоторых устройств от IBM PC, а также для собственных плат расширения. Было предусмотрено применение стандартных блоков питания AT, 3-дюймовых дисководов, жёстких дисков, CD-приводов, клавиатуры, мыши.

Характеристики

Sprinter 97

Плата Sprinter 97
  • Пpоцессоp: Zilog Z84C15 на частоте 14 МГц, 3.5 МГц в конфигурации ZX Spectrum
  • ПЛИС: ? Altera EPF10K10QC208 (10000 вентилей)
  • ОЗУ: от 1 до 4 МБ
  • Видео ОЗУ: 192 КБ
  • Контроллер дисковода: на микросхеме КР1818ВГ93
  • Поддерживаемые дисководы: 3.5" (720 КБ, 1.44 МБ), 5.25" (720 КБ)
  • Прочие устройства:
    • IDE-контроллер
    • Контроллер AT-клавиатуры
    • Контроллер COM-порта (два порта)
    • Контроллер параллельного порта, аналогичный Centronix (два порта)
  • Возможности расширения: три слота стандарта ISA-8

Sprinter 2000

Плата Sprinter 2000
  • Пpоцессоp: Zilog Z84C15 на частоте 21 МГц, 3.5 МГц в конфигурации ZX Spectrum
  • ПЛИС: Altera EP1K30QC208-3 (30000 вентилей)
  • ОЗУ: до 4 МБ (используются стандартные 72-контактные модули SIMM)
  • Быстpое ОЗУ: 64 КБ
  • ПЗУ: 128 КБ
  • Видео ОЗУ: 256 КБ (расширяется до 512 КБ)
  • Пропускная способность памяти: до 7 МБ в секунду
  • Контроллер дисковода: на микросхеме КР1818ВГ93
  • Поддерживаемые дисководы: 3.5" (720 КБ, 1.44 МБ), 5.25" (720 КБ)
  • Устройства отображения: CGA-монитор, RGB-монитор, телевизор с разъёмом SCART
  • Прочие устройства:
  • Возможности расширения: два слота стандарта ISA-8

Эмуляция

Из за особенностей устройства компьютера Sprinter его полноценная эмуляция в настоящее время невозможна — она потребует очень больших вычислительных ресурсов и детального знания архитектуры применяемой ПЛИС (которая является закрытой информацией фирмы-производителя). Однако, существует эмулятор SPRINT, эмулирующий работу компьютера со стандартной конфигурацией ПЛИС, в которой работает операционная система Estex и основная часть собственного ПО компьютера.

Документация

Ссылки