Научная статья на тему 'Опыт разработки бортовой сети на основе стандарта SpaceWire'

Опыт разработки бортовой сети на основе стандарта SpaceWire Текст научной статьи по специальности «Компьютерные и информационные науки»

CC BY
128
29
i Надоели баннеры? Вы всегда можете отключить рекламу.

Аннотация научной статьи по компьютерным и информационным наукам, автор научной работы — Чекмарев С. А., Вергазов М. Ю.

Представлены структурная схема маршрутизатора SpaceWire, отличительные особенности и результаты разработки.

i Надоели баннеры? Вы всегда можете отключить рекламу.

Похожие темы научных работ по компьютерным и информационным наукам , автор научной работы — Чекмарев С. А., Вергазов М. Ю.

iНе можете найти то, что вам нужно? Попробуйте сервис подбора литературы.
i Надоели баннеры? Вы всегда можете отключить рекламу.

EXPERIENCE OF DEVELOPMENT OF ONBOARD NETWORK BASED ON THE SPACEWIRE STANDARD

SpaceWire router block diagram and design features of the results are presented in the article.

Текст научной работы на тему «Опыт разработки бортовой сети на основе стандарта SpaceWire»

Методы и средства защиты информации

T. S. Heirkhabarov

Siberian State Aerospace University named after academician M. F. Reshetnev, Russia, Krasnoyarsk

THE «COGNITIVE DWARF» TEXT PARSER APPLICATION IN THE PROBLEM SPAM FILTRATION

Application of text parse software package Cognitive Dwarf on the stage of preprocessing initial data in statistical approach to filtering spam is considered in the article.

© Xenpxa6apoB T. C., 2011

УДК 004.045

С. А. Чекмарев, М. Ю. Вергазов

Сибирский государственный аэрокосмический университет имени академика М. Ф. Решетнева, Россия, Красноярск

ОПЫТ РАЗРАБОТКИ БОРТОВОЙ СЕТИ НА ОСНОВЕ СТАНДАРТА SPACEWIRE*

Представлены структурная схема маршрутизатора Space Wire, отличительные особенности и результаты разработки.

Таблица 1

Таблица сопряженности: метод Байеса

% Без лемматизации С лемматизацией

Положительно Отрицательно Положительно Отрицательно

Положительно 93,6 6,4 95,5 4,5

Отрицательно 0 100 0 100

Таблица сопряженности: метод Фишера Таблица 2

% Без лемматизации С лемматизацией

Положительно Отрицательно Положительно Отрицательно

Положительно 95,5 4,5 98,2 1,8

Отрицательно 4,5 95,5 2,7 97,83

Технология SpaceWire - это международный стандарт коммуникаций бортового авиационного и космического оборудования, призванный заменить существующие бортовые интерфейсы (такие как MIL-STD-1553В, RS435). SpaceWire, закрепленный в качестве стандарта документом ESA ECSS-E50-12A, уже широко используется не только ESA, но и NASA и японским космическим агентством JAXA.

SpaceWire разрабатывалась на основе стандартов IEEE1355-1995 и TIA/EIA-644 (LVDS) в соответствии со следующими требованиями аэрокосмических применений:

- устойчивость к отказам и сбоям;

- высокие скорости передачи информации;

- малые задержки доставки сообщений;

- низкое энергопотребление;

- электромагнитная совместимость;

- поддержка систем реального времени и системных функций бортовых комплексов;

- компактная реализация в СБИС.

Сеть SpaceWire состоит из набора узлов, соединенных с помощью маршрутизаторов. Узлы SpaceWire - это источники и приемники, непосредственно взаимодействующие с использующими их системами.

Сегодня маршрутизаторы SpaceWire предлагают такие крупные зарубежные компании, как АС^, Aeroflex Gaisler, ВАЕ и др. В России это направление активно осваивает НПЦ «ЭЛВИС».

Специалисты СибГАУ проводят разработку своего маршрутизатора SpaceWire (см. рисунок). Маршрутизатор имеет несколько интерфейсов для подключения узлов.

* Работа выполнена в рамках реализации ФЦП «Научные и научно-педагогические кадры инновационной России на 2009-2013 годы», ГК № П757 от 20.05.2010 г. и № Т1032 от 27.05.2010 г.

Решетневскце чтения

Структурная схема маршрутизатора SpaceWire

Коммутация узлов осуществляется внутри маршрутизатора посредством переключающей матрицы (switch matrix) исходя из правил, прописанных в таблице маршрутизации (routing table). Для контроля состояния работы маршрутизатора SpaceWire предусмотрен специальный блок (Status/Error registers). Configuration port - интерфейс, использующийся для настройки маршрутизатора. Он не имеет внешних выходов, доступ к нему можно получить через любой SpaceWire-интерфейс.

Отличительная особенность данной разработки -использование открытого ядра интерфейса SpaceWireLight, что может существенно снизить стоимость проекта. Разработка проводится в направлении

создания легко конфигурируемого проекта, с изменяемым количеством интерфейсов SpaceWireLight в зависимости от потребностей заказчика. Логика работы маршрутизатора при этом остается неизменной.

На данный момент реализованы следующие блоки: регулируемое количество портов SpaceWireLight, switch matrix, routing table, Status/Error registers.

В настоящее время идет работа над блоком Configuration port. Для его создания необходимо оснастить IP-ядро SpaceWireLight возможностью работы по протоколу RMAP (Remote Memory Access Protocol). Через него будет осуществляться настройка таблицы маршрутизации, проводиться различные действия отладочного характера.

S. A. Chekmarev, M. Yu. Vergazov Siberian State Aerospace University named after academician M. F. Reshetnev, Russia, Krasnoyarsk

EXPERIENCE OF DEVELOPMENT OF ONBOARD NETWORK BASED ON THE SPACEWIRE STANDARD

SpaceWire router block diagram and design features of the results are presented in the article.

© ^eKMapeB C. A., Bepra30B M. ro., 2011

i Надоели баннеры? Вы всегда можете отключить рекламу.