Изобретение относится к вычислительной технике и передаче данных, может быть использовано для последовательного контроля пакетной формы t-кода (где t 1).
Целью изобретения является расширение области применения за счет возможности контроля пакетной формы t-кода.
На фиг. 1 представлена схема устройства для контроля t-кода; на фиг. 2 представлен пример реализации блока схем сравнения с константой (для t 2),
Устройство для контроля t-кода содержит счетчик 1, блок 2 схем сравнения с константой, первый выход 3 блока 2 схем сравнения с константой, элемент 4 запрета, информационный вход 5 устройства, второй вход 6 сигнала ошибки устройства первый выход 7 сигнала ошибки устройства, вход 8 сброса устройства, тактовый вход 9 устройства.
Блок 2 схем сравнения с константой (см фиг. 2) содержит элемент 10 запрета, элемент РАВНОЗНАЧНОСТЬ 11, элемент ИЛИНЕ 12, входы 13 - 15 разрядов и второй выход 16 блока 2 схем сравнения с константой, причем вход 13 блока 2 соединен с информационным входом элемента 10 запрета и с первым входом элемента ИЛИ-НЕ 12, вход 14 блока 2 соединен с первым управляющим входом элемента 10 запрета и с первым входом элемента РАВНОЗНАЧНОСТЬ 11, выход которого соединен,со вторым входом элемента ИЛИ-НЕ 12, выход которого является первым выходом 3 блока 2 схем сравнения с константой, второй выход 16 которого соединен с выходом элемента 10 запрета, второй управляющий вход которого обьединен со вторым входом элемента РАВНОЗНАЧНОСТЬ 11 и соединен со входом 15 блока 2 схем сравнения с к-онстантой
Счетчик 1 предназначен для подсчета количества единиц, поступающих на вход 5, при поступлении на вход 5 нуля счетчик 1 сбрасывается через инверсный вход сброса
(Л
С
сх о о XI
V4
счетчика 1 в состояние 0, m Iog2 (2t + 2) - разрядность счетчика 1.
Блок 2 схем сравнений с константой формирует единичное значение на первом выходе при выполнении условия (г t + 1, 0), на втором выходе - при выполнении условияДг t + 2).
Число А в пакетной форме t-кода имеет следующий вид:
А ,00 ... О 1J-.J/ - J2-J, -°° ° W
ГПо
mi
mk
где mo О.п (п - разрядность кода), г t + 1, mj 1, п, К - число пакетов в коде.
Из формы представления числа А видно, что для нее характерно наличие пакетов из t + 1 единиц.
Устройство работает следующим обра- зом. Пусть на вход 5 поступает кодовая комбинация, начиная со старших разрядов (см. формулу (1)), так как количество нулей не ограничено, то счетчик 1 не производит их подсчета, если после этого на вход 5 посту- пит (t + 1) единичных символов, что не про- тиворечит формуле (1), то после поступления этих единичных символов очередной сигнал О приведет счетчик 1 в исходное состояние. Если кодовая комбинация исказится (00...0111...10) в (00...0101...10), то счетчик 1, не досчитав заданного пакета символов 1, установит на выходе 3 блока 2 единичное состояние и
0
5
0 5 0
приход О в пакете вызовет на выходе элемента 4 запрета сигнал ошибки. В случае, когда пакет содержит более (t + 1) единиц, на втором выходе блока 2 формируется сигнал ошибки типа 0-1. Для первого случая наложение помехи (ошибки), ее характер определить невозможно, так как неизвестно, является ли неполный пакет результатом перехода 1 - 0 или это псевдопакет при переходе О- 1.
Формула изобретения Устройство для контроля t-кода, содержащее счетчик, блок схем сравнения с константой и элемент запрета, причем вход сброса и тактовый вход устройства соединены с соответствующими входами счетчика, выходы разрядов которого соединены с соответствующими входами разрядов блока схем сравнения с константой, первый выход которого соединен с первым информационным входом элемента запрета, выход которого является первым выходом сигнала ошибки устройства, отличающееся тем, что, с целью расширения области применения за счет возможности контроля пакетной формы t-кода, информационный вход устройства соединен со счетным входом и ин- версным входом сброса счетчика, е управляющим входом элемента запрете, второй информационный вход которого соединен с тактовым входом устройства, второй выход блока схем сравнения t константой является вторым выходом сигнала ошибки устройства.
название | год | авторы | номер документа |
---|---|---|---|
Устройство для контроля @ -кодов | 1988 |
|
SU1711335A1 |
УСТРОЙСТВО ДЛЯ КОНТРОЛЯ T-КОДОВ | 1991 |
|
RU2026608C1 |
Устройство для контроля @ -кода | 1988 |
|
SU1649678A1 |
УСТРОЙСТВО КОММУНИКАЦИОННОГО ИНТЕРФЕЙСА ДЛЯ СЕТИ SpaceWire | 2012 |
|
RU2483351C1 |
СПОСОБ И УСТРОЙСТВО УПРАВЛЕНИЯ ПЕРЕДАЧЕЙ ПАКЕТОВ ДАННЫХ В КАНАЛЕ СВЯЗИ ОБЩЕГО ПОЛЬЗОВАНИЯ | 1997 |
|
RU2115246C1 |
Устройство для контроля Р-кодов Фибоначчи | 1989 |
|
SU1624701A1 |
Устройство для обработки @ -кода | 1988 |
|
SU1649673A1 |
СПОСОБ И УСТРОЙСТВО УПРАВЛЕНИЯ ПЕРЕДАЧЕЙ ПАКЕТОВ ДАННЫХ В КАНАЛЕ СВЯЗИ ОБЩЕГО ПОЛЬЗОВАНИЯ | 1998 |
|
RU2137312C1 |
УСТРОЙСТВО КОММУНИКАЦИОННОГО ИНТЕРФЕЙСА GIGASPACEWIRE | 2018 |
|
RU2700560C1 |
Система цикловой синхронизации для многоканальных систем связи | 1988 |
|
SU1598193A1 |
Изобретение относится к вычислительной технике и передаче данных, может быть использовано для последовательного контроля пакетной формы избыточного кода. Целью изобретения является расширение области применения за счет возможности контроля пакетной формы t-кода. Поставленная цель достигается за счет новой организации связей в устройстве для контроля t-кода, содержащем счетчик 1, блок 2 схем сравнения с константой и элемент 4 запрета 2 ил
1
В
т
-Й
Фиг.1
t+2
2
t+1
00- 0/5оЮ
11
16
iT
Щи г. 2
Устройство для контроля @ -кодов Фибоначчи | 1984 |
|
SU1203711A1 |
Переносная печь для варки пищи и отопления в окопах, походных помещениях и т.п. | 1921 |
|
SU3A1 |
Устройство для контроля кодов | 1987 |
|
SU1552382A1 |
Переносная печь для варки пищи и отопления в окопах, походных помещениях и т.п. | 1921 |
|
SU3A1 |
Авторы
Даты
1991-05-15—Публикация
1988-02-03—Подача