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

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

     5.3 Сигнальный уровень

5.3.1 На сигнальном уровне стека протоколов интерфейса SpaceWire перед передачей битового потока на физический уровень должно проводиться DS-кодирование битового потока двумя сигналами: D-сигналом и S-сигналом - DS-кодирование.

Примечания

1 DS-кодирование описано в [5], [6], а также в [7].

2 Причина использования D-кодирования заключается в повышении допусков по скосу почти до одного битового интервала по сравнению с допуском по скосу, равным половине битового интервала, для простого кодирования одним сигналом, повторяющим значения битового потока, без использования S-сигнала.

5.3.1.1 Пример DS-кодирования показан на рисунке 5.

Рисунок 5 - Пример DS-кодирования

5.3.1.2 D-сигнал должен повторять значение битового потока, т.е. иметь высокий уровень значения напряжения для логической единицы и низкий уровень значения напряжения для логического нуля.

5.3.1.3 Если значение D-сигнала остается неизменным для 2 битов, следующих один за другим, то S-сигнал должен изменять свое значение.

5.3.1.4 Если значение D-сигнала изменяется для 2 битов, следующих один за другим, то S-сигнал не должен изменять свое значение.

5.3.1.5 Одновременное изменение D- и S-сигналов не должно отрицательно сказываться на приеме сигналов из канала SpaceWire.

Примечания

1 Одновременное изменение D- и S-сигналов без применения специальных мер может приводить к повреждению данных.