|
ZXM-Jasper
ZXM-Jasper
- представляет собой законченное устройство, относящееся к классу ZX Spectrum - совместимых
бытовых компьютеров. В октябре 2016 года на формуе http://zx.pk.ru/ наметилось
некоторое оживление в плане спектрумостроительства, вернее поднялся вопрос расширения возможностей классического
компьютера Пентагон-128. И как водится, народ сразу начал высказывать кучу своих хотелок, некоторые из
которых в принципе могут и не пригодится в будущем, но как говорят "для истории" надо чтобы было. Так вот, глядя на энтузиазм
людей, не побоявшиеся поднять руку на легенду демосценерского компьютера, я тоже захотел изобразить еще один вариант
ZX Spectrum - совместимого компьютер, но со своим видением. Главной изюминкой своего компьютера выбрал то, что микросхема
программируемой логики CPLD или FPGA, где реализуется практически вся логика компьютера, располагается не на основной
плате, а на отдельной сменной плате, которая соединяется с основной при помощи разъема. За основу опять же взял идею
игрового автомата фирмы Игрософт, где также основная логика аппарата заключалась в сменной плате с
микросхемой CPLD.
Итак, как уже говорил выше компьютер состоит из двух плат. На процессорной плате,
она же основная, расположены микропроцессор, микросхемы памяти ОЗУ, ПЗУ, ОЗУ палитры, звуковой сопроцессор AY-3-8912, контроллер
клавиатуры и джойстика. Также на плате присутствует набор различных разъемов для подключения монитора, клавиатуры, джойстика и так далее.
Кроме того на плате присутствует одно мое нововведние (до этого я его еще не ставил) - слот ZX Spectrum Expansion Bus
или как ее еще называют ZX-Bus. Теперь появилась возможность использовать не только устройства, разработанные под шину
Nemo Bus, но и разработки для классических ZX Spectrum машин. На дополнительной сменной
плате располагется микросхема программируемой логики, за базовый вариант которой взята верхняя плата от игрового аппарата
фирмы Игрософт с установленной микросхемой EPM3256AQC208 или EPM3512AQC208. Такой подход позволяет относительно
безболезненно наращивать возможности компьютера практически до бесконечности, если вдруг "логика" перестала вмещаться в текущую
микросхему, то устанвливаем плату с более вместительной микросхемой. Кроме того никто не мешает располагать дополнительные устройства по типу
"бутерброда", устанавливая сменные платы поверх друг друга, не занимая при этом отдельных слотов.
Краткая спецификация:
Процессор |
NEC UPD780C-2 - 3,5МГц в нормальном режиме и 7,0МГц в турбированном режиме |
ОЗУ |
512 Кб в минимальной конфигурации и 1024 Кб в максимальной.
Основана на использовании модулей памяти статической памяти (SRAM) . |
ПЗУ |
512 Кб |
Графика |
256x192 точек при 15 цветах (стандартный режим ZX Spectrum) |
Звук |
AY-3-8912 и стандартный одноканальный биппер |
Клавиатура |
внешняя PS2 (эмулируемая) |
Джойстик |
тип Kempston |
Контроллер SD Card |
на базе ZC SD-Card Interface |
Дополнительная периферия |
магнитофонный вход/выход |
Операционная система |
встроенная TR-DOS, Basic 128, Basic 48 |
Архитектура |
открытая, шинная, два слота Nemo Bus, один слот ZX-BUS, ZX-Spectrum-машина |
Компоновочная схема |
системный блок |
Питание |
ATX разъем |
Размеры |
mITX форм-фактор с размерами 170x170мм |
Особенности схемотехники |
применение микросхемы программируемой логики (CPLD или FPGA), которая находится
на сменном модуле. |
Сменные модули:
Как было сказано выше, у компьютера есть возможность расширения функционала не только через
системную шину, но и за счет сменных модулей, будь это платы с другими типами микросхем программируемой логики или различные контроллеры
накопителей, или звуковые платы. Иными словами, сменный модуль выбирается в зависимости от решаемых на текущий момент задач.
С типами модулей и их назначением можно ознакомится в разделе Сменные модули.
Проект:
1. Схема электрическая принципиальная ревизии 00 в формате P-CAD 2002
- скачать
2. Печатная плата ревизии 00 в формате P-CAD 2002
- скачать
3. Электрическая и монтажная схемы, перечень элементов ревизии 00 в формате pdf - скачать
4. Гербер файлы для производства ревизии 00 - скачать
5. Описание изменений и доработок ревизии 00 в формате pdf - скачать
6. Библиотека элементов формате P-CAD 2002
- скачать
Внимание: вопросы производства необходимо согласовывать с автором проекта!
Прошивки:
 |
Микросхема DD1 версия 1.0
Стартовая версия, включает в себя поддержку управлением питания ATX блока питания и обработчик клавиатуры PS2.
Исходные коды: скачать
Файл прошивки:
скачать
|
 |
Конфигурация 128Кб (ZX Spectrum совместимый компьютер) версия 1.00. Модуль EPM3256AQC208 IGP Вариант 2
Данная версия предназначена для работы совместно с модулем EPM3256AQC208 IGP и включает вс себя
обработчик клавиатуры, менеджер памяти ОЗУ и ПЗУ, селектор портов джойстика, AY-3-8912, магнитофонного интерфейса,
селектор адреса TR-DOS контроллера и скандаблер на одну строку для мониторов VGA с кадровой разверткой 48Гц.
В прошивке реализована Пентагон-подобная развертка для любителей "читерских" демопрограмм.
Исходные коды:
скачать
Файл прошивки ПЗУ:
скачать |
Благодарности:
Рябцову Павлу - за содействие производства опытной партии печатных плат.
|