Вообще-то микроадрес на ВМ2 - 6 бит.
Вид для печати
Да, это перевод оригинала readme.md
Табличка не скопировалась, пришлось руками писать, накосячил :)
Продолжаю ковырять М4 на секционнике 1804 (оно же Am2900). Сделал модель арифметического слайса - 1804ВС1.
В сети достаточно часто встречаются модели для этой микросхемы (она же Am2901), но я не нашел НИ ОДНОЙ, где правильно обрабатывается флаг арифметического переполнения (V) и флаги для работы ускоренного переноса для всех возможных операций. Даташиты тоже попадаются разные и между ними есть разногласия. Пришлось брать живую 1804ВС1, цеплять к ней stm32 и снимать фактические значения с реальной микросхемы, а потом доводить модель до полного совпадения - все считанные значения были сохранены в файл и написан тест-бенч, гоняющий модель и сравнивающий результаты с эталонным файлом.
Vslav, может пригодится https://openflexure.gitlab.io/projects/deltastage/
Закончил начерно описание М4, верилог написан, осталось самое вкусное - запуск и отладка :)
Выложил очередной коммит на github: https://github.com/1801BM1/cpu11/tree/master/am4
PS. Отвез химику разные микросхемы, но он занят отчетами под конец года, так что, скорее всего будет заниматься травлением уже в следующем году.
Картинка для привлечения внимания:
https://www.1801bm1.com/files/images/cut_out.jpg