...
Ведь этот механизм работает одинаково и в первой половине такта, и во второй, сигнал RPLY тоже в обоих случаях снимается совершенно одинаково, но в одном случае модель работает, а во втором виснет.
Поясню конкретнее, что имеется в виду.
Вариант 1 :
1. Первая половина такта. На входе модели RPLY в состоянии N - всё работает.
2. Вторая половина такта. На входе модели RPLY в состоянии Z - всё работает.
3. Первая половина такта. На входе модели RPLY в состоянии Z - всё работает.
4. Вторая половина такта. На входе модели RPLY в состоянии Z - всё работает.
Вариант 2 :
1. Первая половина такта. На входе модели RPLY в состоянии N - всё работает.
2. Вторая половина такта. На входе модели RPLY в состоянии N - всё работает.
3. Первая половина такта. На входе модели RPLY в состоянии Z - модель зависла.
4. Вторая половина такта. На входе модели RPLY в состоянии Z - модель продолжает висеть.
Зависшая модель продолжает реагировать на изменение DCLO :
Код:
-------------------------------------------------
C B S D D W R B I I D D S I H E A D I S S
L AD S Y I O T P S R A M M A N A V C C R L L
C Y N N U B L 7 Q K R G C I L N L L 3 1 2
-------------------------------------------------
0 000000 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
0 000000 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
0 000000 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
0 000000 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
0 000000 1 1 0 0 0 0 0 0 0 0 0 0 1 0 0 0 1 0 0 0
0 000000 1 1 0 0 0 0 0 0 0 0 0 0 1 0 0 0 1 0 0 0
0 000000 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 1 0 0 0
0 000000 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 1 0 0 0
0 000000 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 1 0 0 0
0 000000 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 1 0 0 0
0 000000 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 1 0 0 0
[свернуть]