Jump to content

SpaceWire

(Перенаправлено с Spacewire )
Технические характеристики SpaceWire
Создано Европейское космическое агентство
Скорость 2,0–400 Мбит/с
Стиль Серийный
Интерфейс горячего подключения Да
Внешний интерфейс Да
Веб-сайт космический провод .что .int /РГ /SpaceWire /
Технические характеристики разъема SpaceWire
Тип Разъем для передачи данных
История производства
Дизайнер Европейское космическое агентство
Общие характеристики
Горячее подключение Да
Внешний Да
Звуковой сигнал Нет
Видеосигнал Нет
Булавки 9
Разъем Микро-Д
Данные
Сигнал данных Да
Битрейт 2,0–400 Мбит/с
Протокол Серийный
Распиновка
Приколоть Имя Описание
Контакт 1 DIN+ Данные в поз.
Контакт 2 ГРЕХ+ Стробоскоп в поз.
Контакт 3 Внутренний щит Земля
Контакт 4 СОЛЬ- Стробоскопический выход отр.
Контакт 5 СОМНЕВАТЬСЯ- Выход данных Отр.
Контакт 6 DIN Данные в отр.
Контакт 7 ГРЕХ- Стробоскоп в отр.
Контакт 8 СОЛЬ+ Стробоскопический выход Поз.
Контакт 9 СОМНЕНИЕ+ Выход данных Поз.

SpaceWire — это космических аппаратов сеть связи , частично основанная на IEEE 1355 стандарте связи . Его координирует Европейское космическое агентство (ЕКА) в сотрудничестве с международными космическими агентствами, включая НАСА , JAXA и RKA .

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

Архитектура

[ редактировать ]

Физический уровень

[ редактировать ]

Форматы модуляции и данных SpaceWire обычно соответствуют строб-кодированию данных - дифференциальная оконечная сигнализация (DS-DE), часть стандарта IEEE Std 1355-1995. SpaceWire использует асинхронную связь и обеспечивает скорость от 2 до 200 Мбит/с с начальной скоростью передачи сигналов 10 Мбит/с. [ 1 ] DS-DE пользуется большим спросом, поскольку описывает модуляцию, битовые форматы, маршрутизацию, управление потоком и обнаружение ошибок в аппаратном обеспечении, практически не нуждаясь в программном обеспечении. SpaceWire также имеет очень низкий уровень ошибок, детерминированное поведение системы и относительно простую цифровую электронику. SpaceWire заменил старые дифференциальные драйверы PECL на физическом уровне IEEE 1355 DS-DE на низковольтную дифференциальную сигнализацию (LVDS). SpaceWire также предлагает использовать 9-контактные разъемы, соответствующие требованиям космического пространства.

SpaceWire и IEEE 1355 DS-DE обеспечивают более широкий набор скоростей передачи данных, а также некоторые новые функции автоматического переключения при сбое . Функции аварийного переключения позволяют данным находить альтернативные маршруты, поэтому космический корабль может иметь несколько шин данных и становится отказоустойчивым . SpaceWire также позволяет распространять временные прерывания по каналам SpaceWire, устраняя необходимость в отдельных временных дискретах.

[ редактировать ]

Каждый передаваемый символ начинается с бита четности и бита флага управления данными. Если флаг управления данными равен 0 битам, за ним следует 8-битный символ младшего разряда. В противном случае один из управляющих кодов, включая конец пакета (EOP). [ 2 ]

Сетевой уровень

[ редактировать ]

Кадры сетевых данных выглядят следующим образом:

Адресный байт Адресный байт... Идентификатор протокола Данные кадра

Для маршрутизации используются один или несколько адресных байтов. Адреса бывают физические (0–31) или логические. Разница в том, что физические адреса удаляются из заголовка кадра во время маршрутизации, которая используется для маршрутизации на основе переходов (на основе пути, указанного в самом кадре). Логические адреса также могут быть удалены, в зависимости от конфигурации маршрутизатора.

Соединение

[ редактировать ]

Аппаратные устройства могут быть подключены либо напрямую, либо через маршрутизатор SpaceWire. В первом случае обычно используются пары устройств, чтобы гарантировать отказоустойчивую работу, которая обеспечивается программным обеспечением.

Маршрутизатор SpaceWire обычно представляет собой устройство типа перекрестного переключателя , работающее в режиме коммутации «червоточина» . Это также может ограничить скорость связи до самой низкой общей скорости. [ 3 ] Решения о маршрутизации принимаются на основе запрограммированной таблицы маршрутизации и исходного содержимого входящего кадра.

Использование

[ редактировать ]

SpaceWire используется по всему миру. [ 4 ] Его использование началось в первую очередь в проектах ЕКА , но в настоящее время его используют NASA , JAXA , RKA и многие другие организации и компании. Некоторые проекты НАСА, использующие его, включают космический телескоп Джеймса Уэбба , Свифта телескоп оповещения о всплесках , лунный разведывательный орбитальный аппарат , LCROSS , геостационарный оперативный спутник окружающей среды (GOES-R) и испытательный стенд SCaN, ранее известный как «Связь, навигация и сеть». Реконфигурируемый испытательный стенд (CoNNeCT). Он также был выбран Министерством обороны США в качестве космического корабля оперативного реагирования. Инициативы SpaceWire координируются между несколькими космическими агентствами в рамках Консультативного комитета по системам космических данных (CCSDS) с целью распространения его модели связи на сетевой и транспортный уровни модели OSI .

SpaceWire поддерживает сети и системы с высокой отказоустойчивостью , что является одной из причин его популярности. [ 5 ]

Протоколы

[ редактировать ]

У ESA имеется проект спецификации для идентификатора протокола.

Следующие идентификаторы протокола были назначены в ECSS-E-ST-50-11:

Идентификатор протокола Имя Описание
1 Протокол удаленного доступа к памяти (RMAP) используется для удаленного доступа/изменения конфигурации реестра устройств
2 Протокол передачи пакетов CCSDS [ 6 ] общий протокол, используемый для отправки телекоманд и получения телеметрии
238 Предложение по протоколу надежной доставки данных (RDDP) используется на GOES-R
239 Универсальный протокол последовательной передачи (STUP) Используется на ASIC SMCS-332.
  1. ^ «Руководство пользователя SpaceWire» (PDF) . Star-dundee.com . Проверено 27 октября 2019 г. глава 3.3.5
  2. ^ «Персонажи SpaceWire» . Star-dundee.com . Проверено 28 октября 2018 г.
  3. ^ «Радиационно-устойчивый маршрутизатор SpaceWire 10x» (PDF) . Gaisler.com . Проверено 28 октября 2018 г.
  4. ^ «Кто использует SpaceWire? — СТАР-Данди» . Star-dundee.com . Проверено 28 октября 2018 г.
  5. ^ Доктор Барри М. Кук; Пол Уокер. «Ethernet через SpaceWire — проблемы с программным обеспечением» . 4links.co.uk, стр. 2 [ мертвая ссылка ]
  6. ^ «Протокол передачи космических пакетов» (PDF) . Public.ccsds.org . Проверено 28 октября 2018 г.

Другие источники

[ редактировать ]
[ редактировать ]

IP-ядра SpaceWire:

Статьи:

Arc.Ask3.Ru: конец переведенного документа.
Arc.Ask3.Ru
Номер скриншота №: f68d872f70017c3a1c7aedfcad7cc16d__1713874560
URL1:https://arc.ask3.ru/arc/aa/f6/6d/f68d872f70017c3a1c7aedfcad7cc16d.html
Заголовок, (Title) документа по адресу, URL1:
SpaceWire - Wikipedia
Данный printscreen веб страницы (снимок веб страницы, скриншот веб страницы), визуально-программная копия документа расположенного по адресу URL1 и сохраненная в файл, имеет: квалифицированную, усовершенствованную (подтверждены: метки времени, валидность сертификата), открепленную ЭЦП (приложена к данному файлу), что может быть использовано для подтверждения содержания и факта существования документа в этот момент времени. Права на данный скриншот принадлежат администрации Ask3.ru, использование в качестве доказательства только с письменного разрешения правообладателя скриншота. Администрация Ask3.ru не несет ответственности за информацию размещенную на данном скриншоте. Права на прочие зарегистрированные элементы любого права, изображенные на снимках принадлежат их владельцам. Качество перевода предоставляется как есть. Любые претензии, иски не могут быть предъявлены. Если вы не согласны с любым пунктом перечисленным выше, вы не можете использовать данный сайт и информация размещенную на нем (сайте/странице), немедленно покиньте данный сайт. В случае нарушения любого пункта перечисленного выше, штраф 55! (Пятьдесят пять факториал, Денежную единицу (имеющую самостоятельную стоимость) можете выбрать самостоятельно, выплаичвается товарами в течение 7 дней с момента нарушения.)