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), которая находится на сменном модуле.

 

 

Сменные модули:

 

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

    Первым модулем я решил повторить плату с микросхемой программируемой логики EPM3256AQC208 (CPLD) от фирмы Игрософт. За основу была взята только схема, а разводку уже делал свою. Для удобства разводки и последующем программировании микросхемы CPLD были сгруппированы отвественные сигналы, кроме того микросхема ОЗУ была перенесена на другое место. Ну самое главное отличие в том, что теперь все основные детали находятся на верху, а не как в оригинале смотрели вниз.

 

 

    Вторым модулем я решил сделать контроллер дисковода на базе микросхемы КР1818ВГ93. Вся основная логика сосредоточена в микросхеме программируемой логики EPM3032ATC44. Важно отметить, кто данный контроллер не формирует сигналы DOS/ и NMI/, поэтому данные сигналы должны формироваться основым модулем с CPLD или FPGA компьютера.

 

 

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

 

 

 

Проект:

 

1. Схема электрическая принципиальная ревизии 00 в формате P-CAD 2002 - скачать
2. Печатная плата ревизии 00 в формате P-CAD 2002 - скачать
3. Электрическая и монтажная схемы, перечень элементов ревизии 00 в формате pdf - скачать
4. Гербер файлы для производства ревизии 00 - скачать
5. Схема электрическая принципиальная сменного модуля с EPM3256AQC208 на базе игрового аппарата Игрософт в формате P-CAD 2002 - скачать
6. Печатная плата сменного модуля с EPM3256AQC208 на базе игрового аппарата Игрософт в формате P-CAD 2002 - скачать
7. Электрическая и монтажная схема, перечень элементов сменного модуля с EPM3256AQC208 на базе игрового аппарата Игрософт в формате pdf - скачать
8. Схема электрическая принципиальная сменного модуля с EPM3256AQC208 в формате P-CAD 2002 - скачать
9. Печатная плата сменного модуля с EPM3256AQC208 в формате P-CAD 2002 - скачать
10. Электрическая и монтажная схема, перечень элементов сменного модуля с EPM3256AQC208 в формате pdf - скачать
11. Гербер файлы для производства сменного модуля с EPM3256AQC208 - скачать
12. Схема электрическая принципиальная сменного модуля контроллера дисковода на базе КР1818ВГ93 в формате P-CAD 2002 - скачать
13. Печатная плата сменного модуля контроллера дисковода на базе КР1818ВГ93 в формате P-CAD 2002 - скачать
14. Электрическая и монтажная схема, перечень элементов сменного модуля контроллера дисковода на базе КР1818ВГ93 в формате pdf - скачать
15. Гербер файлы для приозводства сменного модуля контроллера дисковода на базе КР1818ВГ93 - скачать
16. Схема электрическая принципиальная сменного модуля с EPM3256ATC144 в формате P-CAD 2002 - скачать
17. Печатная плата сменного модуля с EPM3256ATC144 в формате P-CAD 2002 - скачать
18. Электрическая и монтажная схема, перечень элементов сменного модуля с EPM3256ATC144 в формате pdf - скачать
19. Гербер файлы для производства сменного модуля с EPM3256ATC144 - скачать
20. Библиотека элементов формате P-CAD 2002 - скачать

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

 

 

      Mick Laboratory 2010...2017