Периодически на разных форумах возникают идеи "а давайте сделаем БК12" и прочие "а давайте сделаем"
Идеи высказываются, но не находят достаточного количества желающих участвовать в разработке и тем более купить
Соответственно я подумал и решил высказать вслух свои соображения на эту тему.
Сделать что-то интересно, те вполне приятно для души. Проблема в том, что семейство PDP-11х машин достаточно разнообразно - те основные архитектуры это БК ДВК УКНЦ и в сторонке стоит DecPro.
Занявшись одним направлением, мы серьезно ограничиваем применимости решения. Просто заявив что у нас БК12 с 20Mhz процессором и памятью 2МБ мы не получим ничего. Надо признать что только для такой БК никто ничего не напишет - как это не печально.
Писать будут только под массовое решение - те как минимум 100 машин.
Что делать ? Идея очевидна и лежит на поверхности. нужно сделать платформу для поддержки БК ДВК(1-4), возможно УКНЦ, и Электроника 85
похожая идея уже высказывалась вот тут http://zx-pk.ru/showthread.php?t=21192
я же предлагаю ее конкретизировать
те нужна железка со возможностью сконфигурировать на ней широкий спектр PDP-11 машин. Что важно, такое решение может быть интересно и за пределами СНГ, те оно может как-то компенсировать затраты и вообще принести моральное удовлетворение.
Соответственно вырисовываются следующие большие узлы на ПЛИС [первая прикидка]
1. CPU и сопутствующие узлы (таймеры, диспетчера памяти, сама память)
2. Переферийный процессор - в режиме УКНЦ эмулирует ПП, в режиме ДВК - КСМ, КГД, КЦГД , в режиме БК - обработка клавиатуры и видео
3. Внешние устройства - эмуляция MY MX DW итд в режиме ДВК, контроллер HDD/FDD в режиме БК
+ всякие порты и устройства
возможно машинке можно будет дать и сопутствующие полезные направления - логический анализатор к примеру
а эмуляция DecPro imho вообще будет интересна сама по себе
Предлагаю высказаться