http://zx.pk.ru/showpost.php?p=467631&postcount=10 - тут видно фотку платы
и краткое описание к ней (на ВМ2). Плата сама по себе интересная )
http://zx.pk.ru/showpost.php?p=467631&postcount=10 - тут видно фотку платы
и краткое описание к ней (на ВМ2). Плата сама по себе интересная )
С любовью к вам, Yandex.Direct
Размещение рекламы на форуме способствует его дальнейшему развитию
Да, модуль интересный, но он "заточен" для ЧПУ. Возможно что там выполнена эмуляция ВП1-035/065, есть выход на RS-232 и можно подключить внешний терминал, хотя так по фотке вроде не видно. Еще на этом модуле явно видно классический интерфейс МПИ (весьма вероятно на 531АП2), но ножевые ответки явно не под ДВК-ашные РППМ16-72.
PS. Кто не следит за темой в барахолке - сегодня платы запустили в изготовление, ждем результат через пару недель. Как будет у меня время - набросаю прошивку для MAX3064 модуля на ВМ1, для начала однопроцессорную.
PPS. Потихоньку разбираюсь с МС1201.02 и КЦГД (БК уже пережеваны).
МС1201 вообще простая оказалась - выбрасываем ИРПР (оставляем только внутренние регистры и имитируем отключенное устройство), выбрасываем интерфейс к ГМД-70хх (у меня в гараже, кстати, 8-дюймовый привод лежит, не помню какой точно - относительно компактный такой, но чтобы подключить - пока такого сильного фанатизма я не испытываю), сам МПИ внутри ПЛИС как бы не нужен и остается у нас от 1201 совсем ничего - только ВП1-035 (которую надо бы допилить добавлением скрытого приемного FIFO) и все. Получается что повторить МС1201 на ПЛИС достаточно просто - интерфейс к ВМ2, контроллер SDRAM, ROM (скорее всего просто часть SDRAM сделаю readonly) и UART типа ВП1-035. Как поднимется с внешним терминалом - уже можно будет подумать о добавлении контроллера дисководов. КЦГД же устроен сильно полюбопытнее, еще не полностью понимаю как он работает, идет интересный процесс "ковыряния".
Эмуляция контроллера дисководов для МС1201 ( т.е. "не для БК" ) имеет смысл только в том случае, если с такого дисковода можно будет загрузить операционку, которую нельзя загрузить с TU-58 ( подключается через ВП1-035 ).
Загрузка с TU-58 требует наличия двух портов ВП1-035 (второй порт нужен для подключения терминала ). При наличии только одного последовательного порта - можно, используя мультиплексор HX - загрузить RT-11 ( Загрузка RT-11 через порт системного терминала ).
Да, конечно, надо реализовывать MX и MY контроллеры, с "железным" выходом (34-контактный разъем) на реальные дисководы - с таких можно загружаться. Но думаю прямо сейчас не стоит очень уж широко развивать тему - планов много, а свободного времени - не так уж. Для начала пусть оживет реализация БК-0010/0011 на модуле с ВМ1, тогда и осмотримся насчет того что делать дальше.
Контроллер MX, TEAC и советские дисководы, а также кучка дискет в МХ-формате в наличии есть, вопрос только когда руки до этой всей красоты дойдут. MY контроллер пока не попадался.
Sergey(22.09.2020)
Я могу ошибаться так как про саму БК0010\11 знаю довольно мало, но у меня сложилось впечатление, что реализовать БК-шку сложнее в разы чем типический pdp-11 CPU + SLU (как я понимаю это минимальный pdp-11 комп на котором в принципе идет почти весь софт, ну ясное дело тот что не требует HDD).
БК очень проста, унитарна и достаточно полно документирована. Кроме того уже есть реализации на ПЛИС, куда можно будет "подглядывать". У меня в наличии работающие "живые" 0010/0011М/SMK-512 - всегда можно быстренько анализатором/осиллографом снять интересующую диаграмму. ИМХО, БК как стартовая точка - неплохой вариант.
После реализации в ПЛИС интерфейса к процессорному модулю и SDRAM контроллера с регенерацией (видео БК, кстати отлично будет регенерировать все 8К страниц SDRAM, и вполне прозрачно - SDRAM сильно побыстрее связки ВП1-037+РУ5, есть очень высокий шанс что процессору вообще не прийдется ждать) до добавления UART и получения "PDP-11+ выход на внешний SLU" будет рукой подать.
Эту тему просматривают: 1 (пользователей: 0 , гостей: 1)