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. Такой подход позволяет относительно безболезненно наращивать возможности компьютера практически до бесконечности, если вдруг "логика" перестала вмещаться в текущую микросхему, то устанвливаем плату с более вместительной микросхемой. Кроме того никто не мешает располагать дополнительные устройства по типу "бутерброда", устанавливая сменные платы поверх друг друга, не занимая при этом отдельных слотов.

 

 

     В заключении отмечу, что на данном этапе нет рабочего образца и даже печатной платы. Все пока находится в виде документации в электронном виде. Может в будущем появится в железе рабочий вариант.

 

Краткая спецификация:

 

Процессор

TMPZ84C00-8 - 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 в формате PCAD2002 - скачать
2. Печатная плата ревизии 00 в формате PCAD2002 - скачать
3. Электрическая схема ревизии 00 в формате pdf - скачать
4. Библиотека элементов формате PCAD2002 - скачать

Внимание: вопросы производства необходимо согласовывать с автором проекта!

 

 

      Mick Laboratory 2010...2016