SpW-part1 (Технология SpaceWire для параллельный систем и бортовых распределенных комплексов), страница 4

PDF-файл SpW-part1 (Технология SpaceWire для параллельный систем и бортовых распределенных комплексов), страница 4 Аппаратные средства обработки радиолокационных данных (8876): Другое - 11 семестр (3 семестр магистратуры)SpW-part1 (Технология SpaceWire для параллельный систем и бортовых распределенных комплексов) - PDF, страница 4 (8876) - СтудИзба2017-06-18СтудИзба

Описание файла

Файл "SpW-part1" внутри архива находится в папке "Технология SpaceWire для параллельный систем и бортовых распределенных комплексов". PDF-файл из архива "Технология SpaceWire для параллельный систем и бортовых распределенных комплексов", который расположен в категории "". Всё это находится в предмете "аппаратные средства обработки радиолокационных данных" из 11 семестр (3 семестр магистратуры), которые можно найти в файловом архиве МАИ. Не смотря на прямую связь этого архива с МАИ, его также можно найти и в других разделах. Архив можно найти в разделе "остальное", в предмете "аппаратные средства обработки радиолокационных данных" в общих файлах.

Просмотр PDF-файла онлайн

Текст 4 страницы из PDF

Подобныйрежим коммутации пакетов называют маршрутизирующей ком&мутацией, а маршрутизатор – маршрутизирующим коммутато&ром (routing switch).Заголовок пакета как бы "прорезает" канал внутри коммута&тора, по которому остальные символы пакета проходят узелмаршрутизатора насквозь, прямо с входного порта в выходной.Аналогия с червяком (worm), который прогрызает яблоко на&сквозь, протягивая за головой свое тело, и определили назва&ние "червячная маршрутизация". Этот метод обеспечивает ма&лые задержки прохождения пакета через маршрутизатор, обу&словленные только временем приема заголовка пакета (какправило, одного символа). Кроме того, в коммутаторе стано&вится ненужной буферная память пакетов, что существенноснижает аппаратные затраты и энергопотребление при его реа&лизации в СБИС.Методы адресацииМеханизм маршрутизации пакета в коммутаторе SpaceWire ба&зируется на одном из трех методов адресации узла назначения:путевой, логической, регионально&логической.71ЭЛЕКТРОНИКА: Наука, Технология, Бизнес 5/2006МИКРОПРОЦЕССОРНАЯ И ВЫЧИСЛИТЕЛЬНАЯ ТЕХНИКАLA логический адресLA | Порт...43 | 0163 | 03...4Маршрутизатор R41LA | Порт...43 | 0363 | 04...4Маршрутизатор R112323LA | Порт...43 | 0463 | 04...44Маршрутизатор R2123LA | Порт...43 | 0463 | 02...Маршрутизатор R3123Узел N1Узел N2Узел N3Узел N4Узел N5Узел N6Узел N7Узел N7Узел N9LA 41LA 42LA 43LA 129LA 130LA 131LA 64LA 63LA 62Рис.14.

Маршрутизация при логической адресацииПри логической адресации каждому узлу&абоненту при&сваивается уникальный номер (логический адрес LA). Когда ис&точник посылает пакет приемнику, он вставляет логический ад&рес приемника в заголовок пакета. В маршрутизаторах хранят&ся таблицы маршрутизации, связывающие логические адресас номерами выходных портов (рис.14). На основании этой таб&лицы маршрутизатор и определяет номер выходного портадля поступившего пакета. Значения логических адресов долж&ны находиться в диапазоне от 32 до 255 (всего 224 логическихадреса), поскольку они должны отличаться от физических но&меров выходных портов и задаваться одним байтом.

Адрес 255зарезервирован для системных задач и не должен использо&ваться. При передаче пакетов через маршрутизатор при логи&ческой маршрутизации адреса не удаляются.Логическая адресация выгодна в относительно небольшихсетях с ограниченным числом быстрых маршрутизаторов(до 244). В этом методе задача маршрутизации переложена сузла&источника (как в путевой адресации) на маршрутизирую&щие коммутаторы.

Они должны хранить в своей памяти табли&цы маршрутизации. Логическая адресация, в общем случае,требует некоторого администрирования коммуникационной се&ти — формирования таблиц маршрутизации, их загрузки в мар&шрутизаторы и обновления при логической реконфигурациисистемы. В простых системах можно обойтись и без этого –LA1104Router R41 2 3Регион 1LA1094Router R11 2 3N1LA 41N2LA 42LA1654Router R21 2 3N3LA 43заданная таблица маршрутизации может загружаться из ППЗУпри старте системы.Уменьшить размер таблиц маршрутизации при логическойадресации позволяет механизм выделения интервалов(Interval labelling).

Он подразумевает, что все множество ис&пользуемых логических адресов разбивается на последова&тельные же группы (интервалы): 32–35, 35–50, 51–56 и т.д.Каждой такой группе (а не отдельному логическому адресу)в таблице маршрутизации соответсвует определенный выход&ной порт.Региональнологическая адресация является комбина&цией логической адресации и структуризации сети на области(regions) (рис.15). Внутри одной области используется обычнаялогическая адресация. Если источник и получатель принадле&жат разным областям, используются несколько логических ад&ресов (адрес региона и логический адрес в регионе) и меха&низм их удаления при прохождении маршрутизаторов на грани&це областей.

В примере на рис.15 логический адрес 109 при&своен точке перехода из region 1 в region 2. В таблице мар&шрутизации в Router 4 логическому адресу 109 соот&ветствует выходной порт 3; там же будет помечено, что порт3 – переход в другой регион адресации.

Прохождение пакета<109><163>< данные ><EOP> будет своего рода комбина&цией процедуры путевой и логической адресации: по адресу109 (первый байт заголовка) будет определен выходнойпорт 3 для дальнейшей трансляции пакета и выяснено, что этопереход в другой регион адресации. Router 4 отбрасывает пер&вый символ любого пакета, пересылаемого в выходной порт 3,и далее пакет пойдет в виде <163><данные><EOP>. Такогорода методы адресации хороши в кластерных структурах. Коли&чество узлов в сети при регионально&логической адресации неограничено [10].Для увеличения пропускной способности сети SpaceWire иповышения ее надежности может использоваться групповаяадаптивная маршрутизация.

Она позволяет передавать па&кеты по сети через альтернативные каналы, связывающие ком&N4LA 129N5LA 130Регион 24Router R31 2 3N6LA 131N1LA 164N2N3LA 163 LA 162Рис.15. Маршрутизация при регионально7логической адресацииЭЛЕКТРОНИКА: Наука, Технология, Бизнес 5/200672ционных символов, минимизируя задержку доставки управляю&щей информации независимо от загруженности коммуникаци&онной сети, вплоть до передачи управляющих кодов через за&блокированные данными каналы.УЗЕЛ1УЗЕЛУЗЕЛ27138МаршрутизаторX654287МаршрутизаторY63УЗЕЛ4УЗЕЛСинхронизация времениРазработчики стандарта SpaceWire учли важность синхрониза&ции времени в системе КБО. Поэтому для поддержания едино&го системного времени в сети введен специальный управляю&щий код – маркер времени (рис.17) (не было в IEEE1355&1995).Он используется для поддержания единого системного време&ни в сети и передачи изохронных флагов управления.

Маркервремени образован символом ESC и символом данных, 6 млад&ших разрядов в символе данных (Т0&Т5) содержат код времени,два старших – признаки маркера времени (00).5Рис.16. Групповая адаптивная маршрутизация SpaceWireмутаторы SpaceWire (рис.16). Для передачи данных можно ис&пользовать любой свободный канал. SpaceWire позволяет со&единять соседние элементы сети (узлы и маршрутизаторы)неограниченным числом каналов, тем самым создавая избы&точность коммутационной сети для увеличения отказоустойчи&вости информационно&вычислительных систем и КБО в целом.Механизм групповой адаптивной маршрутизации позволяеттакже масштабировать пропускную способность сети SpaceWireпо числу каналов.T6 T7ESCP11110 T0 T1 T2 T3 T4 T5LSB00MSBРис.17.

Маркер времениУПРАВЛЯЮЩИЕ КОДЫУправляющие коды, определенные на символьном уровне сте&ка протоколов SpaceWire, позволяют организовывать специаль&ные дисциплины передачи по каналам информации разного ви&да. При этом управляющие коды "врезаются" в поток информа&В сети один из узлов назначается мастером времени. По ко&мандам хост&устройства его контроллер линка формирует мар&керы времени, каждый раз с увеличенным на 1 (по модулю 64)временным кодом, и передает его в сеть.

Специальные дисци&плины обеспечивают его трансляцию по всей сети, препятствуя73ЭЛЕКТРОНИКА: Наука, Технология, Бизнес 5/2006МИКРОПРОЦЕССОРНАЯ И ВЫЧИСЛИТЕЛЬНАЯ ТЕХНИКАпередаче ошибочных маркеров времени (например, повторнойАдреса назначенияПоле данныхСимвол конца пакетатрансляции маркера времени через узел при кольцевой струк&туре сети).Маркеры времени имеют высший приоритет и передаютсяPIDДанныеКонтрольная суммасразу после завершения трансляции текущего символа. Общаязадержка их распространения по сети зависит от заданной ско& Рис.19.

Идентификатор протокола транспортного уровнярости обмена, числа промежуточных узлов сети и задержек прикладных систем распределенного комплекса целевого обо&в промежуточных узлах (определяется схемотехникой коммута& рудования, прямо используя для передачи информации серви&тора).

В большинстве реально применяемых конфигураций се& сы сетевого уровня SpaceWire – доставку пакетов от узла&ис&ти задержка доставки маркера времени до любого узла&або& точника к узлу&адресату. Отсутствие ограничений на длинупакета позволяет упаковывать в один пакет многие виды сооб&нента не превышает 1 мкс (типично 0,2–0,5 мкс).щений, реально применяемые в КБО, и доставлять их от источ&ника к приемнику, пользуясь только встроенными механизмамиРаспределенные прерыванияНе менее важная системная функция, особенно для параллель& коммуникационной сети SpaceWire. Пользователь может выби&ных систем и распределенных комплексов обработки информа& рать и какие&либо существующие протоколы транспортногоции и управления – это система распространения прерываний уровня (например, TCP, UDP и др.) для реализации поверх ком&(сигналов) по модулям параллельной вычислительной сети или муникационной сети SpaceWire.Тем не менее, развитие стандарта SpaceWire продолжается,распределенного комплекса с минимальными задержками.В готовящейся к утверждению новой редакции стандарта в том числе и "вверх" по стеку протоколов.

Транспортный уро&SpaceWire расширена поддержка системных функций. Вводят& вень для сетей SpaceWire будет определен второй частью стан&ся еще два управляющих кода: код прерывания (Interrupt code) дарта SpaceWire. Part 2 (2007 г.), которая разрабатывается ме&ждународной рабочей группой SpaceWire WG.

Расширенныйи код подтверждения (Poll code) (рис.18).стандарт позволит использовать в сетях SpaceWire множестворазличных протоколов транспортного уровня. Для этого вводит&Код прерыванияESCT6 T7Interruptcodeся идентификатор транспортного протокола – байтовое полеP 1 1 1 1 0 I0 I1 I2 I3 I4 I5 1 0PID (Protocol IDentification) (рис.19).

Свежие статьи
Популярно сейчас
Почему делать на заказ в разы дороже, чем купить готовую учебную работу на СтудИзбе? Наши учебные работы продаются каждый год, тогда как большинство заказов выполняются с нуля. Найдите подходящий учебный материал на СтудИзбе!
Ответы на популярные вопросы
Да! Наши авторы собирают и выкладывают те работы, которые сдаются в Вашем учебном заведении ежегодно и уже проверены преподавателями.
Да! У нас любой человек может выложить любую учебную работу и зарабатывать на её продажах! Но каждый учебный материал публикуется только после тщательной проверки администрацией.
Вернём деньги! А если быть более точными, то автору даётся немного времени на исправление, а если не исправит или выйдет время, то вернём деньги в полном объёме!
Да! На равне с готовыми студенческими работами у нас продаются услуги. Цены на услуги видны сразу, то есть Вам нужно только указать параметры и сразу можно оплачивать.
Отзывы студентов
Ставлю 10/10
Все нравится, очень удобный сайт, помогает в учебе. Кроме этого, можно заработать самому, выставляя готовые учебные материалы на продажу здесь. Рейтинги и отзывы на преподавателей очень помогают сориентироваться в начале нового семестра. Спасибо за такую функцию. Ставлю максимальную оценку.
Лучшая платформа для успешной сдачи сессии
Познакомился со СтудИзбой благодаря своему другу, очень нравится интерфейс, количество доступных файлов, цена, в общем, все прекрасно. Даже сам продаю какие-то свои работы.
Студизба ван лав ❤
Очень офигенный сайт для студентов. Много полезных учебных материалов. Пользуюсь студизбой с октября 2021 года. Серьёзных нареканий нет. Хотелось бы, что бы ввели подписочную модель и сделали материалы дешевле 300 рублей в рамках подписки бесплатными.
Отличный сайт
Лично меня всё устраивает - и покупка, и продажа; и цены, и возможность предпросмотра куска файла, и обилие бесплатных файлов (в подборках по авторам, читай, ВУЗам и факультетам). Есть определённые баги, но всё решаемо, да и администраторы реагируют в течение суток.
Маленький отзыв о большом помощнике!
Студизба спасает в те моменты, когда сроки горят, а работ накопилось достаточно. Довольно удобный сайт с простой навигацией и огромным количеством материалов.
Студ. Изба как крупнейший сборник работ для студентов
Тут дофига бывает всего полезного. Печально, что бывают предметы по которым даже одного бесплатного решения нет, но это скорее вопрос к студентам. В остальном всё здорово.
Спасательный островок
Если уже не успеваешь разобраться или застрял на каком-то задание поможет тебе быстро и недорого решить твою проблему.
Всё и так отлично
Всё очень удобно. Особенно круто, что есть система бонусов и можно выводить остатки денег. Очень много качественных бесплатных файлов.
Отзыв о системе "Студизба"
Отличная платформа для распространения работ, востребованных студентами. Хорошо налаженная и качественная работа сайта, огромная база заданий и аудитория.
Отличный помощник
Отличный сайт с кучей полезных файлов, позволяющий найти много методичек / учебников / отзывов о вузах и преподователях.
Отлично помогает студентам в любой момент для решения трудных и незамедлительных задач
Хотелось бы больше конкретной информации о преподавателях. А так в принципе хороший сайт, всегда им пользуюсь и ни разу не было желания прекратить. Хороший сайт для помощи студентам, удобный и приятный интерфейс. Из недостатков можно выделить только отсутствия небольшого количества файлов.
Спасибо за шикарный сайт
Великолепный сайт на котором студент за не большие деньги может найти помощь с дз, проектами курсовыми, лабораторными, а также узнать отзывы на преподавателей и бесплатно скачать пособия.
Популярные преподаватели
Добавляйте материалы
и зарабатывайте!
Продажи идут автоматически
5192
Авторов
на СтудИзбе
433
Средний доход
с одного платного файла
Обучение Подробнее