Мужик сделал PDP-11 на VHDL и выложил в сеть 11-11-11.
https://pdp2011.sytse.net/wordpress/pdp-11/
Мужик сделал PDP-11 на VHDL и выложил в сеть 11-11-11.
https://pdp2011.sytse.net/wordpress/pdp-11/
Последний раз редактировалось AlecV; 12.03.2021 в 12:27.
С любовью к вам, Yandex.Direct
Размещение рекламы на форуме способствует его дальнейшему развитию
Не прошло и 10 лет мне в лапки попала DE0-Nano.
В результате ковида, удаленки и прочего дизастера была откомпилирована и запущена PDP2011
(текущая версия). С момента выпуска автор сильно накрутил периферии, исправил кучу ошибок и т.д.
Вот пока присоединил Serial к консоли и получил:
Надо припаять гнездо SD-CardКод:Hello, world [t47]: cpu 11/70 fpu 177776 psw 177774 slr 177772 pir 177770 mbr 177766 cer 177764 id 177762 - 177760 size 177752 mr 177750 mnt 177746 - 177740 mr 177676 - 177600 pdr/par 177576 - 177572 mmu 177570 sdr 177566 - 177560 kl 177546 kw 176776 - 176700 rh 174516 - 174510 xu 173776 - 173000 m9312 172516 mmu 172376 - 172300 pdr/par 172276 - 172200 pdr/par 170376 - 170200 ubm 165776 - 165000 m9312 boot from rp:
Главное, что он допилил терминал до приемлемого варианта
Последний раз редактировалось Hunta; 11.03.2021 в 12:39.
Какая-то ерунда, не нашел гнездо для SD.
Поменял прошивку которая 173000 на родную 11/70 (терминатор шины M9312)
http://gunkies.org/wiki/M9312_ROM
Стало более знакомо, выводит собаку и дает смотреть ячейки.
У машины нету ни аппаратного micro-ODT ни теневых ПЗУ типа ВМ2, голый микромонитор на 173000Документация EK-M9312-TM-003 стр. 3.1Код:000106 174000 165212 000036 @L 0 @E 000000 007760 @E 000002 007760 @E 000004 000000 @E 000006 000000 @E 000010 165140 @E 000012 000000 @E 000014 007760 @E 000016 005760 @E 000020 007760 @E 000022 007760 @E 000024 007760 @E 000026 007760
Пишут должно работать Joerg Hoppe pdp11gui
UPD PDP11GUI работает. Очень забавно, менюшечки, окошечки.
Последний раз редактировалось AlecV; 12.03.2021 в 00:44.
hobot, картинки чего ? ГУЯ ?
http://www.retrocmp.com/tools/pdp11gui
Вот так он примерно выглядит.
В комплекте идет SIMH PDP-11, но гуй может работать с последовательным интерфейсом
в стиле ODT или M9312 (и еще в каких-то диалектах).
DE0-Nano выглядит совршенно обычно
https://pdp2011.sytse.net/wordpress/...ards/de0-nano/
Для запуска системы нужен переходник Serial LV-TTL для консоли
(у меня обычный USB хвост с Aliexpress на CP2101) и гнездо SD карточки.
Карточка используется напрямую т.е. сектор-в-сектор из образа диска
(не содержит никаких разделов и т.д.) . В исходниках реализовано 3 разных дисковых
контроллера (RK, RL и RM/RP), но в VHDL можно вставить только один.
Поддерживается карта Ethernet DEUNA. Но нужно покупать хвост SPI MAC Controller
ENC424J600.
Последний раз редактировалось AlecV; 12.03.2021 в 12:41.
hobot (12.03.2021)
Эту тему просматривают: 1 (пользователей: 0 , гостей: 1)