Устройство для приемопередачи информации с контролем ошибок Советский патент 1988 года по МПК G08C25/00 

Описание патента на изобретение SU1425757A1

4 Ю

СП

ел

ч|

1} 42575

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

Цель изобретения-- повышение инфор - мативности И функциональной надежности устройства.

На фиг.1 изображена структурная схема устройства для приемопередачи Q информации с контролем ошибок; на фиг,2 - 4 - функциональная схема устройства.

Устройство для приемопередачи ин- формации с контролем ошибок содержит 15 блок приемопередачи данных, блок 2 вычисления контрольной суммы, блок 3 поразрядного сравнения, блок 4 поразнивает накопленную сумму и значение поступающего девятого бита. Результат сравнения регистрируется блоком 7, а ошибки, обнаруженные в Заголовке), регистрируются в блоке 5.

Блок 2 осуществляет накопление суммы по модулю два одноименных разрядов байт пакета. В результате к моменту поступления из канала байта контрольной суммы, который представляет собой сумму по модулю два одноименных битов каждого байта, в блоке 2 накоплен местный байт контрольной суммы. При дальнейшем суммировании в блоке 2 одноименных битов поступившей контрольной суммы и местного байта контрольной суммы, в случае отсутствия

Похожие патенты SU1425757A1

название год авторы номер документа
Устройство для приемопередачи информации с контролем ошибок 1985
  • Янов Алексей Ростиславович
  • Кабанов Алексей Сергеевич
SU1277166A1
Устройство для сопряжения магистрали с ЦВМ 1988
  • Кабанов Алексей Сергеевич
SU1569837A1
Устройство ввода-вывода с контролем ошибок и индикацией 1989
  • Кабанов Алексей Сергеевич
SU1728866A1
МИКРОЭВМ 1994
  • Комарченко П.Я.
  • Пономарев И.Н.
RU2108619C1
Устройство для коррекции ошибокС САМОКОНТРОлЕМ 1977
  • Поваляев Эдуард Иванович
  • Хуринов Владимир Аркадьевич
SU796847A1
ОТКАЗОУСТОЙЧИВЫЙ ПРОЦЕССОР С КОРРЕКЦИЕЙ ОШИБОК В ДВУХ БАЙТАХ ИНФОРМАЦИИ 2021
  • Долговязов Александр Вениаминович
  • Егоров Егор Александрович
  • Лесов Алексей Николаевич
  • Михеев Александр Александрович
  • Павлов Александр Алексеевич
  • Романенко Александр Юрьевич
  • Царьков Алексей Николаевич
RU2758410C1
ОТКАЗОУСТОЙЧИВЫЙ ПРОЦЕССОР С КОРРЕКЦИЕЙ ОШИБОК В БАЙТЕ ИНФОРМАЦИИ 2021
  • Волков Данила Дмитриевич
  • Герасимов Даниил Олегович
  • Коваленко Даниил Андреевич
  • Михеев Александр Александрович
  • Павлов Александр Алексеевич
  • Романенко Александр Юрьевич
  • Царьков Алексей Николаевич
RU2758065C1
МИКРО-ЭЛЕКТРОННАЯ ВЫЧИСЛИТЕЛЬНАЯ МАШИНА 2000
  • Комарченко П.Я.
  • Пономарев И.Н.
RU2209462C2
Устройство для контроля переписи информации перезагружаемой управляющей памяти процессора 1981
  • Кардаш Владимир Иванович
  • Гребнева Валентина Федоровна
  • Иванов Геннадий Алексеевич
SU1008746A1
Устройство для коррекции ошибок внешней памяти 1989
  • Типикин Александр Петрович
  • Максимов Олег Анатольевич
  • Гвоздев Владимир Викторович
  • Кузнецов Сергей Валентинович
SU1662011A1

Иллюстрации к изобретению SU 1 425 757 A1

Реферат патента 1988 года Устройство для приемопередачи информации с контролем ошибок

Изобретение относится к вычисли- тельной технике и может быть исполь зовано в .устройствах приема, передачи и обработки информации. Цель изобретения - повышение информативности и функциональной надежности. Устройство позволяет подключать несколько устройств к одной линии коллективного : пользования, при этом устройства различаются адресом, заложенным в -СЗа- головок за счет того, что реализует ся решающая обратная связь, по результатам контроля принятого сообщения формируется признак, указанный в Слове состояния, -при обнаружении ошибок в - Заголовке устройство не формирует на выход Слово состояния, поэтому исключается возможность выхода из строя магистральных усилителей. 2 з,п, ф-лы, 4 ил. S

Формула изобретения SU 1 425 757 A1

рядного суммирования, блок 5 анализа,ошибок в канале, этот результат во командный блок 6, блок 7 формирования 20-всех разрядах должен быть равен нулю, сигнала ошибки, блок 8 магистральныхРезультат контроля сравнивается с усилителей, селектор 9, первые выходынулем в бло ке 3 и поступает в блок 7, 10 командного блока, первый вход 11Если в принимаемом пакете в СЗнголов устройства, выход 12 устройства, вто-кеУ указан адрес предлагаемого устрой- рой вход 13 устройства, вторые выходы 25ства, что определяется в блоке 5,

14 командного блока. Блок 5 анализа содержит регистр 15 сдвига, дешифратор 16, группу элементов И 17 - 19, триггер 20, регистр 21 сдвига.

Устройство работает следующим образом.

В режиме приема пакета информации на вход 1 поступает в последовательном виде N байтов полезной информа-

Iции, пакет завершает байт контрольной « через селектор 9 поступает на выход

суммы. При этом пакет, адресованный устройству, может иметь формат: Заголовок) :( Данные Каждый байт пакета и байт контрольной суммы завершает контрольный 40 девятый бит дополнения на четность, на управляющий вход 13 устройства поступает сигнал сопровождения, указывающий на Наличие в канале пакета инфорустройства 1Слово состояния, в котором указьшается, что информация принята с ошибками или без ошибок в зависимости от сигнала, поступившего из блока 7.

Одновременно в блоке 4 формируется девятый бит контроля на четность каждого байта Слова состояния) и в блоке 2 накапливается сумма одноименных

Сигнал сопровождения иницииру- 45 битов каждого байта Слова состояния).

50

мации.

ВТ развертку программы командного блока 6. Последний подает управляющие сигналы на другие блоки устройства. По сигналам блока 6 Оаголовок - заносится через регистр 15 сдвига в дешифратор 16, а Данные записьшаются в блок 1, одновременно пакет поступает на входы блоков 2 и 4. По управляющим сигналам блока 6 блок 4 осуществляет суммирование по модулю два с первого ,, по восьмой разряды каждого байта пакета. Во время поступления девятого контрольного бита каждого байта пакета, поступающего на вход 11, блок 4 сравЕсли при приеме пакета информации в 3аголовке блок 5 обнаруживает признак Передать данные, то вслед за Словом состояния под управлением блока 6 из блока 1 в последовательной форме транслируется пакет через селектор 9 на выход устройства. Одновременно информация поступает на поразрядное суммирование в блок 4. Из блока 1 через селектор 9 на выход устройства поступают биты каждого байта, а из блока 2 через селектор 9 на выход устройства поступает результат суммирования, т.е. девятый ,

и отсутствуют ошибки, блок 7 по сигналам управления блока 6 разрешает по . требителю перезапись в параллельной

форме Данных пакета из блока 1. 30 Тем самым режим пакета информации из канала завершается. Для уведомления источника информации о том, что она принята с ошибками или без ошибок, с регистра 21 под управлением блока 6

устройства 1Слово состояния, в котором указьшается, что информация принята с ошибками или без ошибок в зависимости от сигнала, поступившего из блока 7.

Одновременно в блоке 4 формируется девятый бит контроля на четность каждого байта Слова состояния) и в блоке 2 накапливается сумма одноименных

битов каждого байта Слова состояния).

Если при приеме пакета информации в 3аголовке блок 5 обнаруживает признак Передать данные, то вслед за Словом состояния под управлением блока 6 из блока 1 в последовательной форме транслируется пакет через селектор 9 на выход устройства. Одновременно информация поступает на поразрядное суммирование в блок 4. Из блока 1 через селектор 9 на выход устройства поступают биты каждого байта, а из блока 2 через селектор 9 на выход устройства поступает результат суммирования, т.е. девятый ,

контрольный бит. Одновременно с вьто- дом пакета блок 2 осуществляет накопление суммы одноименных битов каткдого байта пакета. По окончании вывода Данных с выхода блока 2 через селектор 9 на выход устройства поступает байт контрольной суммы. Блок 4 завершает байт контрольной суммы девятым, контрольным битом, с элемен- тов И 17-19 сигнал поступает на элемент памяти блока 6, после чего ледний анулирует режим передачи и устройство устанавливается в исходное состояние.

Если при приеме информации с входа 11 блок 4 обнаруживает ошибку в 3а головке, с триггера 20 поступает сигнал, запрещающий передачу информации

чены к вторым входам блока npHt Monepe- дачи данных и блока поразрядного српр- нения, к третьему входу блока формиро- вания сигнала ошибки, к четвертому входу блока вычисления контрольной суммы, к пятьсм входам блока поразрядного суммирования и селектора, отличающееся тем, что, с целью повыше1да:я информативности и фун- кпиональной надежности устройства,в него введены блок магистральных усилителе и блок анализа, выход:селектора подключен к первому входу блока магистральных усилителей, второй вход которого соединен с первым выходом блока анализа, второй выход которого соединен с четвертыми входами селектора и блока поразрядного суммирова-

через блок 8 на выход 12, т.е. поддер-20 ия и третьим входом блока вычисле- живает на выходе 12 высокоимпеданс- „ия контрольной суммы, третий выход

ное состояние. Выделение сигнала ошибки в 3аголовке и обеспечение запрета вьздачи Слова состояния) с выхода устройства 12 в линию коллек- тивного пользования позволяет избежать выхода из строя магистральных усилителей устройства.

На функциональной cxefie устройства источник сигнала.синхронизации, а также цепь синхронизации условно не

показаны.

Формула изо. бретения

1. Устройство для приемопередачи информации с контролем ошибок, содержащее блок приемопередачи.данных, вход которого объединен с первыми входами блока вьгчисления контрольной суммы и блока поразрядного суммирования и является первым входом устрой- ства, группы входов и выходов блока приемопередачи, данных, являются соот- ветственно группами входов и выходов устройства, выход блока приемопереда чи данных подключен к первому входу селектора и вторььм входам блока вьгчисления контрольной суммы и блока поразрядного суммирования, выход последнего соединен с вторым входом се- лектора, выход блока вьгчисления контрольной суммы подключен к третьему входу селектора,, к третьему входу блока поразрядного суммирования и входу блока поразрядного сравнения, ВЬР- ход которого соединен с первым входом блока формирования сигнала ошибки, командный блок, первый вход которого является вторым входом устройства, первые выходы командного блока подклю

25

30

блока анализа подключен к второму входу командного блока, выход блока формирования сигнала ошибки подключен к первому входу блока анзотиза, второй вход которого соединен с выходом блока поразрядного суммирования, кото-у подключен к второму входу блока формирования ошибки, третий вход блока анализа является первым входом устройства, вторые выходы командного блока соединены с четвертым входом блока анализа и третьим вкодом блока магистральных усилителей,

2, Устройство по п.1, о 1 л и - ч а ю ш е е с я тем, что блок анал;-г за содержит регистры сдвига,, дешифратор, элементы И, триггер, группа выходов первого регистра соединена с соответствующими входами дешифратора, выходы которого подключены к первым входам первого и второго элементоваК, первый вход третьего элемента И соеди- иен с выходом первого регистра сдвига j5 выход второго элемента И подключен к 8 зходу триггера, выход которого яв ляется первым выходом блока, выходы первого и третьего элементов И являются вторым выходом блока, вы.ход второго регистра сдвига является третьим выходом блока информационные входы первого регистра сдвига являют Г ся соответстве.н.ко третьи -: и первым входами блока, инверсный вход второго элемента И является вторым входом блока, управляющие входы регистров сдвига5 вторые вхо,цы элементов И и R-вход триггера объединены и являются четвертым входом блока.

35

40

50

55

чены к вторым входам блока npHt Monepe- дачи данных и блока поразрядного српр- нения, к третьему входу блока формиро- вания сигнала ошибки, к четвертому входу блока вычисления контрольной суммы, к пятьсм входам блока поразрядного суммирования и селектора, отличающееся тем, что, с целью повыше1да:я информативности и фун- кпиональной надежности устройства,в него введены блок магистральных усилителе и блок анализа, выход:селектора подключен к первому входу блока магистральных усилителей, второй вход которого соединен с первым выходом блока анализа, второй выход которого соединен с четвертыми входами селектора и блока поразрядного суммирова-

ия и третьим входом блока вычисле- „ия контрольной суммы, третий выход

5

0

блока анализа подключен к второму входу командного блока, выход блока формирования сигнала ошибки подключен к первому входу блока анзотиза, второй вход которого соединен с выходом блока поразрядного суммирования, кото-у подключен к второму входу блока формирования ошибки, третий вход блока анализа является первым входом устройства, вторые выходы командного блока соединены с четвертым входом блока анализа и третьим вкодом блока магистральных усилителей,

2, Устройство по п.1, о 1 л и - ч а ю ш е е с я тем, что блок анал;-г за содержит регистры сдвига,, дешифратор, элементы И, триггер, группа выходов первого регистра соединена с соответствующими входами дешифратора, выходы которого подключены к первым входам первого и второго элементоваК, первый вход третьего элемента И соеди- иен с выходом первого регистра сдвига j5 выход второго элемента И подключен к 8 зходу триггера, выход которого яв ляется первым выходом блока, выходы первого и третьего элементов И являются вторым выходом блока, вы.ход второго регистра сдвига является третьим выходом блока информационные входы первого регистра сдвига являют Г ся соответстве.н.ко третьи -: и первым входами блока, инверсный вход второго элемента И является вторым входом блока, управляющие входы регистров сдвига5 вторые вхо,цы элементов И и R-вход триггера объединены и являются четвертым входом блока.

5

0

0

5

t ttt

фиг /

(рог.

Документы, цитированные в отчете о поиске Патент 1988 года SU1425757A1

Приспособление для точного наложения листов бумаги при снятии оттисков 1922
  • Асафов Н.И.
SU6A1
Топка с несколькими решетками для твердого топлива 1918
  • Арбатский И.В.
SU8A1
Устройство для приемопередачи информации с контролем ошибок 1985
  • Янов Алексей Ростиславович
  • Кабанов Алексей Сергеевич
SU1277166A1
Топка с несколькими решетками для твердого топлива 1918
  • Арбатский И.В.
SU8A1

SU 1 425 757 A1

Авторы

Безяев Валерий Алексеевич

Сычев Анатолий Алексеевич

Смирнов Борис Евгеньевич

Медков Александр Васильевич

Янов Алексей Ростиславович

Даты

1988-09-23Публикация

1987-03-26Подача