Устройство для обнаружения ошибок при передаче кодов

Номер патента: 1509902

Автор: Мартиросян

ZIP архив

Текст

(56) АвторскоеР 1091211, кл, С ль исправности эле юл, Фсян8,. 8)видетел06 Г 1 тво СССР 8, 1983,НИЯ числи споль зированно и являетс ния ие, наряду ции, обесГОСУДАРСТВЕННЫИ НОМИТЕТПО ИЗОБРЕТЕНИЯМ И ОТНРЬГГИПРИ ГКНТ СССР А ВТОРСКОМУ СВИДЕТЕЛЬСТ(54) УСТРОЙСТВО ДЛЯ ОБНАРУ ОШИБОК ПРИ ПЕРЕДАЧЕ КОДОВ (57). Изобретение относится тельной технике, может быт вано в устройствах автомат го контроля узлов передачи усовершенствованием изобре авт.св. )."- 1091211, Изобрет с контролем выходной инйор тов, входящих в состав устроиства, чем об спечивается повышение достовер ности контроля. Устройство для обнаружения ошибок при передаче кодов содержит входной регистр 1, регистр 2 контрольных разрядов, блок 3 управле ния параллельной записью, первый 4 и второй 5 блоки контроля по модулю два, дешиФратор 6, и элементов 71 - 7 ИЛИ и выходных регистров 8,-8, п триггеров 9-9 1, и блоков 10,-10 в контроля на четность, блок 11 формиро вания сигнала ошибок, селектор 12 оши бок состоит и: генератора 15 импульсов, двух элементов И 16 и 18, счетчика 17 импульсов, триггера 19 и регистра 20. 1 з.п.ф-лы, 1 ил.3 150990Изобретение относится к вычислительной технике, может быть использовано в устройствах автоматизированного контроля узлов передачи и является усовершенствованием устройства5по авт, св. 9 1091211.Целью изобретения является повышение достоверности контроля за счетвыявления вида ошибок.10На чертеже представлена Функциональная блок-схема устройства.Устройство для обнаружения ошибок,при передаче кодов содержит входнойрегистр 1, регистр 2 контрольных 15разрядов, блок 3 управления параллельной записью, первый 4 и второй 5блоки контроля по модулю два, дешифратор 6, элементы ИЛИ 71 -7, и выходных регистров 8,-8, и триггеров 209-9, и блоков 10 -10 контроляна четность, блок 11 Формированиясигнала ошибок, селектор 12 ошибок,счетчик 13 импульсов, блок 14 мультиплексоров. Селектор 12 ошибок состоит 25из генератора 15 импульсов, первогоэлемента И 1 б,счетчика 17 импульсов,второго элемента И 18, триггера 19 ирегистра 20Устройство имеет вход 21 информации, вход 22 строба, вход 23 контроль"ных разрядов, вход 24 установки, выход25 выходной информации, выход 26 сигнала ошибки и выход 27 индикации устройства, 35Устройство работает следующим образом,В исходное состояние устройствоустанавливается сигналом, по входу24 "Сброс" при записанной во входной 40регистр 1 нулевой информации. Приэтом сигнал "Сброс" через блок 3 управления параллельной записью, элементы ИЛИ 7, -7 д поступает на управляющиевходы выходных регистров 8, - 458 и триггеры 9-9, обнуляя их.Сигнал "Сброс" поступает, также насчетчик 13, обнуляя его, в селектор 12контроля на счетчик 17, обнуляя его,и на вход К-триггера 19. С выходатриггера 19. разрешающий потенциалпоступает на вход элемента И 16. Носигналы с генератора 15 через элемент И 16 не проходят до появлениясигнала ошибки на третьем его входе,На вход 21 информации входного регистра 1 поступает два байта информации в сопровождении двух контрольных разрядов, подаваемых на вход 23 2 4контрольных разрядов. Информация свхода 21 с входного регистра 1 и входа 23 контрольных разрядов регистра2 контрольных разрядов принимаетсяв регистры 1 и 2 по стробу, поступающему с входа 22 строба. Состояниевходного регистра 1 контролируетсяблоками 4 и 5 контроля по модулю два.,Каждый из блоков 4 и 5 контролируетодин байт информаци., причем каждыйбайт информации поступает в сопровождении своего контрольного разряда,который из регистра 2 контрольных разрядов подается на соответствующиеблоки 4 и 5. При правильном приемеинформации во входной регистр 1 навыходе блоков 4 и 5 сигнал ошибки отсутствует. При возникновении ошибкина выходах блоков 4 и 5 сигнал ошибкипоступает на блок 11 формирования сигнала ошибки и на входы блока 14 мультиплексоров, С выхода входного регистра 1 первый байт информации поступаетна информационные входы выходных регистров 8-8. Контрольный разрядпервого байта информации из регистра 2 контрольных разрядов поступаетна триггеры 9 -9 и на блок 4 контроля по модулю два. Второй байт информации из входного регистра 1 поступает на блок 5 контроля по модулюдва и на дешифратор 6,Запись информации в выходные регистры 8-8 и контрольных разрядовв триггеры 9, -9 может осуществляться как последовательно, так и параллельно при обнулении устройства.Элементы ИЛИ 7, -7 Обеспечивают этувозможность. ДешиФратор б служит дляуправления последовательной записьюинформации из входного регистра 1 ввыходные регистры 8 -8, а такжеконтрольного разряда из регистра 2контрольных разрядов и триггеры 99 в соответствии с информацией, поступающей во втором байте. При последовательной записи информации первый байт информации в сопровожденииконтрольного разряда поступает в блок4 контроля по модулю два и на информационные входы выходных регистров 8-8 д. Второй байт информациив сопровождении контрольного разрядапоступает в блок 5 контроля по модулю два и на дешифратор 6, С одногоиз возбужденных выходов дешифратора6 управляющий сигнал через соответствующие элементы ИЛИ 7 -7 поступаетна управляющий вход одного из выходных регистров 8,-8 и одного иэ триггеров 9 -9 , при этом первый байт информации и его контрольный разряд записываются в один из выходных ре 5 гистров 8,-8 и в один из триггеров 9, -9. При последовательной записи в каждый из выходных регистров 8-8 в и триггеров 9 -9 может записываться в любой последовательности любая информация.При параллельной записи информации первый байт информации и его контрольный разряд заносятся во все выходные регистры 8 -8 и во все триггеры 9, -9 соответственно по сигналу "Сброс", поступающему через блок 3 управления параллельной записьючерез элементы ИЛИ 7 -7 на управ ляющие входы выходных регистров 8 - 8 и триггеров 9 -9. Параллельная запись информации применяется, в основном, для обнуления устройства. При этом во входной регистр 1 долж ны быть записаны все нули, Как при параллельной, так и при последовательной записи информация из выходных регистров 8-8поступает на выходы 25 выходной информации. С выходом регистров 8, - 8, информацияпоступает также на входы соответствующих блоков 10 -10 контроля на четность, на вторые входы которых поступает информация с триггеров 9 -9. С выходов блоков,10-10 в контроля на четность35 сигналы поступают на входы блока 11 формирования сигнала ошибки и на блок 14 мультиплексоров.Блок 11 формирования сигнала ошибки выдает сигналы ошибок при неправильной записи информации во входной регистр, при этом неисправность опре-. деляется путем сравнения первого байта информации и соответствующего раз-ряда (контрольного) в блоке 4 контроля по модулю два и второго байта и его контрольного разряда в блоке 5 контроля по модулю два. Кроме того, блок 11 выдает сигналы ошибок при записи информации в выходные регистры 8 -8 а также при возникновениивнеисправности в выходных регистрах путем сравнения информации, присутстВующей на Выходе соотВетстВующего выходного регистра 81 -8 д, с контрольным разрядом соответствующего триггера 9 -9и в соответствующем блоке 101 -10 контроля на четность.в Если устройством обнаружена ошибка, то блок 11 формирования сигнала ошибки Формирует сигнал, который постугает на выход 26 устройства, а также на элемент И 16 селектора 26 контроля, разрешает прохождение сигналов с выхода генератора 15 на счетчики 13 и 17.Счетчик 13 обеспечивает управление блоком 14 мультиплексоров, осуществляя последовательное подключение выхода блока 14 мультиплексоров к выходам блоков 4 и 5 контроля по модулю два и выходам блоков 10- 10контроля на четность. Причем "начала опрашиваются блоки 4,5 контроля по модулю два, а затем блоки 10- 10 контроля на четность. При появлении на выходе блоков 4 и 5 контроля по модулю два и блока 10-10 контроля на четкость сигнала ошибки этот сиг-:нал с выхода мультиплексора поступает через элемент И 18 на вход регистра 20 и в регистр 20 записывается информация, присутствующая на выходе счетчика 17 и соответствующая номеру опрашиваемого сигнала.С выхода регистра 20 информация о месте отказа поступает на выход 27 индикации. После обнаружения первого отказа опрос сигналов ошибки продолжается до полного контроля устройства. После окончания контроля с выхода счетчика 17 выдается сигнал конца контроля, который, поступая на вход триггера 19, устанавливает его в положение, запрещающее прохождение импульсов с генератора 15, тем самым, останавливая работу селектора 12 ошибок. Дальнейшая работа устройства возможна только после подачи сигнала по входу 24 на К-вход триггера 19, которым при отсутствии информации на входе 21 обнуляются все выходные регистры 8 -8 и триггеры 9, -9 в, а также счетчики 13, 17 и триггер 19. Формула изобретения1. Устройство для обнаружения ошибок при передаче кодов по авт.св.9 1091211, о т л и ч а ю щ е е с я тем, что, с целью повышения достоверности контроля за счет выявления вида ошибок, в устройство дополнительно введены селектор ошибок, счетчик цмпульсов и блок мультиплексоров, выход которого соединен с первым вхо.- дом селектора ошибок, первый выход ко1509902 Составитель Б.ХодовТехред М,Дидык Корректор С.Черни Редактор О. Головач Заказ 5814/47 Тираж 668 ПодписноеВНИИПИ Государственного комитета по изобретениям и открытиям при ГКНТ СССР113035, Москва, Ж, Раушская наб., д. 4/5 Производственно-издательский комбинат "Патент", г.ужгород, ул. Гагарина, 1 О 1 торого соединен с информационным входом счетчика импульсов, выход которогосоединен с входом управления блокамультиплексоров, первые и вторые информационные входы которого соединеныс соответствующими выходами соответственно блоков контроля на четностьи блоков контроля по модулю два, второй вход селектора ошибок подключен к 10выходу блока формирования сигналаошибки, вход блока управления параллельной записью объединен с третьимвходом селектора ошибок, с установочным входом счетчика импульсов и является входом установки устройства,второй выход селектора ошибок являетсявыходом индикации устройства,2. Устройство по п.1, о т л ич а ю щ е е с я тем, что селекторошибок состоит из элементов И, счетчи-ка импульсоВ регистра, триггера и генератора импульсов, выход которогосоединен с первым входом первого элемента И, выход которого соединен спервыми входами счетчика импульсов,второго элемента И и является первымвыходом селектора ошибок, первый выходсчетчика импульсов соединен с первымвходом триггера, выход которого соединен с вторым входом первого элемента И, второй выход счетчика импульсовсоединен с первым входом регистра,выход которого является вторым выходом селектора, выход второго элемента И соединен с вторым входом регистра, второй вход второго элемента Иявляется первым входом селектора,третий вход первого элемента И является вторым входом селектора, вторыевходы счетчика импульсов и триггераобъединены и являются третьим входомселектора.

Смотреть

Заявка

4263382, 16.06.1987

ПРЕДПРИЯТИЕ ПЯ А-7240

МАРТИРОСЯН СЕРГЕЙ ЛЕВОНОВИЧ

МПК / Метки

МПК: G06F 11/08

Метки: кодов, обнаружения, ошибок, передаче

Опубликовано: 23.09.1989

Код ссылки

<a href="https://patents.su/4-1509902-ustrojjstvo-dlya-obnaruzheniya-oshibok-pri-peredache-kodov.html" target="_blank" rel="follow" title="База патентов СССР">Устройство для обнаружения ошибок при передаче кодов</a>

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