Карабас-Про
Ще один клон ZX Spectrum на FPGA ;)
Інтро
Карабас-Про є ZX Spectrum сумісною ЕОМ з програмним центральним процесором Z80 на базі ПЛІС Altera, інтерфейсами НГМД та НЖД (на базі Compact Flash), на борту присутні також контроллери PS/2 клавіатури та миши, модуль ESP8266 з послідовним з'єднанням UART, контроллер реального часу, вихід VGA та аналоговий звук, джойстик тощо.
Ідея
Ідея та основна мета цього проекту - зробити мініатюрний клон ZX Spectrum сумісного компьютеру "Профі", якій би мав на борту контроллери дисководів та жорстких дисків. Розмір плати при цьому відповідає розмірам реального флопі-дисководу 3.5".
Прошивка
Основна прошивка є закінченою та наразі реалізує:
- Відео-режим класичного ZX Spectrum та режим Профі 512x250 з палітрою 16 кольорів з 256
- Порт Профі CMR для керування розширеною періферією
- Контроллер НГМД, якій працює у режимах CP/M та класичного TR-DOS
- Контроллер НЖД на базі карт пам'яті Compact Flash
- Інтерфейс клавіатури PS/2 (емуляція PC XT клавіатури)
- Інтерфейс миши PS/2 (емуляція кемпстон та послідовної MS миши)
- Вихід VGA (потребує монітора з підтримкою кадрової 50 Гц)
- Турбосаунд (2 x AY-3-8912), Soundrive та SAA1099 (SAA працює лише при використанні EP4CE10)
- Підтримка механічних Atari-джойстиків в режимі емуляції Kempston
- Підтримка 3- та 6-кнопочних SEGA-джойстиків
- Контроллер реального часу за стандартом Профі, емуляція підтримки читання/запису
- Доступ до SD карт за протоколом Z-Controller
- Турбо режим 7 МГц без WAIT та 14 МГц з WAIT циклами
- Послідовний інтерфейс за стандартом ZX UNO зі швидкістю 115200 для комунікациї з ESP8266 модулем
- Додаткова ПЗУ з системою PQ-DOS BIOS
- Додаткова ПЗУ з утілітою Flash Tool від Doctor Max (надає можливість оновити ПЛІС та ПЗУ без програматорів)
- Додаткова ПЗУ з утілітою FDImage Tool від Doctor Max (надає можливість распаковки образів TRD, SCL, PRO, TD0 та FDI на гнучкі накопичувачі)
- OSD меню
- OSD повноекранний оверлей зі зручним інтерфейсом для швидкого налагодження апаратної частини
Додаткова інформація
Перелік помилок до друкованої плати rev.A: Дивитися.
Перелік помилок до друкованої плати rev.B: Дивитися.
Перелік помилок до друкованої плати rev.С: Дивитися.
Остання стабільна ревізія проекту: rev.Ї Завантажити.
Перелік змін до друкованої плати: Дивитися.
Реліз прошивки Профі Завантажити.
Донати Дивитися.