ZXM-Zephyr — это законченное устройство, относящееся к классу ZX Spectrum-совместимых бытовых компьютеров. Разработан в конце
2013 года как ответвление от другого проекта автора —
ZXM-Phoenix.
Отличия от ZXM-Phoenix
| Параметр | ZXM-Phoenix | ZXM-Zephyr |
|---|
| Основа | Микросхемы низкой степени интеграции (71–74 шт.) | ПЛИС Altera EPF8820A (семейство FLEX 8000) — практически вся логика внутри ПЛИС |
| Звук | YM2149F + биппер | YM2149F + SAA1099 + биппер → 9 каналов (6 каналов SAA1099 + 3 канала YM2149F) |
| Монтаж | Преимущественно выводной | Практически весь на SMD (кроме разъёмов и нескольких микросхем) |
| Мультикарта | ATmega8515 | AT90USB1287 (добавлены USB и управление ATX БП) |
| ОЗУ | SIMM 30 pin (1–2 МБ) | SRAM (512 КБ / 1 МБ) |
Причины создания
- Успешный опыт в освоении VHDL — автор написал первую конфигурацию в проекте Devboard Z80 и захотел перенести часть компьютера ZXM-Phoenix в строки кода VHDL
- Давняя мысль включить SAA1099 на борт компьютера — теперь звуковые возможности составляют 9 каналов
- Выбор пал на относительно недорогую микросхему EPF8820A (семейство FLEX 8000) — уже серийно не выпускается, но запасы ещё есть
Концепция
Применение ПЛИС позволяет реализовывать различные конфигурации компьютеров. Автор позиционирует устройство не как отладочную плату-конструктор, а именно как
законченное устройство — ZX Spectrum-совместимый компьютер.
Технические характеристики
| Параметр | Описание |
|---|
| Процессор | TMPZ84C00-8 — 3.5 МГц (норм.) / 7.0 МГц (турбо) |
| ОЗУ | 512 КБ / 1024 КБ (статическая память SRAM) |
| ПЗУ | 512 КБ (FLASH AM29F040) |
| Графика | 256×192 точек, 15 цветов (стандартный режим ZX Spectrum) |
| Звук | YM2149F + SAA1099 + биппер → 9 каналов |
| Клавиатура | Внешняя PS/2 (эмулируемая) |
| Джойстик | Kempston (эмулируемый) |
| Мышь | PS/2 Kempston-mouse (эмулируемая) |
| Контроллер FDD | КР1818ВГ93 |
| Контроллер HDD | IDE (Nemo IDE) |
| Контроллер SD Card | ZC SD-Card Interface |
| Контроллер USB | AT90USB1287 |
| Часы RTC | PCF8583P |
| Доп. периферия | RS232, магнитофонный вход/выход |
| ОС | TR-DOS, Basic 128, Basic 48 |
| Архитектура | Открытая, шинная, 3 слота ZX-BUS |
| ПЛИС | Altera EPF8820A (FLEX 8000) |
| Компоновка | Системный блок |
| Питание | ATX |
| Размеры | mATX, 220×180 мм |
Выпущенные экземпляры
| Ревизия | Производство | Количество | Цвет маски |
|---|
| 00 | Автор | 15 | — |
| 00.1 | Виталий Михальков (MV1971) / 2015 | 30 | Красная |
Важное примечание
Вопросы производства необходимо согласовывать с автором проекта!
Файлы для загрузки
Полезные ссылки проекта:
Благодарности
Автор не указал явных благодарностей на этой странице, но проект является развитием ZXM-Phoenix, где перечислены многие участники сообщества
ZX-PK.ru.