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

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

9

Фиг.}

25 г

е|лок 3 элементов И, группу элементов .l,l-4,mn, четыре группы (5.1-5,и) 8,1-8,т) узлов свертки по модулю, Два, регистры 9, 10, блок П.форми- 1 ования тестовых воздействий, блок 2 элементов И, блок 13 хранения информации, блоки 14, 15 сравнения, 4лок 16 фиксации неисправностиj эле- фент И 17, вход 18 задания тестово- ibo режима устройства, вход 19 началь- ifofi установки устройства, выход 20 (Сигнала конца формирования тестовых оздействий, вход 21 задания режима митации неисправности устройства, ход 22 синхронизации устройства, вход 23 задания режима коррекции устройства, выход 24 сигнала некорректируемой ошибки, устройства, группу

25 выходов результата контроля устройства, группу 26 информационных входов устройства, группу 27,информационных выходов устройства, группу 28 входов начальной установки устройства. Устройство осуществляет конт- роль и коррекцию контроля устройства с имитацией неисправности. Цель изобретения достигается за счет введения блока.формирования тестовых воздействий, двух регистров и групп элементов И и ИЛИ, 2 з,п, ф-лы, 4 ил.

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

название год авторы номер документа
Устройство для функционального контроля интегральных схем 1988
  • Кондратьев Леонид Николаевич
  • Овчинников Александр Львович
  • Безроднов Владимир Ильич
  • Поваренкин Сергей Григорьевич
  • Щупаков Евгений Сергеевич
SU1737465A1
Устройство для исправления двух ошибок в кодовой комбинации с самоконтролем в системах контроля и передачи информации 1984
  • Поваляев Эдуард Иванович
  • Афонина Ирина Ивановна
SU1239721A1
Устройство для контроля логических блоков 1986
  • Рябуха Николай Демидович
  • Сикорин Виктор Викторович
SU1372324A1
Устройство для контроля микропроцессорных программных блоков 1983
  • Галуза Алексей Сергеевич
  • Стальнова Татьяна Васильевна
  • Донских Борис Иванович
  • Лисинецкая Валентина Павловна
SU1267424A1
Устройство для формирования тестовой последовательности 1985
  • Карпунин Евгений Иванович
  • Бучнев Александр Николаевич
  • Зимнович Ольга Алексеевна
SU1262507A1
УСТРОЙСТВО СВЕРТКИ ПО ПЕРЕМЕННОМУ МОДУЛЮ 1991
  • Новиков Н.Н.
  • Фетисов А.Н.
  • Гришуткин А.Н.
  • Литиков И.П.
RU2051408C1
Устройство цифрового интегрирования 1988
  • Дрозд Александр Валентинович
  • Полин Евгений Леонидович
  • Нестеренко Сергей Анатольевич
  • Николенко Анатолий Александрович
  • Ногина Елена Николаевна
SU1532922A1
Устройство для контроля цифровых узлов 1984
  • Чекушкин Всеволод Викторович
  • Богатов Дмитрий Дмитриевич
  • Меркулов Олег Александрович
SU1166121A1
Устройство для формирования тестовых воздействий 1984
  • Богданов Вячеслав Всеволодович
  • Лупиков Виктор Семенович
  • Спиваков Сергей Степанович
SU1168953A1
Устройство для контроля и диагностирования неисправностей логических блоков 1988
  • Михайлов Виктор Петрович
  • Ярмухаметов Азат Усманович
  • Дапин Олег Иосифович
  • Матвеев Владимир Борисович
SU1645956A1

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

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

Изобретение относится к вычислительной технике и может быть использовано в системах контроля передачи информации. Цель изобретения - повышение достоверности работы устройства. Устройство содержит группу 1.1 - 1.к элементов ИЛИ, регистр 2, блок 3 элементов И, группу элементов 4.1.1 - 4 M.N, четыре группы (5.1-5.H)-(8.1-8M) узлов свертки по модулю два, регистры 9, 10, блок 11 формирования тестовых воздействий, блок 12 элементов И, блок 13 хранения информации, блоки 14, 15 сравнения, блок 16 фиксации неисправности, элемент И 17, вход 18 задания тестового режима устройства, вход 19 начальной установки устройства, выход 20 сигнала конца формирования тестовых воздействий, вход 21 задания режима иммитации неисправности устройства, вход 22 синхронизации устройства, вход 23 задания режима коррекции устройства, выход 24 сигнала некорректируемой ошибки, устройства, группу 25 выходов результата контроля устройства, группу 26 информационных входов устройства, группу 27 информационных выходов устройства, группу 28 входов начальной установки устройства. Устройство осуществляет контроль и коррекцию контроля устройства с имитацией неисправности. Цель изобретения - достигается за счет введения блока формирования тестовых воздействий, двух регистров и групп элементов И и ИЛИ. 2 з.п. ф-лы, 4 ил.

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

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

; Цель изобретения - повьппение дос- говерности контроля, i На фиг,1 изображена функциональ- |ная схема устройства; на фиг,2 - функциональная схема блока формиро- |ванкя тестовых воздействий; на фиг.З Й)ункциональная схема блока фиксации неисправности; на фиг,4 - функцио- наяьная схема блока хранения информации.

Устройство содержит группу Ь элементов ИЛИ, регистр 2, блок 3 элементов И, группу 4 элементов Иу четыре группы 5-8 узлов свертки по модулю два, регистры 9 и 10, блок 11 формирования тестовых.воздействий, блок; 12 элементов И, блок 13 хранения информации, блоки 14 и 15 сравнения, блок 16 фиксации неисправности, элемент И 17, вход 18 задания тестового режима устройства, вход 19 начальной установки устройства, выход 20 признака конца формирования тестовых воздействий, .вход 21 задания режима имитации неисправности устройства, вход 22 синхронизации устройства, вход 23 задания режима коррекции устройства, выход 24 некорректируемой ошибки устройства, группу 25 выходов результата контроля устройства, группу 26 информационных входов устройства, . группу 27 информационных выходов ус

ройства, группу 28 входов начальной установки устройства.

Блок формирования тестовых воздействий образуют регистр 29, счетчик 30, группа 31 элементов И, триггеры 32 и 33, элементы И 34 и 35, элементы ИЛИ 36 и 37, генератор 38 тактовых импульсов и элементы

39-41 задержки.

Блок фиксации неисправности содержит узел 42 дешифраторов, две группы 43 и 44.элементов И, порого- вьй элемент 45, элемент И 46, тригif eP 47, элементы ИЛИ 48 и 49,

Блок хранения информации состоит из группы 50 элементов ИЛИ и регистра 51 ,

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

Информационное слово, поступившее на группу входов 26 устройства, условно разбивается на группы разрядов, образующих строки информационной матрицы, которая дополняется группой контрольных разрядов на передающей стороне устройства, на приемной стороне устройства осуществляется контроль принимаемой информации на соответствие контрольным разрядам и выдача информации на группу выходов 27 устройства. Контрольные разряды представляют собой дополнение до нечетности соответствующих строк и столбцов информационной матрицы ,

В работе устройства возможны следующие релшмы.

1,Передача информации с ее контролем, но без исправления ошибок, возникающих при передаче,

2,Передача информации с ее контролем и с исправлением ошибок, возникающих при передаче,

3; Самопроверка устройства.

Первый режим.

Первоначально на вход 19 устройст ва поступает сигнал, приводящий устройство в исходное состояние,, На вход 23 сигнал не подается. Кодовая последовательность поступает на передающей стороне на вход 26, а. снима- ется на приемной стороне ,с выходов 27. Информациюj поступающую на вход 26, сопровождает сигнал, поступающий на вход 22, На основании этого сигнала блок 11 вьщает первый стробирующи сигнал. Информация, поступающая на вход 26, записывается в регистр 2, Записанная информация с регистра 2 поступает на узлы 5 и 6 свертки по модулю два, которые формируют конт- рольные разряды. Значения контрольных разрядов с каждого узла 5 и 6 свертки ПО модулю два записываются в регистры 9 и 10, Информация, которая поступила на вход 26, и знач ения контрольных разрядов, записанные в регистры 9 и 10, поступают на вход блока 12 элементов И, По второму стробируюп{ему сигналу, снимаемому с - выхода блока 11, осуществляется пере дача информации на приемную сторону, т,е, в блок 13 хранения информации, С блока 13 хранения информации записанная информация поступает на узлы 7 и 8 свертки по модулю два, которые формируют контрольные раз- ряды. Полученные значения контрольных разрядов с блоков 7 и 8 сравниваются со значениями контрольных разрядов, поступивщих с регистров 9 и 10 в блоки 14 и 15 сравнения, которые осуществляют сравнение поступив- щей информации по сигналу с блока 11. При сравнении контрольных разрядов блоки 14 и 15 вьщают на элемент И 17, Его выходной сигнал обеспечивает открытие элементов И 4, выходная информация с которых поступает на выходы 27 устройства. Если информация, поступив- щая на.входы блоков 14 и 15, не сов-, падает, то с их информационных выходов поступает информация на блок 16 фиксации неисправности. Блок 16 выдает на выход 25 сигнал о наличии неисправности и код-разряда, в котором возникла ошибка.

Второй режим. На вход 23 подается сигнал о том, что коррекция информации в случае ее искажения разрешена. Коррекция происходит в том случае, если кратность ошибки не пр вышает установленный предел, которьй установлен н пороговом элементе 45 блока 16, В этом случае с выхода блока 16 поступает сигнал на коррекцию искаженного разряда. Коррекция должна осуществляться в промжуток времени, определяемый действием управляющего сигнала с блока 11 на блоки 14 и 15 сравнения. Если кратность ошибки превышает уста- новленньй порог, с выхода 24 вьща- ется сигнал отказа по кратности ошибки.

Третий режим, В режиме самопроверки сигнал поступает на вход 18, С выхода блока 1 1 через элементы ШШ 1, на вход устройства подаются все возможные комбинации входных воздействий. Устройство работает как и в первом режиме, В конце самопроверки с выхода 20 устройства вьиа- ется сигнал об ее окончании. Для проверки работы блока 16 в режиме коррекции в блок I1, используя группу входов 28.начальной установки, вводится код, имитирующий ошибки. Этот код с выхода блока II поступа ет в блок 13, В дальнейшем работа устройства аналогич 1а работе устройства во втором режиме, -В конце самопроверки вьщается сигнал с выхода 20 устройства об окончании самопроверки.

Блок 11 работает следующим образом,

Для приведения блока в исходное сстояние на его вход начальной установки поступает импульс. Этим импульсом приводятся в исходное состо - яние триггеры 32 и 33 и счетчик 30 импульсов. Приведение в исходное .состояние регистра 29 осуществляется с помощью кода, поступающего на входы 28 устройства. Работать блок 11 начинает после поступления сигнала с входа 18 устройства, В этом случае триггер 32 переводится в единичное состояние, а элемент И 34 подготовле к приему сигнала с входа 21 устройства. Триггер 32 подготавливает к отijcpbiTwo элемент И 35, Импульсы с генератора 38 через элемент И 35 поступа- фт в счетчик 30 импульсов. Появление Сигналов на его выходах имитирует вы iia4y входных воздействий на входы 26„ С выхода элемента И 35 импульсы через {элемент 39 задержки, и элемент ИЛИ 37 юступают на первый, а через элемен- гы 40 и 41 задержки - на второй и третий стробирующие выходы блока. По- тупление информахщи на входы 26 со- ровождает сигнал, поступающий на ход 22 В регистр 29 записывается формация тогда, когда необходимо проимитировать ошибку при передаче информации в режиме самопроверки Появление сигнала на выходе переполнения счетчика свидетельствует об окончании данного цикла самопроверки. По этому сигналу триггеры 32 и 33 и счетчик 30 импульсов приводятся в исходное сбстояние.

Блок фиксации неисправности работает следующим образом,

Для приведения блока в исходное состояние на его вход начальной установки поступает импульс, которьш через элемент ИЛИ 49 приводит в исход,- ное состояние триггер 47, Если при контроле передачи информации разрешена коррекция информации в случае возникновения ошибки, на вход 23 предвар11тельно подается импульс, переводящий триггер 47 в единичное состояние. Узел 42 дешифраторов обеспечивает выявление номера разряда в кодовой комбинации, в которой выявлена ошибка. Элемент 45 обеспечивает выявление ошибок кратностью больше двух. Если коррекция искаженных разрядов в .кодовой комбинации запрещена триггер 47 находится в исходном (нулевом) состоянии. В случае возникновения ошибки на выход 25 выдается сигнал отказа и код номера искаженного разряда.

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

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

5

0

5

0

5

0

5

0

5

гистра, блока хранения информации и блока фиксации неисправности, выход сигнала некорректируемой ошибки которого является выходом.некорректируемой ошибки устройства, группа выходов первого регистра соединена с группой входов первого блока элементов И, 1-я группа выходов первого блока элементов И соединена с i-й группой входов второго блока элементов И и группой входов i-ro узла свертки по модулю два первой группы. Группа j-x выходов каждой группы выходов первого блока элементов И соединена с группой входов j-ro узла свертки по модулю два второй группы, где j 1,п, j l,m, xm,k - разрядность . контролируемой |информацщ, п, m - целые положительные числа, i-я группа выходов второго блока элементов И соединена с i-й группой информационных входов блока хранения информации, группа входов коррекции которого соединена с группой выходов коррекции бла-. ка фиксации неисправности, первая и вторая группы входов признака неисправности которого соединены соответственно с группами выходов первого и второго блоков сравнения, i-я группа выходов блока хранения информации соединена с группой входов i-ro узла свертки по модулю два третьей группы, группа j-x выходов каждой группы выходов блока хранения информации соединена с группой входов j-го -узла свертки по модулю два четвертой группы, выходы узлов свертки по модулю два третьей группы соединены с первой группй информационных входов первого блока сравнения, йы- ходы узлов свертки по модулю два четвертой группы соединены с первой группой информационных входов второго блока сравнения, отличаю-, щ е е с я тем, что, с целью повышения достоверности контроля, в устройство введены блок формирования тестовых воздействий, -второй и трет тий регистры, группа элементов ИЛИ, группа элементов И, элемент И, причем группа информационных входов устройства соединена с первыми входами элементов ИЛИ группы, выходы элементов ИЛИ группы соединены.с группой входов первого регистра,- вход начальной установки которого соединен с входами начальной установки второго, третьего регистров и блока.фор

мирования тестовых воздействий, первый стробирующий выход которого соеднен с.входом первого блока элементов И, группы выходов узлов свертки по модулю два первой и второй групп соединены с группами входов соответственно второго и третьего регистров, группы выходов которых соединены соответственно с (п+1)-й и (п+2)-й группами входов второго блока элементов И, (п+1)--я и (п+2)- я группы выходов которого соединены соответственно с (п+1)--й и (п+2)-й группами информационных входов блока хранения информации, (п+1)-яи (п+2)группы информационных выходов которого соединены соответственно с вторыми группами информационных входов первого и второго блоков сравнения, выходы которых соединены соответственно с первым и вторым входами эле- ментов И, выходы которых соединены с первыми входами элементов И группы вторые входы элементов И группы соединены с соответствующими вы содами блока хранения информации, группа выходов элементов И группы является группой информационных выходов устройства, первая и вторая группы ин- формационных выходов блока формирования тестовых воздействий соединены соответственно-с (п+3)-и группой информационных входов блока хранения информации и вторыми входами элементов ИЛИ группы, группа выходов резул тата контроля блока фиксации неиспраности является группой выходов ре-

2, Устройство по п. 1, о т л и - чающееся тем, что блок форм рования тестовых.воздействий содерг жит два триггера, два.элемента.ИЛИ, три элемента задержки, счетчик, регистр, два элемента И, генератор та товых импульсов и группу элементов причем, группа информационных входо регистра и вход записи регистра образуют группу входов начальной уста новки блока, вход начальной установ ки которого соединен с первым входо первого элемента ИЛИ и в-коцо установки в о первого триггера, вход установки в 1 которого объединен с вторым входом первого элемента ИЛ и подключен к. выходу переполнения счетчика, вход установки в О кото рого объединен с входом установки в О второго триггера и подключен к входу первого элемента ИЛИ, выход г нератора тактовых импульсов соедине с первым входом первого элемента И, выход которого соединен со счетным входом счетчика и входом первого элемента задержки, выход которого соединен с первым входом второго эл мента ИЛИ, выход которого соединен с входом второго элемента задержки, с первыми входами элементов И группы и-является первым стробирую- 35 щим выходом блока-, вход синхронизации которого соединен с вторым вх дом второго элемента ИЛИ, вход запуска блока соединен с первым входом второго элемента И и с входом

зультата контроля устройства, вход

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

бирующими входами блоков сравнения, вход задания тестового режима устройства соединен с входом запуска блока формирования тестовых воздействий,, вход синхронизации и вход задания режима имитации неисправности которого являются одноименными входами устройства, гр-уппа входов начальной установки устройства соединена с группой Bxojrc та задержки и является вторым стробидов начальной установки блока формирования тестовых воздействий, выход признака конца формирования тестовых воздействий которого являрующим выходом блока, третий стробирующий выход которого подключен к . выходу третьего элемента задержки, выход первого триггера является вы10

иJ5 -2570210

одноименным выходом устрой20

ется ства,

2, Устройство по п. 1, о т л и - чающееся тем, что блок формирования тестовых.воздействий содерг жит два триггера, два.элемента.ИЛИ, три элемента задержки, счетчик, регистр, два элемента И, генератор такт товых импульсов и группу элементов И, причем, группа информационных входов регистра и вход записи регистра образуют группу входов начальной уста- новки блока, вход начальной установки которого соединен с первым входом первого элемента ИЛИ и в-коцо установки в о первого триггера, вход установки в 1 которого объединен с вторым входом первого элемента ИЛИ и подключен к. выходу переполнения счетчика, вход установки в О которого объединен с входом установки в О второго триггера и подключен к входу первого элемента ИЛИ, выход ге-. нератора тактовых импульсов соединен с первым входом первого элемента И, выход которого соединен со счетным входом счетчика и входом первого элемента задержки, выход которого соединен с первым входом второго элемента ИЛИ, выход которого соединен с входом второго элемента задержки, с первыми входами элементов И группы и-является первым стробирую- 35 щим выходом блока-, вход синхронизации которого соединен с вторым входом второго элемента ИЛИ, вход запуска блока соединен с первым входом второго элемента И и с входом

25

30

- установки в 1 второго триггера, выход которого соединен с.вторым входом первого элемента И, вход за- дания режима имитации неисправности установки в 1 второго триггера, выход которого соединен с.вторым входом первого элемента И, вход за- дания режима имитации неисправности

блока соединен с вторым входом второго элемента И, выход которого соединен со стробирующим входом регист - ра, группа выходов которого соединена с вторыми входс1ми элементов И группы, выходы элементов И группы и группа выходов счетчика являются соответственно первой и втррой группами информационных выходов бло-- ка, выход второго элемента задержки соединен с входом третьего элеменрующим выходом блока, третий стробирующий выход которого подключен к . выходу третьего элемента задержки, выход первого триггера является выхЮдов признака конца формирования тес- i oBbrx воздействий блока

3, Устройство по п, 1, о т л и - М а ю D; е е с я тем, что блок фиксации неисправности содержит две груп- гы элементов И, два элемента ИЛИ, элемент И, пороговый элемент, узел дешифраторов, и триггер, причем пер- ная и вторая группы входов призна- lia неисправности блока соединены со- с тветственно с первой и второй группами выходов узла дешифраторов, группа выходов которого соединена с первыми входами элементов И первой

второй групп, группой входов поро- j OBoro элемента и группой входов пер- 1ЮГО элемента ИЛИ, выход порогового :шемента соединен с первым входом )торого элемента ИЛИ и является вы22

ходом. Р1екорректируемой ошибки блока, вход начальной установки и вход задания режима коррекции которого сое- динены соответственно с вторым входом второго элемента ИЛИ и входом установки в 1 триггера, выход второго элемента ИЛИ соединен с входом установки в О триггера, инверсный выход которого соединен с первым входом элемента И и вторыми входами элементов И первой группы, группа выходов которых и выход элемента И образуют группу выходов результата контроля блока, прямой выход триггера соединен с вторыми входами элементов И второй группы, группа выходов которых является группой выходов коррекции блока, выход первого элемента ИЛИ соединен с вторыг входом элемента И.

KSfl.1t

Фиг.2

От j ОЛЛБЛ

Отбл.П

50

JL

Фиг.З

От 5л. 12

От

wfr i-ff/Jff

1

SO

f9

LliL

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

Устройство для контроля 1981
  • Новиков Николай Николаевич
  • Танцюра Николай Иванович
  • Батуров Анатолий Васильевич
SU1018121A1
Приспособление для точного наложения листов бумаги при снятии оттисков 1922
  • Асафов Н.И.
SU6A1
Устройство для контроля принимаемой информации 1984
  • Рябуха Николай Демидович
  • Корженевский Сергей Вячеславович
SU1242960A1

SU 1 525 702 A1

Авторы

Новиков Николай Николаевич

Жуков Олег Федорович

Романенко Юрий Александрович

Даты

1989-11-30Публикация

1987-06-22Подача