Устройство для непрерывного диагностирования однотипных логических блоков

 

Изобретение относится к области технической диагностики. Цель изобретения - повышения быстродействия за счет устранения зависимости времени диагностирования каждого k -го блока (...., ii,n - общее число диагностируемых блоков). Каждому блоку ставится в соответствие счетчик, который останавливается в случае неисправности, которая зафиксируется схемой сравнения. На кагодую из m схем « равнения, (.fn - число вь1ходов k -го блока) поступают сигналь с одноименных выходов диагностируемых блоков. При обнаружении неисправности происходит автоматический останов тактирующего генератора и генератора тестов . Оператор .заменяет неисправный блок на другой диагностируемый блок и запускает устройство. Поскольку i генератор тестов работает по кольцевому циклу, а логические блоки представляют собой схемы комбинационного типа, то отпадает необходимость производить диагностику с начального теста. 1 ил. СЛ

СОЮЗ СОВЕТСКИХ

СОЦИАЛИСТИЧЕСНИХ

РЕСПУБЛИН

40 А1 (19) (И) 1/26 (51) 4 G О р )

ОПИСАНИЕ ИЗОБРЕТЕНИЯ/

К ASTOPCKOMY СВИДЕТЕЛЬСТВУ

ГОСУДАРСТ8ЕННЫЙ КОМИТЕТ СССР

flO ДЕЛАМ ИЗОБРЕТЕНИЙ И ОТНРЫТИЙ (21) 3824?56/24"24 (22) 18.12.84 (46) 30.05.86. Бюл. Ô 20 (71) Ленинградский ордена Октябрьской

Революции и ордена Трудового Красного Знамени инженерно-строительный институт (72) В.А.Кизуб и С.Н.Никифоров (53) 681.3(088.8) (56) Авторское свидетельство СССР

М - 1038947, кл. С 06 Р 11/22, 1982.

Авторское свидетельство .СССР

У 781816, кл. G 06 F 11/22, 1978. (54) УСТРОЙСТВО ДЛЯ НЕПРЕРЫВНОГО

ДИАГНОСТИРОВАНИЯ ОДНОТИПНЫХ ЛОГИЧЕСКИХ БЛОКОВ (57) Изобретение относится к области технической диагностики. Цель изобретения — повышения быстродействия за счет устранения зависимости времени диагностирования каждого k -го блока (k =1 ° ° ° °, и, и — общее число диагностнруемых блоков). Каждому блоку ставится в соответствие счетчик, который останавливается в случае неисправности, которая зафиксируется схе- мой сравнения. На каждую из m схем сравнения (m — число выходов k -ro блока) поступают сигналы с одноименных выходов диагностируемых блоков.

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

1 12348

Изобретение относится к технической диагностике логических блоков.

Цель изобретения — повышение быстродействия за счет устранения зависимости времени диагностирования каждого k -ro диагностируемого блока друг от друга ("=1, ..., ь, где н число диагностируемых логических блоков) .

На чертеже изображена схема уст- 10 ройства. !

Устройство содержит и контролируемых логических блоков i <...1„, генератор 2 тестов, генератор 3 тактовых импульсов, N схем 4 ...4 сравнения, коммутатор 5, блок 6 индикации, и переключателей 7, ...7, элемент ИЛИ 8, р счетчиков 91 ...9 .

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

Все h счетчиков 9 ...9 > устанавливаются в исходное состояние, для. чего все переключателей 7„ ...7< устанавливаются в положение, при котором отрицательный потенциал подается на установочные входы и счетчиков 9 ...9 „ и вход разрешения m схем 4,...4,„ сравнения. Затем все h

30 переключателей устанавливаются в положение, при котором подается положительный потенциал на. входы разрешения т схем 4„...4 „ сравнения и входы сброса н счетчиков 9,...9„. После этого осуществляется пуск генератора

3 TGNToBblx HM b Cll. 1 eHS OP TBK товых импульсов начинает вырабатывать сигналы тактовой частоты, котос рые поступают в генератор 2 тестов и ц счетчиков 9,,9, Генератор 2 тестов выдает тестовые воздействия на входы диагностируемых логических блоков. В случае исправности всех блоков 1, ...1„ сигналы на их идентичных выходах должны совпадать между собой, для чего они через коммутатор 5 подаются на ш схем сравнения 4 ...4„„, которые не вырабатывают импульсов на своих выходах. В этом случае генератор 3 тактовых импульсов останавлива- о ется через элемент ИЛИ 8 или сигналами переполнения со счетчиков 9 ...

9„. При этом блок 6 индикации фиксирует максимальное число тактов рабочей частоты, выработанных генератором 3 тактовых импульсов и зарегистрированных счетчиками 9 ...9д. Это число соответствуст длине теста.

40 2

Если на каком-то -м выходе любого из h диагностируемых логических входов на j -м такте появляется сигнал, несовпадающий с сигналами k --х выхо-. дов остальных (н — 1) логических блоJ ков 1 ....1 „то срабатывает и-я из tn

Э В Ф у ф схем сравнения 4 ...4 . Выходной сигнал k -й схемы сравнения через, элемент ИЛИ 8 производит останов генератора 3 тактовых импульсов, прекращая

J тактирование устройства. При этом счетчики 9, ...9> фиксируют номер такта, на котором зарегистрировано несовпадение выходных сигналов диагностируемых блоков 1,...1„, а блок 6 индикации индицирует код тестового сигнала генератора 2 тестов. Так как схема всего устройства зафиксирована в момент неаовпадения выходных сигналов и блоков 11...1д, то на их выходах сохраняются логические сигналы ("0" или "1")„ характеризующие состояние каждого из п блоков 1,...1„.

Эти сигналы представляются оператору в виде n m -мерных двоичныхкодов блока б индикации. Сравнивая эти коды, индицированные, например, с помощью светодиодов, поразрядно один под другим, оператор устанавливает код,,а следовательно, и номер диагностируемого блока, который отличен от других. При этом процесс выделения неисправного блока может быть основан либо на использовании эталонного блока, либо на мажоритарном принципе, Определив таким образом неисправный

1-й блок 1, а по коду тестового сигнала и тип дефекта, оператор отклю-! чает его с помощью 1 -ro переключателя 7 . Переключение ) -го переключателя обеспечивает подачу отрицательного потенциала на установочный вход -го счетчика 9, в результате чего производится сброс 1 -го счетчика 9 . Кроме того j --й "переключатель

7j осуществляет перестроение всех ! схем сравнения из и -входовых в (И-1)— входовые схемы, что необходимо в случае продолжения работы устройства без 1 -го блока 1, или при диагностировании группы логических блоков меньшей, чем h . После этого оператор запускает генератор 3 тактовых импульсов, и диагностирование оставшихся п — 1 логических блоков продолжается. Параллельно оператор извлекает логический блок, в котором обнаружен дефект, и на его места устанав3 1234 ливают другой блок. Подключение этого нового блока осуществляется переключением j --го переключателя 7 в

1 „ положение, когда положительный потенциал подается на соответствующие входы управления схем 4 ...4 сравнения и установочный вход j -го счетчика

9 . В результате j --й счетчик 9 начи- нает считать тактовые импульсы с момента тактирования этого нового бло- to ка, причем сравнение выходных сигналов уже частично продиагностированных . блоков и вновь включенного не нарушает процесса в целом, так как логические блоки 11...1 - комбинационного типа.

Переполнение 1 -ro одного или нескольких счетчиков 9 ...9„ свидетельствует о том, что соответствующий логический блок прошел весь тест..При 20 этом сигнал с выхода 1 -ro счетчика

9р через элемент ИЛИ 8 останавливает генератор 3 тактовых импульсов, а блок 6 индикации индицирует число тактов (максимальное), равное длине д теста. Отключение этого логического блока и постановка другого производится так же, как и при обнаружении дефекта в одном из логических блоков

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

35 ния. Важно, чтобы для каждого блока

1, . ° . 1„ тест прошел полностью, т.е. все кольцо.

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

Устройство для непрерывного диагностирования однотипных логических блоков, содержащее генератор тестов, коммутатор, щ схем сравнения (где

tn — число выходов диагностируемого логического блока), h переключателей (где h — число диагнастируемых логических блоков) и блок индикации, 840 4 причем выходы генератора тестов соединены с информаЦионными входами диагностируемых логических блоков, i -е выходы каждого из которых (i ...,щ ) соединены через коммутатор с соответствующими информаци1 онными входами -й схемы сравнения и с соответствующим информационным входом первой группы входов блока индикации, входы разрешения th cxeu сравнения соединены с подвижными контактамн й:переключателей, первые и вторые неподвижные контакты которых подключены к шинам нулевого и единичного потенциалов устройства соответственно, о т л и ч а ю щ ее с я тем, что, с целью повышения быстродействия sa счет устранения зависимости времени диагностирования каждого g -га диагностируемого логического блока (1 = 1, . ° ., ь ) друг от друга, оно содержит генератор тактовых импульсов, элемент ИЛИ, h счетчиков, причем вход пуска устройства соединен с входом пуска гене ратора тактовых импульсов, выход которого соединен с входом синхронизации . генератора тестов и счетными входами соответствующих h счетчиков, выходы сброса которых соединены с подвижными контактами соответствующих П переключателей, группа выкодов схеМ сравнения соединена с первой группой входов элемента ИЛИ и с второй группой информационных входов блока индикации, группа разрядных выходов h счетчиков соединена с третьей группой информационных входов блока индикации, группа выходов переполнения и счетчиков соединена с второй группой входов элемента ИЛИ и с четвертой группой информационных входов блока индикации, выход элемента ИЛИ соединен с входом блокировки генератора тактовых импульсов, выходы генератора тестов подключены к пятой группе информационных входов блока индикации.

Составитель А. Сиротская

Редактор F.. Копча Техред М. Ходанич Корректор Е. Рошко

Чака з 2986/51 Тираж 671 Подписное

ВНИИПИ Государственного комитета СССР по делам изобретений и открытий

113035, Москва, 8(-35, Раушская наб,, д. 4/5

Произв лгтвенно-полиграфическое предприятие, г. Ужгород, ул. Проектная, 4

Устройство для непрерывного диагностирования однотипных логических блоков Устройство для непрерывного диагностирования однотипных логических блоков Устройство для непрерывного диагностирования однотипных логических блоков Устройство для непрерывного диагностирования однотипных логических блоков 

 

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

Изобретение относится к вычислительной технике

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

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

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

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

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

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

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

Изобретение относится к вычислительной технике

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

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

Изобретение относится к системам управления телевидением и радиовещанием

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

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

Изобретение относится к способу и системе отладки многоядерной системы с возможностями синхронной остановки и синхронного возобновления

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

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

Изобретение относится к средствам построения модели состояния технического объекта
Наверх