Цитата Сообщение от Titus Посмотреть сообщение
@Vslav не ответил на вопрос:
Вопрос Раз
Это вот на этот?
Цитата Сообщение от Titus Посмотреть сообщение
Опять же возникает вопрос, есть ли постоянный верхний depletion load в этих цепях, или же на плюс они заряжаются только в момент активности Pull-Up? Если постоянного верхнего depletion load нет, то это цепи также динамические, и в статике работать не будут.
Так ответ такой же как и ранее - степень легирования транзисторов неизвестна (скажем T6841 и T6873), вполне могут обеспечивать некоторый слабый Pull-Up в закрытом состоянии. А могут не обеспечивать. Но процессор заявлен производителем как статический, значит - скорее всего, подтяжка там есть.

Цитата Сообщение от Titus Посмотреть сообщение
1. Входные цепи регистров комплиментарные, AX и /AY. Соответственно, могут иметь 4 состояния - 01, 10 (обычные данные), а так же 00 (в этом случае даже при активном стробе _WA содержимое регистра не изменится), и 11 (в этом случае состояние регистра будет непредсказуемым, запрещенная комбинация).
А в чем вопрос? Значения AX и /AY всегда комплиментарные, никто специально мусор в регистры заносить не будет, поэтому управляется все разнесенными стробами генерируемым от автомата состояний ALU_ST[]. Специально режимы когда будет некомплиментарность я не выискивал, все делал по стандартной методике - создал компаратор шин, прогнал заводские тесты, автоматизированнм методом убедился что комплиментарность всегда наблюдается и потом ненужную AY в синхронных моделях выбросил. Хочешь поискать некомплиментарность сам? Я особого смысла не вижу, но направление в сторону ALU_ST я тебе указал.

Цитата Сообщение от Titus Посмотреть сообщение
2. Вывод на шину AX, /AY управляется сигналами RD2 (младший байт) и RD2H (старший байт). Если разрешения вывода на шину нет, то какой уровень на линиях AX, /AY? С точки зрения логики, 11 там
Ты расширение знака пропустил для старшего байта - SXT_RXY
Цитата Сообщение от Titus Посмотреть сообщение
быть не должно, т.к. это поставит регистры в неопределенное состояние. Однако, ровно перед активацией вывода на шину (по RD2), шина была заряжена подтяжкой PULL_AXY до высокого уровня, значит на шине может быть 11. А это запрещенная комбинация. Внимание, вопрос как это так?
Да не бывает там такого, кури автомат состояний и как стробы генерируются. Вот картинка:



Видишь как RD2/RD2H/SXT_RXY обрамляют строб записи WR2? Когда RD2 нулевой у нас работает подтяжка на AX/AY, потом RD2 переходит в высокий, подтяжка отключается и схема расширения знака приведет шины в комплиментарное состояние.

- - - Добавлено - - -

Цитата Сообщение от Titus Посмотреть сообщение
@Vslav остались такие вопросы относительно шины - что означают сигналы SXT_RXY и SXT_Y и QSWP?
SXT_RXY активирует расширение знака
SXT_Y=0 - расширять по старшему биту младшего байта, SXT_Y=1 - расширить нулевым байтом.
QSWP - на буферный регистр данных (на Q-bus) выполняется запись по нечетному адресу, соответственно надо блокировать расширение знака (а то затрет старший байт, который собственно всегда нужен при такой записи)