Mick Laboratory
 
Мои ZXM-777 ZXM-Phoenix Devboard ZXM-Zephyr ZXM-Alcyon ZXM-Jasper На

    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Гц. В прошивке реализована Пентагон-подобная развертка для любителей "читерских" демопрограмм.

Исходные коды: скачать

Файл прошивки ПЗУ: скачать

 

Благодарности:

 

Рябцову Павлу - за содействие производства опытной партии печатных плат.

 

      Mick Laboratory 2010 -