Вы можете открыть актуальную версию документа прямо сейчас.
Если вы являетесь пользователем интернет-версии системы ГАРАНТ, вы можете открыть этот документ прямо сейчас или запросить по Горячей линии в системе.
Приложение К
(обязательное)
Состояния и условия возможных переходов между состояниями в машине состояний канального интерфейса SpaceWire-RUS
К.1 Состояния и условия возможных переходов между состояниями в машине состояний канального интерфейса SpaceWire-RUS приведены в таблице К.1.
Таблица К.1 - Таблица состояний канального интерфейса SpaceWire-RUS
Текущее состояние и условие перехода |
Комментарий |
Состояние "Перезагрузка" |
Переход в это состояние происходит: - или при перезагрузке канального интерфейса; - или при недоступности канала SpaceWire в состоянии "Рабочий режим" или "Готовность"; - или при возникновении ошибки в любом другом состоянии |
ЕСЛИ тайм-аут "После 6,4 мкс" закончился, ТО машина состояний переходит из состояния "Перезагрузка" в состояние "Ожидание" |
- |
Состояние "Ожидание" |
Переход в это состояние выполняется из состояния "Перезагрузка" после пребывания в состоянии "Перезагрузка" в течение 6,4 мкс |
ЕСЛИ |
|
|
- |
ТО осуществляется переход из состояния "Ожидание" в состояние "Перезагрузка" ИНАЧЕ ЕСЛИ тайм-аут "После 12,8 мкс" закончился, ТО машина состояний переходит из состояния "Ожидание" в состояние "Готовность" |
|
Состояние "Готовность" |
Переход в состояние выполняется из состояния "Ожидание" после того, как в состояние "Ожидание" принят первый бит |
ЕСЛИ |
|
|
- |
ТО машина состояний переходит из состояния "Готовность" в состояние "Перезагрузка" ИНАЧЕ ЕСЛИ канал доступен ([Link Enabled]), ТО машина состояний переходит из состояния "Готовность" в состояние "Запуск" |
|
Состояние "Запуск" |
Переход в состояние выполняется из состояния (Готовность), когда выполнено сторожевое условие ([Канал включен] = TRUE) |
ЕСЛИ |
|
|
- |
ТО машина состояний переходит из состояния "Запуск" в состояние "Перезагрузка" ИНАЧЕ ЕСЛИ передан NULL-код ТО машина состояний переходит из состояния "Запуск" в состояние "Соединение" |
|
Состояние "Соединение" |
Переход в состояние выполняется из состояния "Запуск" после получения NULL-кода и отправки NULL-кода (условия "Принят NULL" и "Принят первый бит" выполнены) |
ЕСЛИ |
|
|
- |
ТО машина состояний переходит из состояния "Соединение" в состояние "Перезагрузка" ИНАЧЕ ЕСЛИ |
|
|
|
ТО машина состояний переходит из состояния "Соединение" в состояние "Рабочий режим" |
|
Состояние "Рабочий режим" |
Переход в состояние "Рабочий режим" выполняется из состояния "Соединение", когда принят и передан FCT-символ |
ЕСЛИ |
|
|
- |
ТО машина состояний переходит из состояния "Рабочий режим" в состояние "Перезагрузка" |
|
Если вы являетесь пользователем интернет-версии системы ГАРАНТ, вы можете открыть этот документ прямо сейчас или запросить по Горячей линии в системе.