Speccy2010 — различия между версиями
Zxdn (обсуждение | вклад) |
Zxdn (обсуждение | вклад) |
||
Строка 1: | Строка 1: | ||
[[Изображение:Speccy2010_Board.jpg|thumb|right|Плата Speccy2010 в сборе]] | [[Изображение:Speccy2010_Board.jpg|thumb|right|Плата Speccy2010 в сборе]] | ||
− | '''Speccy2010''' — отечественный радиолюбительский клон [[ZX Spectrum 48K]]. Автор — Пётр Кицун ([[syd]]), [[Киев]]. Компьютер не производился серийно. Схема и исходники, включая разводку печатной платы, находятся в публичном доступе и были впервые опубликованы в [[2010]] году. | + | '''Speccy2010''' — отечественный радиолюбительский клон [[ZX Spectrum 48K]], дальнейшее развитие [[Speccy2007]]. Автор — Пётр Кицун ([[syd]]), [[Киев]]. Компьютер не производился серийно. Схема и исходники, включая разводку печатной платы, находятся в публичном доступе и были впервые опубликованы в [[2010]] году. |
== Конструкция == | == Конструкция == | ||
− | Speccy2010 построен на программируемой логике (FPGA), представляющей широкие возможности для реализации различных игровых компьютеров, в первую очередь ZX Spectrum. Плата имеет такие же габариты как и | + | Speccy2010 построен на программируемой логике (FPGA), представляющей широкие возможности для реализации различных игровых компьютеров, в первую очередь ZX Spectrum. Плата имеет такие же габариты как и Speccy2007, и во многом наследует ее. |
Основные характеристики: | Основные характеристики: | ||
*FPGA: EP2C8Q208C8N | *FPGA: EP2C8Q208C8N | ||
− | * | + | *Микроконтроллер: ARM, STR755FV2T6 или STR750FV2T6 |
− | * | + | *[[ОЗУ]]: SDRAM 16 MB K4S281632J-UC75 или 32 MB K4S561632J-UC75 |
− | *Часы: DS1338Z-33+ | + | *[[Часы]]: DS1338Z-33+ |
− | *Слот для SD/MMC карты | + | *Слот для [[SD/MMC]] карты |
− | *2 PS/2 порта для клавиатуры и | + | *2 PS/2 порта для [[клавиатура|клавиатуры]] и [[мышь|мыши]] |
− | *2 порта для | + | *2 порта для [[джойстик]]ов (стандарт Atari) |
*USB - виртуальный COM-порт для отладки и программирования микроконтроллера | *USB - виртуальный COM-порт для отладки и программирования микроконтроллера | ||
− | * | + | *Видеовыход: 3 R-2R матрицы, по 8 бит; разъемы: RGB, Composite, S-Video, VGA |
− | * | + | *Аудиовыход: TDA1543 или 2 R-2R матрицы, по 8 бит |
*Питание 5В, 1А | *Питание 5В, 1А | ||
Прошивка для ARM загружается по USB, прошивка для FPGA загружается прямо с SD/MMC карточки. Таким образом, для программирования устройства программаторы не нужны вообще. | Прошивка для ARM загружается по USB, прошивка для FPGA загружается прямо с SD/MMC карточки. Таким образом, для программирования устройства программаторы не нужны вообще. | ||
+ | == Программное обеспечение == | ||
Состояние ПО на сегодня: полностью все функции Speccy2007 v1.06, то есть тайминги Pentagon, 128K ОЗУ, эмулятор Beta Disk Interface, AY, загрузка TAP, TZX, SCL. | Состояние ПО на сегодня: полностью все функции Speccy2007 v1.06, то есть тайминги Pentagon, 128K ОЗУ, эмулятор Beta Disk Interface, AY, загрузка TAP, TZX, SCL. | ||
− | + | Кроме этого: | |
− | + | *Выход на TV - RGB, s-video, composite | |
− | + | *Более корректная и быстрая работа со SNA, теперь ни один байт дампа не портится | |
− | + | *[[Турбо-режим]]ы 7, 14 и 28 МГц | |
− | + | *Контроллер клавиатуры без [[WAIT]] | |
− | + | *Эмуляция нескольких типов джойстиков | |
− | + | *Эмуляция [[Kempston mouse]] | |
− | + | *[[Мультиколор]] и [[бордюрные эффекты]] | |
− | + | *Расширение ОЗУ до 1МБ по стандарту Pentagon | |
== Ссылки == | == Ссылки == |
Версия 12:36, 12 сентября 2010
Speccy2010 — отечественный радиолюбительский клон ZX Spectrum 48K, дальнейшее развитие Speccy2007. Автор — Пётр Кицун (syd), Киев. Компьютер не производился серийно. Схема и исходники, включая разводку печатной платы, находятся в публичном доступе и были впервые опубликованы в 2010 году.
Конструкция
Speccy2010 построен на программируемой логике (FPGA), представляющей широкие возможности для реализации различных игровых компьютеров, в первую очередь ZX Spectrum. Плата имеет такие же габариты как и Speccy2007, и во многом наследует ее.
Основные характеристики:
- FPGA: EP2C8Q208C8N
- Микроконтроллер: ARM, 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, composite
- Более корректная и быстрая работа со SNA, теперь ни один байт дампа не портится
- Турбо-режимы 7, 14 и 28 МГц
- Контроллер клавиатуры без WAIT
- Эмуляция нескольких типов джойстиков
- Эмуляция Kempston mouse
- Мультиколор и бордюрные эффекты
- Расширение ОЗУ до 1МБ по стандарту Pentagon