Jan Kucera aka LMN128 приступил к тестам интересного прототипа нового компактного клона ZX Spectrum. Плата разведена под корпус фирменного ZX Spectrum +2 или +2A. В основе быстрая FPGA и реальный процессор Z80, похоже на наш Evolution. Особенность в том, что реальный процессор может быть отключен и заменен софтовым ядром в FPGA для достижения скоростей 20 Mhz и еще каких-то целей.
Сейчас ядро FPGA LMN128 поддерживает:
- ZX Spectrum 128 и Пентагон.
- Частота процессора 3,5 / 7/14 / 20МГц и 28 / 56МГц (только FPGA).
- Цифровой видеовыход на ТВ / монитор со звуком.
- Стандартный графический режим ZX Spectrum 128 с двумя страницами видео, Timex Hi-Res и Hi-Color, палитра ULAplus, GigaScreen - без мерцания и эффектов сканлайна
- Z80 DMA
- 3xAY, звук SounDrive / Stereo Covox / Specdrum
- DivMMC + ESXDOS
Технические характеристики:
- плата подходит к корпусу ZX Spectrum + 2 / + 2A, возможно позже и к другим корпусам
- реальный процессор Z80 до 20 МГц
- Цифровой видеовыход на ТВ / монитор со звуком.
- совместимость с клавиатурой +2 и + 2A
- Сменная плата FPGA: Плата Alchitry Au FPGA Xilinx Spartan7 с 256DRAM
- 512 КБ FLASH (базовое ПЗУ, esxdos и тесты) + FRAM 2 КБ (системная информация, конфигурация BIOS)
- стандартная шина расширения ZX Spectrum
- встроенные слоты расширения
- аналоговый стереозвук
- подключение магнитофона для + 2 / + 2A
- порты джойстика
- кнопка сброса и две дополнительные кнопки (NMI)
- 2 слота для SD-карт
Железо и FPGA способно обеспечить работу конфигураций:
- ZX Spectrum NEXT
- ZX Evolution
- ZX Uno
- TSConfig
- KAY
- Sam Coupe
Текущее состояние: Первый прототип платы уже работает на частота 20 МГц (реальный процессор Z80) no wait, модель памяти Pentagon 128, воспроизведение / запись ленты.
Дневники автора и страничка проекта тут.
Скрытый текст
[свернуть]