Исследование DS-линков и алгоритмов маршрутизации в сети SpaceWire. Волков П.Л - 35 стр.

UptoLike

Составители: 

33
слева направо) и запускается передатчик канала. В случае, если буфер
FIFO передатчика канала заполнен, кнопка блокируется, и повторное
ее нажатие невозможно. Разблокирование кнопки запуска передатчика
происходит лишь в случае освобождения части буфера FIFO (передачи
части пакета в канал).
Зона приема пакета состоит из поля приема и кнопки запуска при-
емника канала ("Принять пакет"). Поле приема пакета служит для вы-
вода принятого в канале пакета. По нажатию кнопки запуска приемни-
ка ("Принять пакет") запускается приемник канала. После нажатия кноп-
ки запуска приемника кнопка блокируется, и повторное ее нажатие не-
возможно. Разблокирование кнопки запуска приемника происходит
лишь в случае приема пакета.
Зона адресного регистра канала "Регистр адреса" служит для ввода и
отображения значений регистра адреса канала. Каждый канал имеет
регистр адреса канала. При включенном режиме маршрутизации пер-
вый байт принятого пакета сравнивается со значением регистра адреса
канала, при совпадении значений принимается решение о том, что па-
кет предназначен для данного канала. Зона адресного регистра канала
состоит из поля ввода значения, кнопки ввода значения ("Ввести") и
поля отображения значения регистра адреса канала ("Значение"). Поле
ввода значения существует для задания значения регистра адреса кана-
ла. Размер регистра адреса один байт, вводится значение в шестнадца-
теричном формате. Знаки, не являющиеся шестнадцатеричными сим-
волами, приравниваются к нулевому шестнадцатеричному символу. По
нажатию кнопки ввода значения ("Ввести") значение из поля ввода за-
носится в регистр адреса. После нажатия кнопки ввода кнопка блоки-
руется, и ее повторное нажатие невозможно. Разблокирование кнопки
происходит лишь в случае изменения значения в поле ввода значения.
Поле вывода значения служит для индикации содержимого регистра
адреса канала.
Зона регистра маршрутизации канала "Регистр маршрутизации ка-
нала" служит для ввода и отображения значений регистра маршрутиза-
ции канала. Каждый канал имеет регистр маршрутизации канала. При
включенном режиме маршрутизации первый байт принятого пакета срав-
нивается со значением регистра адреса канала, при совпадении значе-
ний принимается решение о том, что пакет предназначен для данного
канала. При несовпадении первый байт принятого пакета сравнивается
со значениями регистров маршрутизации двух других каналов. При со-