Компьютер-конструктор ZX Evolution

Плата компьютера ZX Evolution

Компьютер-конструктор ZX Evolution является развитием Spectrum-совместимых компьютеров, но собран на современной элементной базе и под современную периферию.

Разработчики: Вадим Акимов (LVD), Чунин Роман (CHRV), Дмитриев Дмитрий (DDP).

Характеристики

  • Центральный процессор — аналог Z80 (Z84C0020VEC), рабочие частоты: 3.5 МГц (обычный режим), 7 МГц (турбо-режим без WAIT), 14МГц (мега-турбо-режим с WAIT);
  • Память — 4 Мбайт ОЗУ, 512 Кбайт ПЗУ;
  • Форм-фактор платы — miniITX (microATX для Rev.A и B), 2 слота ZXBUS, питание ATX или +5 В и +12 В;
  • Гибкая архитектура, основанная на FPGA Altera EP1K50;
  • Периферийный контроллер ATmega128;
  • Интерфейс PS/2 для подключения PC-совместимых клавиатуры и мыши;
  • Интерфейсы дисковода для дискет 3.5" (КР1818ВГ93), IDE (один канал, два устройства master/slave), SD(HC) карта;
  • Два слота ZX Bus для подключение сторонних плат расширения;
  • Последовательный порт RS232 для прошивки, отладки и будущих применений;
  • Видеовыходы — RGB + Sync, VGA (аппаратный скандаблер). Можно подключить как ретро-монитор Электроника 32 ВТЦ так и LCD-мониторы;
  • Звуковые интерфейсы — бипер, AY (на плате использован AY-3-8910 или YM2149F), Covox (аппаратный ШИМ);
  • Поддержка механической клавиатуры и джойстика;
  • Магнитофонный вход/выход;
  • Энергонезависимые часы и календарь, сохранение базовых настроек (при установке батарейки).

Подключение VGA-монитора

Переключение между режимами VGA/RGB — клавиша «Scroll Lock».

Подключение VGA-монитора к ZX Evolution

EVO.COM — программа для PC-совместимых компьютеров. Она симулирует VGA режим компьютера ZX Evolution, что позволяет грубо оценить работоспособность монитора в этом нестандартном режиме.

Запускать программу нужно из «чистого» DOS-а или загрузиться с дискеты (EVO.IMG - образ 3,5” дискеты).
На экране рисуется изображение, имитирующее белый бордюр и ярко-белый экран Спектрума (размер и положение максимально близки к формируемому компьютером ZX Evolution).

Выход из программы — клавиша «ESC».

Видеоадаптер программируется для выдачи видео-сигнала близкого к видео-сигналу ZX Evolution.
H.Sync = 28322/909 = 31,157 kHz
V.Sync = 31157/640 = 48,68 Hz

Некоторые видеоадаптеры имеют незначительные особенности в формировании сигналов (для них сделаны модификации программы). Например, сигнал строчного синхроимпульса может быть задержан (скомпенсировано в EVO_M.COM), выдан раньше (EVO_P.COM), тактовая частота видеоадаптера может быть немного ниже значения 28,322 MHz (EVO_L.COM).

Подключение RGB-монитора

При желании к компьютеру ZX Evolution можно без проблем подключить RGB-мониторы типа «Электроника 32 ВТЦ». Для этого на плате выведены разъёмы X8 и X9 (см. схему). Для соединения монитора с разъёмом DIN5 можно сделать переходник. Распиновку придётся подбирать самостоятельно. Переключение между режимами VGA/RGB — клавиша «Scroll Lock».

Переходник DIN5 для подключения RGB-монитора

История версий

Revision C
Отличия от предыдущей версии:

  • Форм фактор miniITX (172x170mm);
  • Убран PAL кодер;
  • Добавлен принтерный интерфейс по стандарту AY-принтер;
  • Добавлено управление множителем частоты;
  • Добавлены аудиовходы (всего 3 аудиовхода);
  • Используется процессор Z80 в QFP корпусе;
  • Убран отдельный RGB разъем (все выведено на VGA);
  • Добавлен RS232-USB мост;
  • Убран AT разъем питания;
  • Добавлен разъем для подключения PAL кодера.

 

Revision B
Отличия от предыдущей версии:

  • Исправлен шаблон PS/2 клавиатуры-мыши;
  • Исправлен ОЕ на ICS501;
  • Увеличена площадь радиатора 78M05;
  • Добавлен джампер регулирующий присутствие 12V на слотах;
  • Добавлены направляющие для разъема ATX питания;
  • Увеличены контактные площадки дросселей;
  • Уменьшен размер платы;
  • Убран джампер разрешающий програмирование контроллера;
  • Сделано для диодов 4148 универсальная площадка (на SMD и выводные);
  • Для ZXBUS сделан указатель 1-го вывода;
  • Исправлена ошибка сброса ВГ93 (завел VG_RES на D19);
  • Сделан ключ разъема FDD как на ПЦ платах (5-ый контакт);
  • Добавлены на плату надписи «HDD Led», «PWR Led», «ZX Keyboard/ZX Joystick», «Slot1», «Slot2»;
  • Перемещен разъем VGA, чтобы был паралельно RGB-out.

Документация:

* — Использование в коммерческих целях только по договоренности с представителями NedoPC.

 

Revision A
Первая версия — экспериментальная, только у разработчиков.

* — Использование в коммерческих целях только по договоренности с представителями NedoPC.

Обновление