Статус документа
Статус документа

ГОСТ Р 70020-2022 Космическая техника. Интерфейсы и протоколы высокоскоростного межприборного информационного обмена и комплексирования бортовых систем космических аппаратов. SpaceWire-RUS

Приложение Л

(справочное)

Уровень обмена SpaceWire. Инициализация канала SpaceWire

     

Л.1 В данном приложении в качестве примера представлено описание инициализации канала SpaceWire, начиная с перезагрузки на одной стороне канала SpaceWire и заканчивая нормальным режимом работы канала SpaceWire и передачей данных по каналу SpaceWire в обоих направлениях.

Л.2 Диаграмма состояний канального интерфейса для каналов SpaceWire без отображения условий возникновения ошибок приемника показана на рисунке Л.1.

 Рисунок Л.1 - Диаграмма состояний канального интерфейса SpaceWire

Л.3 После перезагрузки канального интерфейса на одной стороне канала SpaceWire осуществляется переход этого канального интерфейса в состояние "Перезагрузка" (см. 5.5.7.3). Канальный интерфейс находится в состоянии "Перезагрузка" в течение 6,4 мкс, затем переходит в состояние "Ожидание".

Л.4 В состоянии "Ожидание" передатчик остается отключенным, приемник включен и может принимать NULL-коды (см. 5.5.7.4).

Л.5 Канальный интерфейс остается в состоянии "Ожидание" в течение 12,8 мкс, затем переходит в состояние "Готовность" (см. 5.5.7.5). Если канал включен, то канальный интерфейс переходит из состояния "Готовность" в состояние "Запуск".

Л.6 В состоянии "Запуск" (см. 5.5.7.6) по команде канального интерфейса "Передача NULL-кодов" передатчик начинает отправлять NULL-коды. Если условия "Принят NULL-код" и "Отправлен NULL-код" в состоянии "Запуск выполнен", то канальный интерфейс переходит в состояние "Соединение".

Л.7 В состоянии "Соединение" (см. 5.5.7.7) канальный интерфейс отправляет FCT-символы и NULL-коды и ожидает приема FCT-символа. Если условия "Принят FCT-символ" и "Отправлен FCT-символ" выполнены, то канальный интерфейс переходит в состояние "Рабочий режим".

Л.8 Канальный интерфейс может передавать FCT-символы только после получения NULL-кода. Таким образом, после получения FCT-символа соединение в канале считается установленным в обоих направлениях.

Л.9 После перехода канала SpaceWire в состояние "Рабочий режим" (см. 5.5.7.8) устанавливается нормальный режим работы и осуществляются передача и прием символов данных и символов управления.

Л.10 В таблице Л.1 и на рисунке Л.2 представлен один из вариантов прохождения последовательности операций на обеих сторонах канала SpaceWire при инициализации канала.