ModelSim AE
Вид для печати
Дичаю я с этим ВМ3 - 550 тысяч всяких графических элементов в базе - транзисторов, межслойных переходов, сегментов.
97 процентов транзисторов (28+ тысяч) перенес в схему, осталось 3 процента (884 штуки). Это самые сложные, синхроблок, слабораспознаваемый набор разнообразной и неупорядоченной логики:
http://s019.radikal.ru/i618/1702/ab/8885928cea9et.jpg
что бы не дичать, надо автоматизировать процесс, вручную то свихнуться можно и на меньшем
Да тупо накидать транзисторов то несложно, надо же увязать их в осмысленную логику, понять что какой сигнал значит, выделить логические блоки. Анализ основное время занимает, за часок вечером получается 20-30 штук опознать и нарисовать. В-общем, на месяц еще возни где-то.
https://prikol-podarok.com/static/im...gpsxx5ms21.jpg
https://www.youtube.com/watch?v=TihIJTZBXUY - только 1 видео в 1 сообщении (это иногда не удобно)
вариант 2
Ну что, закидал все оставшиеся транзисторы в схему, начерно, без прорисовки. Провел первичную проверку по электрическим правилам, нашел еще три не присоединенные цепи. Всего в моей версии 1801ВМ3 (1991гв) вышло 28900 транзисторов ровно, исправлено пару сотен ошибок векторизации. На этом пока схему ВМ3 отложу, вернусь к проекту БК на реплике ВМ1.
А как же проект ВМ2? Которого ждет все прогрессивное человечество в лице любителей УКНЦ?
"Хвосты" надо позакрывать. Сейчас не закрыто:
- 1801ВП1-119 - закончить моделирование, снять с "живой" микросхемы диаграммы, выяснить в чем проблема с памятью на 1201.03
- 580ВМ80А - сделать вариант с шиной wishbone, перевести на единую тактовую, опубликовать проект на Оpencores
- 1801ВМ1 - попробовать двухпроцессорную конфигурацию, закончить разборку микрокода и дописать документацию, опубликовать на Оpencores
- точная реплика БК на основе результатов реверса 1801ВМ1
Есть еще ряд мелких проектов, для них даже платы изготовлены, но я пока их не начинаю, и новые фотографии не делаю, надо закончить начатое. Тогда уже с чистой совестью за ВМ2 можно браться :) Где-то к лету наверное реально.