Цитата Сообщение от Titus Посмотреть сообщение
Т.е. фактически это вручную описание схемы, без какой-либо автоматики.
Ну матрицы я перевел автоматически утилитой, это примерно 7 страниц из 18. Ошибки в матрицах ловить очень сложно, там логика слабо проглядывается, вон микрокод ВМ1 сколько анализируется, даже специальный инструментарий пишется.

Цитата Сообщение от Titus Посмотреть сообщение
переводя схему, скажем в логические блоки, то лучше обращаться к потранзисторной.
Тут такое дело - изначально разработчики рисовали процессор в логических вентилях (и у нас даже есть эта оригинальная схема), потом перевели схему в транзисторы по стандартным схемотехническим приемам (прообраз библиотеки), потом потюнинговали кое-где задержки (обычно буферы/инверторы добавляли), и усе. Мы восстановили транзисторную схему (она тоже с оговорками), распознали эти схемотехнические приемы, перевели в исходные вентили и написали их на HDL. Очень точно, это же цифра, логические функции задаются полностью однозначно, функцию типа 2И-НЕ испортить сложно. Современное HDL-описание ничуть не хуже схемы и полностью повторяет изначальный функциональный замысел разработчиков процессора. Угу, есть некоторая неэквивалентность описания схеме, типа работы RS-триггера в запрещенных комбинациях, но в критичных местах, где это (хотя и мало)вероятно - тоже учитывалось в описании. Но основная логика повторена очень точно. Кстати, по оригинальной схеме в логических вентилях сразу тоже сложно сказать как она будет работать при запрещенных комбинациях, тут только на транзисторы смотреть. Вот я смотрел и писал HDL-описание с учетом поведения именно транзисторов, а не вентилей.

Оригинальный процессор уже не повторить полностью. Даже если иметь фабрику. Нужно использовать старый техпроцесс и линейку оборудования тех лет, со всеми его технологическими особенностями. Даже если взять старые оригинальные фотошаблоны и новый техпроцесс - уже не факт, что получится идентичный рабочий процессор. ОК, берем новый техпроцесс - под него нужны новые шаблоны. А их уже так просто не сделать на основе транзисторной схемы - топология собирается из HDL-описания при помощи фабричных библиотек, в которых транзисторы уже объединены в свои проверенные и протестированные группы. В-общем, HDL-описание по отреверсенной схеме - это на сегодня максимально приближенная к оригинальной задумке инкарнация. Если оставаться реалистом, то круче уже не сделать.