Speccy2010

Материал из SpeccyWiki
Перейти к: навигация, поиск
Плата Speccy2010 в сборе

Speccy2010 — отечественный радиолюбительский клон ZX Spectrum 48K. Автор — Пётр Кицун (syd), Киев. Компьютер не производился серийно. Схема и исходники, включая разводку печатной платы, находятся в публичном доступе и были впервые опубликованы в 2010 году.

Конструкция

Speccy2010 построен на программируемой логике (FPGA), представляющей широкие возможности для реализации различных игровых компьютеров, в первую очередь ZX Spectrum. Плата имеет такие же габариты как и speccy2007, и во многом наследует ее.

Основные характеристики:

  • FPGA: EP2C8Q208C8N
  • uC: STR755FV2T6 (или STR750FV2T6)
  • Память: SDRAM 16 Mb K4S281632J-UC75 (или 32 Mb K4S561632J-UC75)
  • Часы: DS1338Z-33+
  • Слот для SD/MMC карты
  • 2 PS/2 порта для клавиатуры и мышки
  • 2 порта для джойстиков (стандарт Atari)
  • USB - виртуальный COM-порт для отладки и программирования микроконтроллера
  • Видео 3 R-2R матрицы, по 8 бит (разъемы: RGB, Composite, S-Video, VGA)
  • Аудио TDA1543 или 2 R-2R матрицы, по 8 бит
  • Питание 5В, 1А

Прошивка для ARM загружается по USB, прошивка для FPGA загружается прямо с SD/MMC карточки. Таким образом, для программирования устройства программаторы не нужны вообще.

Состояние ПО на сегодня: полностью все функции Speccy2007 v1.06, то есть тайминги Pentagon, 128K ОЗУ, эмулятор Beta Disk Interface, AY, загрузка TAP, TZX, SCL.

кроме этого:

- выход на TV - RGB, s-video, composit
- более правильная и быстрая работа со sna (теперь ни один байт дампа не портиться)
- турбо (7, 14 и 28 MHz)
- безвейтовая клавиатура
- эмуляция нескольких типов джойстиков
- эмуляция kempston mouse
- все мультикололры и бордереффекты идут четко (как на spectaculatore)
- расширение памяти до 1МБ (стандарт пентагона)

Ссылки