[an error occurred while processing this directive]
[an error occurred while processing this directive]
|
Работает ли именно эта Target FSM (включенная в спецификации 2.1 и 2.2 в иллюстративных целях) сказать не могу, поскольку сам ее (Target FSM из Appendix B) не использовал. Вообще логика перехода из состояния в состояние, наверное, у всех такая же.
>
tar_dly=0 поскольку на первом же такте все продекодировать и уже перейти в S_Data (т.е. реализовать FAST DECODE) не успеть. D_done нужно выбирать не ранее чем когда появится результат декодирования AD[] и CBE[]#.
>
STOP# для окончания транзакции (кроме Disconnect xxxxx) использовать не нужно. Она завершится сама собой по Master Completion (признак последней фаза данных – nFRAME=1, nIRDY=0). Т.е. STOP# текущего target-a может оставаться 1.
>
Попробуйте моделировать.
E-mail: info@telesys.ru