https://shop.trenz-electronic.de
там и алтера и ксайлинкс в наличии и с документацией.
Вид для печати
https://shop.trenz-electronic.de
там и алтера и ксайлинкс в наличии и с документацией.
Кстати, есть же еще ReVerSE-U16: с SD, HDMI и USB host на борту, на основе Cyclone-IV и SDRAM.
Идеально же! :)
только у меня нет этой борды, чтоб поиграться с портированием
Там по прежнему до 22k LE? Тогда не совсем идеально.
J-11? Почему? Какая оценка?
Для оценки я смотрю на RISC-V реализованный на SpinalHDL в разных конфигурациях, включая I/D кеш, MMU и прочие радости, чтоб поднять Linux. Примеры 2х SoC:
https://github.com/SpinalHDL/VexRiscv
А что J11? Правильно написанный J11 вполне влезет в 5К. А если регистровый файл ляжет в RAM-блок то и в 4K должен уместиться.
Вон в 22K целый PC/XT засовывают, норм.
- - - Добавлено - - -
Да, я как бы догадывался что там скромно, но чтобы оно сблекджеком и продажными девушкамиMMU и cache влазило в 3K LUT - это круто.
В качестве эксперимента, попробовал сделать плату МС1201.01. Воткнул процессор 1801ВМ1 со своей обвязкой, ПЗУ 000, сделал переключатель карты памяти через регистр начального пуска. Получилась, по сути, ЭВМ ДВК-1, только вместо внешнего терминала 15ИЭ-00-013 используется КСМ.
Грузиться эта плата умеет только с дисков DX (вот и пригодились, наконец):
RT-11 v5.4 грузиться отказывается, но 5.01 вполне загрузилась. Почему-то RESORC показывает поддержку EIS, хотя EIS в ВМ1 отродясь не было, кроме команды MUL в последних ревизиях.Код:160442
@D0
SL V08.00 [SW] sTOROVEWYH s.w. 1988
RT-11SJ V05.01
.SET TT QUIET
.
.SH CONF
RT-11SJ V05.01
Booted from DX0:RT11SJ
USR is set SWAP
EXIT is set SWAP
KMON is set NOIND
TT is set QUIET
ERROR is set ERROR
SL is set OFF
EDIT is set Unknown
KMON nesting depth is 3
LSI 11 or PDP 11/03 Processor
56KB of memory
Extended Instruction Set (EIS)
60 Cycle System Clock
FPU support
Если кому интересно, все это лежит в экспериментальной ветке dvk1 репозитория. Модулем верхнего уровня надо назначить mc1201_01 вместо mc1201_02.
Конечно, смысла особого в этой плате нет - МС1201.02 умеет все то же самое и даже гораздо больше. Но получился прикольный такой конструктор ЭВМ. Наверное, можно и Электронику-60 сделать, собрав процессорную плату на LSI-11, но, опять же, пользы от нее будет немного.
Это и есть RT-11 от DEС. Не рафос и не фодос.... Удаление стартового файла ничего не меняет.
А вот если установить параметр VM1_CORE_MULG_VERSION =0, выкинув поддержку MUL, то RESORC забывает о поддержке EIS. Получается, RESORC определяет поддержку EIS только по наличию команды MUL.