Sprinter — различия между версиями
Zxdn (обсуждение | вклад) (→Sprinter 2000) |
Zxdn (обсуждение | вклад) (→Ссылки) |
||
(не показано 5 промежуточных версии этого же участника) | |||
Строка 1: | Строка 1: | ||
− | '''Sprinter''' | + | '''Sprinter''' — компьютер, разработанный и производившийся фирмой [[PetersPlus]] с [[1997]] по [[2004]] годы. Является одним из наиболее поздних и совершенных ZX Spectrum-совместимых компьютеров. Основной его особенностью являлось использование микросхемы программируемой логики, конфигурация которой могла изменяться программно. Это позволяло реализовать различные компьютеры на основе одной аппаратуры и переключаться между разными конфигурациями по желанию. |
Всего было продано около 110 экземпляров компьютера, включая проданные за пределы России. | Всего было продано около 110 экземпляров компьютера, включая проданные за пределы России. | ||
− | Тема Sprinter'а была закрыта компанией PetersPlus по причине бесперспективности. Хотя схема компьютера | + | Тема Sprinter'а была закрыта компанией PetersPlus по причине бесперспективности. Хотя схема компьютера находилась в свободном доступе, наиболее важная часть проекта являлась закрытой — прошивки ПЛИС, их исходники и исходники ПО. В [[2005]] году группа [[NedoPC]] пыталась договориться с PetersPlus о получении доступа к документации для продолжения малосерийного производства (аналогично [[ATM Turbo]]), но PetersPlus запросила за документацию ~10000 долларов. |
− | В феврале [[2007]] года [[Ivan Mak]], разработчик Sprinter'а, опубликовал на форуме [[zx.pk.ru]] официальное объявление от лица PetersPlus об открытии всей информации по компьютеру и передаче её в общественное достояние. Однако, до | + | В феврале [[2007]] года [[Ivan Mak]], разработчик Sprinter'а, опубликовал на форуме [[zx.pk.ru]] официальное объявление от лица PetersPlus об открытии всей информации по компьютеру и передаче её в общественное достояние. Однако, до осени 2009 года это объявление не соответствовало истине. На специально созданной странице была опубликована только доступная ранее информация. Осенью 2009 года была опубликована вся информация, включая прошивки ПЛИС и их исходники. |
== Устройство == | == Устройство == | ||
Sprinter не имел жёстко заданного внутреннего устройства, определяющего его возможности. Основными элементами конструкции являлись процессор, память и программируемая логическая матрица большого объёма, в которую при включении компьютера загружалась конфигурационная прошивка. Эта прошивка определяла связи неизменных элементов компьютера (процессор, память, интерфейсы) и реализовала различные дополнительные устройства, например видеоконтроллер и генератор звука. Она также могла заменяться прямо в процессе работы компьютера, со скоростью до нескольких раз в секунду. | Sprinter не имел жёстко заданного внутреннего устройства, определяющего его возможности. Основными элементами конструкции являлись процессор, память и программируемая логическая матрица большого объёма, в которую при включении компьютера загружалась конфигурационная прошивка. Эта прошивка определяла связи неизменных элементов компьютера (процессор, память, интерфейсы) и реализовала различные дополнительные устройства, например видеоконтроллер и генератор звука. Она также могла заменяться прямо в процессе работы компьютера, со скоростью до нескольких раз в секунду. | ||
− | Существовало две версии компьютера | + | Существовало две версии компьютера — ''Sprinter 97'' и ''Sprinter 2000'' (''Sp2000''), отличавшихся характеристиками. |
== Конструктив == | == Конструктив == | ||
В основе конструктива компьютера Sprinter лежала возможность применения компонентов обычных IBM PC-совместимых компьютеров. | В основе конструктива компьютера Sprinter лежала возможность применения компонентов обычных IBM PC-совместимых компьютеров. | ||
− | Плата компьютера имела форм-фактор AT и предназначалась для установки стандартный корпус формата AT. Использовались модули оперативной памяти SIMM72. На плате было предусмотрено два слота стандарта ISA-8 для подключения некоторых устройств от IBM PC, а также для собственных плат расширения. Было предусмотрено применение стандартных блоков питания AT, 3-дюймовых дисководов, жёстких дисков, CD-приводов, клавиатуры, мыши. | + | Плата компьютера имела форм-фактор AT и предназначалась для установки стандартный корпус формата AT. Использовались модули оперативной памяти [[SIMM72]]. На плате было предусмотрено два слота стандарта ISA-8 для подключения некоторых устройств от IBM PC, а также для собственных плат расширения. Было предусмотрено применение стандартных блоков питания AT, 3-дюймовых дисководов, жёстких дисков, CD-приводов, клавиатуры, мыши. |
== Характеристики == | == Характеристики == | ||
Строка 53: | Строка 53: | ||
== Эмуляция == | == Эмуляция == | ||
− | Из за особенностей устройства компьютера Sprinter его полноценная эмуляция в настоящее время невозможна | + | Из за особенностей устройства компьютера Sprinter его полноценная эмуляция в настоящее время невозможна — она потребует очень больших вычислительных ресурсов и детального знания архитектуры применяемой ПЛИС (которая является закрытой информацией фирмы-производителя). Однако, существует эмулятор [[SPRINT]], эмулирующий работу компьютера со стандартной конфигурацией ПЛИС, в которой работает операционная система [[Estex]] и основная часть собственного ПО компьютера. |
+ | |||
+ | == Документация == | ||
+ | *[[Медиа:Sprinter_2000_Schematic.pdf|Принципиальная схема Sprinter 2000 v1.62]] (PDF) | ||
== Ссылки == | == Ссылки == | ||
Строка 61: | Строка 64: | ||
[[Категория:ZX Spectrum-совместимые компьютеры]] | [[Категория:ZX Spectrum-совместимые компьютеры]] | ||
+ | [[Категория:Отечественные клоны]] |
Текущая версия на 02:42, 15 ноября 2009
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
- П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 КБ)
- Прочие устройства:
- Возможности расширения: три слота стандарта ISA-8
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
- Прочие устройства:
- Часы реального времени (DALLAS)
- IDE-контроллер
- Контроллер AT-клавиатуры
- Контроллер Microsoft Mouse
- Возможности расширения: два слота стандарта ISA-8
Эмуляция
Из за особенностей устройства компьютера Sprinter его полноценная эмуляция в настоящее время невозможна — она потребует очень больших вычислительных ресурсов и детального знания архитектуры применяемой ПЛИС (которая является закрытой информацией фирмы-производителя). Однако, существует эмулятор SPRINT, эмулирующий работу компьютера со стандартной конфигурацией ПЛИС, в которой работает операционная система Estex и основная часть собственного ПО компьютера.
Документация
Ссылки
- Старый сайт компании PetersPlus
- Sprinter unoffical - эмулятор и SDK на сайте NedoPC
- Sprinter ressurection - страница Ivan Mak о публикации документации