![]() |
Разработка БК-0101-10
Начинаю постепенно оформлять тему
Тут народ активно заказывает платы различных клонов Спектумов, не говоря о разных вариантах Speccy, вот я и подумал, почему бы не замутить плату БК 0101-10? Небольшая ремарка про название: Т.к. было ниже говорено код у БКшек двоичный, и в планах Экситона была БК 0100, что бы не было аналогии с этой разработкой, выбран следующий порядковый номер, а "10" год версии платы. Ну а вот собственно зачатки ТТХ: 1. Полная аппаратная реализация БК-0010.01/0011М (с выбором режима, а не так как в 0011М ограниченно) 2. Поддержка разных процов ВМ1/2/3 (в режимах "стандартный"/"скоростной"/"расширенный") 3. Замена всех ПЗУ на PLCC-32 флеш (я так понимаю 2 в паре, т.к. машина 16-ти битная) и всунуть туда всё что можно, с меню выбора варианта прошивки или расширения ПЗУ. 3.1. "Двухуровневое" флеш-ПЗУ: Вторая пара PLCC-32, с возможностью прошивки образа с SD Card в самой БК 0101-10, для эмуляции диска, что бы туда можно было закинуть часто используемый софт (но возможно это лишнее) 4. Система будет двухплатной Основная плата: 1. Плата стандартного размера и со стандартным крепежом и разъёмами (если кто захочет "зафаршировать" старый корпус) 2. S-Video и Composite на основной плате с выходом в разъём "ТВ" стандартный звук туда же для подключения по A/V 3. ОЗУ 128КБ на РУ5 ил 512КБ на РУ7 на основной плате. 4. Часы реального времени на основной плате. Плата расширения: 1. Плата "жёстко" подключается к "МПИ" и "УП" (и видимо шнурам к "ЦТВ" для преобразования видео в VGA и к "БП" для питания основной платы (при использовании платы расширения питание от стандартного БП или АТХ заводится на плату расширения)) это может быть как настольный вариант подключенный к оригинальной БК, так связка из двух плат в корпусе ATX 1.1. Транзит "МПИ" (и видимо "УП") для подключения плат расширения. 2. Поддержка PS/2 клавиатуры и PS/2 мыши 3. VGA видео на плате расширения 4. ОЗУ на SIMM'ах на плате расширения. 5. Звуковые процессоры на плате расширения, 6. Контроллеры FDD, IDE HDD, 2 COM, LPT, SD Card, возможно Game-port на плате расширения (расположение PS/2, COM, LPT стандартное для плат Pentium-III, чтобы без гиммора установить в ATX корпус) 7. Поддержка джойстиков Sega через COM-порты Сразу скажу, если кто-то заметил нестыковки между пунктами, я дуб в электронике, и технически реализовать это не смогу, тут нужны единомышленники-технари, единственное я могу взять на себя организационную работу про проектированию и производству этих плат. |
9. еще сделать реализацию флеш-карточек, как FDD или HDD (как получится)
10. Сразу запихнуть на плату блок ИРПС (хотя, можно и не делать) 11. Сделать поддержку PS2 мыши как УВК-01. 12. Установить кнопку сброса :) 13. сделать на плате сразу разъем для принтера и COM портов (лишними не будут), еще бы LAN и USB, но это чрезчур 14. Всунуть на ПЗУ Бейсик и МСТД 15. Установить музыкальный процессор 16. Турбо-режим 17. Выход не только на VGA, но и на композит (думаю, пригодится) 18. Выходы на джойстики 19. Установить микросхему часов реального времени. P.S. у меня много всяких идей, причем большинство из них бредовые, так что обращайтесь! |
Муз. процессор (AY) и так должен быть. Надо поставить что-то мощное типа General Sound'а - тогда звук будет на грани фантастики!
|
Если кого-то устроит обычная Altera DE1 и нету привязанности к дымящимся дипам с кириллической маркировкой, можно экспериментировать на базе bk0010. Процессор у меня вроде заработал: он на чистом Верилоге и исправлять его, если что, нетрудно. Ядро работает на 25 или 50МГц. Со SRAM-ом ест примерно в четыре раза меньше циклов, чем оригинал.
Поддержки SD пока нет, только начал. Но вообще проект уже можно брать, собирать, хакать, искать баги, фиксить и можно слепить из него хоть БК-0013, было бы время и желание. |
Не то чтобы оффтоп, но не по существу (дальше можно не читать) - насколько я знаю, оригинальная система нумерации моделей БК была двоичная. 0010, 0011, 0100 (про намерения о модели с таким номером упоминали в одном из номеров ВТиеП в конце 80х).
|
Quote:
Quote:
Quote:
Quote:
Quote:
Quote:
Quote:
Quote:
Quote:
"стандартный" - скорости и функуционал как в оригинале "скоростной" - функуционал как в оригинале, скорость по максимуму в зависимости от типа проца "расширенный" - скорости и функуционал максимуму в зависимости от типа проца 1 Quote:
Quote:
Quote:
Quote:
|
3 Attachment(s)
Вот, любуйтесь.
OFF: А у кого-нибудь случаем не осталось корпуса или "плоской" клавиатуры от БК. |
Quote:
Quote:
Quote:
|
Quote:
---------- Post added at 21:11 ---------- Previous post was at 21:10 ---------- Но клаву и корпус все-равно ищу:) |
Quote:
Quote:
|
| All times are GMT +4. The time now is 02:18. |
Powered by vBulletin® Version 3.8.3
Copyright ©2000 - 2014, Jelsoft Enterprises Ltd.