Устройство для диагностирования аппаратуры передачи данных
ОПИСАНИЕ
ИЗОБРЕТЕНИЯ
К АВТОРСКОМУ СВИДЕТЕЛЬСТВУ
Сеюз Соеетснии
Сфциавистическик
- Рвспубпик
Государственный комитет Совета Министров СССР Ао дедам изобретений и открытий (5З) УДК 681.3: 007 (088.8j Pl Заявитель Всесоюзный заочный электротехнический институт связи (54) УСТРОЙСТВО ДЛЯ ДИАГНОСТИРОВАНИЯ АППАРАТУРЫ ПЕРЕДАЧИ ДАННЫХ Изобретение относится к технике дискретных систем связи и, в частности к устройствам контроля аппаратуры передачи данных. Известно устройство для диагностирования дискретных блочных объектов в процессе их функционирования (1 . Непрерывная проверка работоспособности и поиск неисправностей известным устройством осуществляется при помощи встроенных в каждый блок схем контроля, значения выходов которых анализируется на логической модели объекта. Известно также устройство диагнос- < тирования аппаратуры обработки дан. ных, содержащее блок регистрации и индикации и ключевой элемент, управляющий вход которого соединен с блоком сравнения, а выход — со входом счетчика тактов f2) . Недостатками известного устройства диагностирования является невозможность проведени я диагностического контроля в режиме обработки данных и сложность схемной реализации устройства диагностирования. Целью изобретения является сокращение времени поиска отказов и повышение достоверности аппаратуры передачи данных. Цель достигается тем, что в предлагаемое устройство дополнительно введены преобразователь кода данных, блок выделения прямого и инверсного кодов, дешифратор разрешенных кодов и дешифратор отказов, причем выход преобразователя кода данных соединен со входом контролируемой аппаратуры, выход которой соединен с информационным входом блока выделения прямого и инверсного кодов, выходы которого подключены к информационным входам блока сравнения и входам дешифратора размещенных кодов, выход которого соединен с управляющими входами блока сравнения и блока регистрации и индикации, информационные выходы блока сравнения и счетчика тактов через дешифратор отказов соединены с информационными входами блока регистрации и индикации, а угравляющий выход блока сравнения соединен с управляющим входом блока выделения прямого и инверсного кодов, информационный вход ключевого элемента соединен с выходом тактовых импульсов контролируемой аппаратуры и синхронизирующим 637819 входом блока выделения прямого и инверсного кодов. На чертеже изображена блок-схема устройства. Устройство содержит источник данных 1, преобразователь кода данных 2, контролируемую аппаратуру 3, блок )выделения прямого и инверсного кодов . 4, дешифратор разрешенных кодов 5, ключевой элемент 6, блок сравнения 7, счетчик тактов 8, дешифратор отказов 9, блок регистрации и индикации 10. В схему введены следующие обозначения: Х; — кодовая последовательность данных, Х, — биимпульсный сигнал, полученный преобразованием Х; в преобразователе 2, У(Х<) — биимпульсный сигнал на выходе .аппаратуры 3 У(Х ) — прямая и 7у(Х;) — инверсная. кодовые последовательности, выделенные из У(Q), 1f (n) — вектор ошибки на выходе аппаратуры 3,4;(t) — вектор момента проявления источника ошибки, т;()),t) — вектор координат источника ошибки, РИ вЂ” тактовые импульсы продвижения информации в аппаратуре 3. Биимпульсный сигнал представляет собой преобразованную импульсную последовательность кодовых символов сообщения, в которой кодовой посылке соответствует представление последовательностью двух импульсов: в случае единичной кодовой посылки — (1,0) и нулевой кодовой посылки — (0,1) длительностью, равной половине длительности кодовой посылке символа сообщения. В аппаратуре 3 передачи данных рассматриваются неисправности, под которыми поднимаются сбои и отказы, и которые моделируются как залипания логических элементов аппаратуры в состоянии с логическим значением О или 1 . Устройства осуществляет диагностический контроль источников ошибок в аппаратуре передачи данных следующим образом. B момент запуска аппаратуры 3 передачи данных и устройства диагностирования все их элементы памяти устанавливаются в начальное нулевое состояние. При этом на выходе исправной аппаратуры 3 должны выдаваться кодовые последовательности У(ХО) разрешенных комбинаций кода. Если в данный момент в аппаратуре 3 имеется отказ, проявляющийся в неустановке одного из элементов памяти в начальное состояние, то в последова" тельности У(Х ) будет ошибка. Так как У(Xp) последовательность не является биимпульсным сигналом, то с выхода блока выделения 4 будет выдаваться только последовательность У(ХО), а последовательность У(Х ) будет отсутствовать. Поступившая с ошибкой последовательность У(Х ) на вход дешифратора 5 вызывает выдачу с его выхода сигнала ошибка, который поступает на входы блока сравнения 7, блока регистрации и индикации 10. Функциональное назначение блока сравнения 7 состоит в поразрядном сложении прямой и инверсной кодовых 5 j посылок последовательностей, выделен10 60 ных из выходного биимпульсного сигнала У(Х;) при помощи блока выделения 4 с целью определения номера выхода, по которому проявилась неисправность. Тогда последовательность У(Xp) через блок сравнения поступает на входы дешифратора отказа 9, так как в данном режиме она определяет вектор о(") Сигнал ошибка, поступивший на входы блока выделе ич и ключевой элемент 6 в присутствии У(Х„), запрещает поступление последующих TN на вход счетчика тактов 8 и У(ХО) на входы блока сравнения 7. При этом с выхода счетчика выдается вектор 1 Я который также поступает на вход дешифратора отказа 9. Дешифрация векторов 1 p(п ) и $ (Ц в дешифраторе отказов 9 дает вектор kp (n, 4), который с его выхода поступает на блок регистрации и индикации 10, где по о(П, ) осуществляется регистрация номера отказавшего элемента аппаратуры передачи данных 3. Проверка начального состояния элементов аппаратуры передачи данных 3 переходит в диагностический контроль в режиме передачи данных. При этом данные с выхода источника данwx 1 поступают на вход преобразователя 2, в котором последовательность Х> преобразуется в биимпульсный сигнал Х). Затем биимпульсный сигнал Х поступает на вход аппаратуры 3, вызывая на ее выходе появление биимпульсного сигнала У(Х(), который поступает на входы блока выделения 4. В блоке выделения 4 У(Х;) выделяют У(X ) и У(X ) кодовые последовательности. В случае наличия отказа или сбоя в аппаратуре 3 передачи данных, под их воздействием в сигнале У(X;) происходит нарушение биимпульснаго перехода в одной из кодовых посылок (1- .1) или (О-» О) . Тогда последовательность У(Х;) будет отлична от у(Х, ) па кодовой посылке, в которой произошло нарушение биимпульсного перехода в сигнале У(Х)). Следовательно, сравнение У (Х, ) и У (Х, ) в блоке сравнения 7 дает вектор ошибки и сигнал ошибка . С поступлением сигнала ошибка с выхода блока сравнения 7 на входы ключевого элемента 6 и блока выделения 4 запрещается выдача с их выходов последующих ТИ и последовательностей У(Х ) и F(X;) . Следовательно,на вха637819 Формула изобретения Составитель В.Халчев Техред З.Фанта Корректор Д.Мельниченко Редактор Л.Баглай Заказ 7107/39 Тираж 784 Подписное ЦНИИПИ Государственного комитета Совета Министров СССР по делам изобретений и открытий 113035, Москва, Ж-35, Раушская наб., д. 4/5 Филиал ППП Патент, г. ужгород, ул. Проектная, 4 ды дешифратора отказов 9 поступают векторы 1; (и) и т; (t), которые дешифрируются в нем, а с его выхода выдается вектор 1,(п,<) Поступая в блок регистрации и индикации 10,вектор 4(n,t) индицирует и регистрирует номер отказавшего элемента аппаратуры передачи данных. устройство для диагностирования аппаратуры передачи данных, содержащее блок регистрации и индикации и ключевой элемент, управляющий вход которого соединен с блоком сравнения, а выход — co входом счетчика тактов, о т л и ч а ю щ е е с я тем, что, с целью сокращения времени поиска отказов и повышения достоверности диагностирования, в него введены преобразователь кода данных, блок выделения прямого и инверсного кодов, дешифратор размещенных кодов и дешифратор отказов, причем выход преобразователя кода данных соединен со входом контролируемой аппаратуры, выход которой соединен с информационным входом блока выделения прямого и ин= версного кодов, выходы которого под" ключены к информационным входам блока сравнения и входам дешифратора размещенных кодов, выход которого соединен с управляющими входами блока сравнения и блока регистрации и 5 индикации, информационные выходы блока сравнения и счетчика тактов через дешифратор отказов соединены с информационными входами блока регистрации и индикации, а управляющий вы10 ход блока сравнения соединен с управляющим входом блока выделения прямого и инверсного кодов, информационный вход ключевого элемента соединен с выходом тактовых импульсов контролируемой аппаратуры и синхронизирующим входом блока выделения прямого и инверсного кодов. Источники информации, принятые во .внимание при экспертизе: 1. Согомонян Е.С. О диагностике неисправностей в дискретных блочных объектах. Автоматика и телемеханика, Р 10, 1969. 2. Патент Японии 9 9348, кл. 97(7) (12, 30.04.69.