Вы можете открыть актуальную версию документа прямо сейчас.
Если вы являетесь пользователем интернет-версии системы ГАРАНТ, вы можете открыть этот документ прямо сейчас или запросить по Горячей линии в системе.
Приложение И
(справочное)
Уровень обмена SpaceWire. Пример нормальной работы канала SpaceWire
И.1 При нормальной работе канала SpaceWire обе стороны находятся в состоянии "Рабочий режим", передавая и принимая Interrupt-коды, Interrupt_Acknowledge-коды, Time-коды, FCT-символы, информационные символы и NULL-коды.
И.2 Пример канала SpaceWire с хост-системой, которая содержит буфер приема, вмещающий 16 информационных символов.
И.2.1 Хост-система сообщает своему канальному интерфейсу о готовности принять 16 информационных символов, дважды посылая запрос на передачу FCT-символа в свой канальный интерфейс. Канальный интерфейс данной хост-системы посылает два FCT-символа на противоположную сторону канала SpaceWire.
И.2.2 После приема этих двух FCT-символов канальный интерфейс противоположной стороны канала SpaceWire увеличивает значение своего счетчика кредитов передачи с 0 до 16 и оповещает свою хост-систему о готовности передать 16 информационных символов.
И.2.3 Если хост-система на противоположной стороне имеет данные, предназначенные для передачи, то она пересылает их в канальный интерфейс, который отправляет данные по каналу хост-системе, пославшей запрос на прием 16 информационных символов стороне А. При передаче хост-системой каждого информационного символа на противоположную сторону канала SpaceWire ее канальный интерфейс уменьшает значение своего счетчика кредитов передачи на единицу до тех пор, пока значение счетчика не достигнет 0. Как только это произойдет, канальный интерфейс противоположной стороны канала SpaceWire оповещает хост-систему о своей неготовности к перед
Если вы являетесь пользователем интернет-версии системы ГАРАНТ, вы можете открыть этот документ прямо сейчас или запросить по Горячей линии в системе.