блока переключателей, выход второго элемента И соединен с управляющим входом параллельного накапливающего сумматора, группа выходов которого соединена с второй группой входов компаратора, управляющий вход которого соединен с выходом элемента НЕ-И, первый выход - с первым входом
второго элемента ИЛИ, а второй выход - -со входами обратного счета реверсивного счетчика и генератора Тестов и вторым входом второго элемента ИЛИ, третий вход которого соединен с выходом, кнопки Пуск, а выход - со вторым входом триггера пуска.,
название | год | авторы | номер документа |
---|---|---|---|
Устройство для группового поиска кратных дефектов в комбинационных логических блоках | 1980 |
|
SU896628A1 |
Устройство для поиска кратных дефектов в группе объектов | 1983 |
|
SU1233157A1 |
Устройство для контроля типовыхэлЕМЕНТОВ зАМЕНы | 1979 |
|
SU832557A1 |
Устройство для группового контроля логических блоков | 1986 |
|
SU1372323A1 |
Устройство для контроля логических блоков | 1984 |
|
SU1234841A1 |
Устройство для контроля логических блоков | 1982 |
|
SU1105897A1 |
Устройство для диагностирования дискретных блоков | 1986 |
|
SU1520516A1 |
Устройство для контроля функционирования логических блоков | 1987 |
|
SU1432528A2 |
Сигнатурный анализатор для поиска перемежающихся неисправностей | 1986 |
|
SU1495799A1 |
Устройство для контроля цифровых узлов | 1987 |
|
SU1483456A1 |
УСТРОЙСТВО ДЛЯ ОБНАРУЖЕНИЯ КРАТНЫХ ДЕФЕКТОВ В ГРУППЕ ТИПОВЫХ ЭЛЕМЕНТОВ ЗАМЕНЫ, содержащее генератор импульсов,два элемента И, первый элемент ИЛИ, реверсивный счетчик, кнопки Сброс и Пуск, два блока индикации, триггер пуска, группу схем сравнения, группу коммутаторов, группу Переключателей, элемент НЕ-И, регистр, схему сравнения генератор тестов, причем выход генератора импульсов соединен с первым входом первого элемента И и входом кнопки Пуск, а через кнопку Сброс - с первым входом первого элемента ИЛИ и входами Сброс реверсивного счетчика и генератора тестов,группа выходов которого соединена с входами контролируемых типовых элементов замены группы, выходы которых соединены с группой входов первого блока индикации и с входами соответствующих коммутаторов группы, вь1ходЫ каждого коммутатора группы соединены с соответствующими входами первой группы одноименных схем сравнения группы, выходы которых соединены с группой входов первого элемента ИЛИ, второй вход которого соединен с ВЬЕХОДОМ схемь сравнения, а выход - с первыми входами второго элемента И и триггера пуска, выход которого соединен с вторым входом первого элемента И, третий вход которого соединен с инверсным выходом переполнения реверсивного счетчика, а выход - с входами прямого счета реверсивного счетчика и генератора тестов, выход каждого переключателя группы соединен с одноименными входами второй группы всех схем сравнения группы, а первый и второй входы переключателей группы соединены соответственно с шиной единичного и нулевого потенциалов, выхосл ды переключателей группы соединены с группой входов втирого элемента И 1И элемента НЕ-И, группа выходов реверсивного счетчика соединена с группами входов второго блока индикации, регистра и первой группой входов схемы сравнения, вторая группа входов которой соединена с группой выНюЬ ходов регистра, управляющий вход торого соединен с выходом второго элемента И, отличающееся О тем, что, с целью повышения быстро-, а действия, в устройство введены паралЭд лельный накапливающий сумматор, компаратор, второй элемент ИЛИ, блок перекпючателей, причем группа вьсходов блока переключателей соединена с группой первых входов параллельного накапливающего сумматора, вторая группа счетных входов которого и первая rpyima входов компаратора соединены с группой выходов реверсивного счетчика, выход кнопки Сброс соединен с группой управляющих входов
Устройство относится к области контроля узлов вычислительной техники и может быть использовано для нахождения кратных дефектов в логических системах ЦВМ. Известно устройство для поиска кратных неисправностей в однотипных логических блоках, содержащее блок управления, счетчик, генератор тестов, блок индикации, п коммутаторов h схем сравнения и пульт управления l . Недостатком известного устройства является низкое быстродействие. Наиболее близким к предлагаемому я.вляется устройство, содержащее груп пу контролируекагх блоков, элементы И, первый и второй блоки индикации, триггер переполнения, кнопки Сброс и Пуск, группу из М схем сравнения группу коммутаторов, элемент ИЛИ, Группу переключателей, регистр и эле мент НЕ-И,. Устройство позволяет отыскивать кратные дефекты одновременно в группе типовых элементов замены 2 j. Недостаток данного устройства заключается в большом времени, затрачи ваемом на реверсирование счетчика импульсов и генератора тестов в состояние, предшествующее моменту обнаружения первого дефекта на данном цикле поиска. Такая ситуация возникает, когда с момента обнаружения первого дефекта на каком-то цикле поиска до момента обнаружения послед него дефекта на этом цикле проходит время большее, чем половина длины теста. Это увеличивает суммарное время Поиска всех дефектов. Цель изобретения - повышение быст родействия устройства. При этом устройство реализует такую процедуру обнаружения дефектов, при которой: если с момента обнаружения первогодефекта на каком-то цикле до момента обнаружения последнего дефекта на этом же цикле проходит более полови: ны длины теста, то генератор тестов и реверсивный счетчик импульсов сначала прогоняются до конечного состояния, как состояния предьщутцего начальному и затем до состояния предшествующего моменту обнаружения первого дефекта на предьщущем цикле; если с момента обнаружения первого дефекта на каком-то цикле до момента , обнарулсения последнего дефекта на этом же цикле проходит менее половины длины теста, то генератор тестови реверсивный счетчик импульсов реверсируются в состояние 5 предшествующее моменту обнаружения первого дефекта на предьщущем цикле. Поставленная цель достигается тем, что в устройство для обнаружения кратных дефектов в группе типовых элементов замены, содержащее геггератор импульсов, два э.гаемента И, первьй элемент ИЛИ, реверсивный счетчик, кнопки Сброс и Пуск, два бпока индикации, триггер пуска, групп схем сравнения, группу коммутаторов, группу переключателей, элемент НЕ-И, регистр, схему сравнения, генератор тестов, причем выход генератора импульсов соединен с первым входом первого элемента И и входом кнопки Пуск, а через кнопку Сброс - с первым входом первого элемента ИЛИ и входами Сброс реверсивного счетчика и генератора тестов, группа выходов KqTOporo соединена с входами контиолируемых типовых элементов замены группы, выходы которых соединены с группой входов первого блока инди кации и с входами соответствующих коммутаторов группы, выходы каждого коммутатора группы соединены с соот ветствующими входами первой группы одноименных схем сравнения группы, выходы которых соединены с группой входов первого элемента ИЛИ, второй вход которого соединенс выходом схемы сравнения, а выход - с первыми входами второго элемента И и тригге ра пуска, выход которого соединен с вторым входом первого элемента И, третий вход которого соединен с инверсным выходом переполнения реверсивного счетчика, а выход - с входами прямого счета реверсивного счетчика и генератора тестов, выход каждого переключателя группы соединен с одноименными входами второй группы всех схем сравнения группы, а первый и второй входы переключателей группы соединены соответственно с шиной единичного нулевого потенциалов, выходы переключателей группы соединены с группой входов второго элемента И и элемента НЕ-И, группа выходов реверсивного счетчика соединена с груп .пами входов второго блока индикации регистра и первой группой входов схе мы сравнения, вторая группа входов которой соединена с группой-выходов регистра, управляющий вход которого соединен с выходом второго элемента И, введены параллельный накапливающий сумматор, компаратор, второй эле мент ИЛИ, блок переключателей, причем группа выходов блока переключателей соединена с группой первых входов параллельного накапливающего сумматора, вторая группа счетных входов которого и первая группа входов компаратора соединены с группой выходов реверсивного счетчика, выход кнопки Сброс соединен с группой управляющих входов блока переключателей, выход второго элемента И соединен с управляющим входом параллельного накапливающего сумматора группа выходов которого соединйна с второй группой входов компаратора, управляющий вход которого соединен с выходом элемента НЕ-И, первый выНод - с первым входом второго элемента ИЛИ, а второй выход - с входами обратного счета реверсивного счет чика и генераторатестов и вторым 664 входом второго элемента ИЖ, третий вход которого .соединен с выходом кнопки Пуск, а выход - с вторым входом триггера пуска, На фиг, 1 изображена схема устройства обнаружения кратных дефектов в группе типовых элементов замены; на фиг, 2 - временная диаграмма (граф поиска). Устройство содержит типовые элементы 1 замены, генератор 2 тестов, реверсивный счетчик 3, первый,4,1 и второй 4,2 элементы И, первый блок 5 индикации, второй блок 6 индикации, триггер 7 пуска, генератор 8 импульсов, элементы ИЛИ 9,1. и 9.2, кнопку 10 Сброс, кнопку 11 Пуск, группу схем 12 сравнения, группу коммутаторов 13, группу переключателей .14, регистр 15, элемент НЕ-И16, схему 17 с 1авнения, параллельный накапливаюш й сумматор 18, блок 19 переключателей, состоящий из переключателей 20 и формирователей 21, компаратор 22, Устройство работает следую1Щм образом. При нажатии кнопки 10 Сброс устанавливаются в нулевое состояние генератор 2 тестов, реверсивный счетчик 3 и триггер 7 пуска, а в накапливающий сумматор 18 записывается двоичное число, соответствукяцее половине длины теста (Т/2) из блока 19 переключателей, куда оно вводится предварительным набором переключаталей 20, и величина его меняется в зависимости от вида типовых элементов 1 замены. Установка переключателей 20 блока 19- переключателей обеспечивает пода чу положительного или отрицательного потенциала на соответствуюв5ие формирователи 21, При приходе первого отрицательного импульса (с кнопки 10 ; Сброс от генератора 8 импульсов) формирователи 21 на своих выходах вырабатывают сигналы О или 1, которые подаются на установочные входы триггеров накапливающего сумматора 18. При размыкании контактов кнопки 10 Сброс на выходах формирователей 21 устанавливаются сигналы 1, которые обеспечивают срабатывание триггеров накапливающего сумматора 18 по стробирукяцим импульсам от второго элемента И 4.. При нажатии кнопки 11 Пуск, т:риггер 7 пуска через второй элемент ИЛИ 9.2 перебрасывается в состояние 1 и открывает первый элемент И 4. Импульсы с выхода генератора 8 импул сов через открытый первый элемент И 4 начинают поступать через дополнительный элемент ИЛИ 9 на первые управляющие входы реверсивного счетчика 3 и генератора 2 тестов, который ведает проверяющие воздействия на входы контролируемых типовых элементов 1 замены. В случае исправности всех типовых элементов 1 замены, сигналы на идентичных выходах элементов 1 замены совпадают между собо и через группу коммутаторов 13 попадают на группу схем 12 сравнения, которые не вырабатьшают импульсов на своих выходах. Триггер пуска 7 остается в состоянии 1 а первый элемент И 4 закрывается со стороны инверсного выхода переполнения реверсивного счетчика 3 импульсов только при достижении реверсивным счетчиком 3 импульсов максимального числа, соответствующего длине теста, которое регистрируется вторым блоком 6 индикации. Если на каком-то выходе любого из типовых элементов 1 замены на какомто такте появляется сигнал, не совпадаю1Щ1й с сигналами на одноименных вы ходах остальных типовых элементов 1 замены, то срабатывает соответствующая схема 12 сравнения, выходной сигнал которой через элемент ИЛИ 9 опрокидывает триггер 7 пуска в О, который закрывает первый элемент И 4 тем сакым прекращая поступление тактовых импульсов с генератора 8 в узлы устройства. При этом второй блок 6 индикации фиксирует номер такта, на котором зарегистрировано несовпадение в ьвсодных сигналов типовых элементов 1 замены, что соответствует позиции неисправного элемента в одном из типовых элементов 1 замены. 1 Если данная ситуация соответствует обнаружению первого дефекта в одном из типовых элементов 1 замены, то все переключатели 14, находясь в исходном (верхнем) положении, подают положительный потенциал на схемы 12 сравнения, на второй элемент И 4 и на элемент НЕ-И 16. В результате этого сигнал с выхода элемента ИЛИ .9.1 проходит через чторой элемент И 4.2 и формирует передний фронт импульса записи номера такта с реверсивного счетчика 3 импульсов в рпгистр 15 и накапливающий сумматор 18. Формирование заднего фронта импульса записи и собственно запись производится при переключении одного из переключателей 14, соответствующего тому тидовому элементу 1 замены, в котором на данном шаге (такте) обнаружен дефект. В накапливающем сумматоре 18 формируется сумма двух чисел: числа Т/2 (записанного ранее) и номера такта с реверсивного счетчика 3 импульсов, на котором обнаружен первый дефект в каком-то типовом элементе 1 замены. Это время является минимальным временем обнаружения на данном цикле. Определение типового элемента 1 замены, дефект которого обнаружен, осуществляется с помощью первого блока 5 индикации. Так как схема всего устройства зафиксирована в момент несовпадения выходных сигналов типовых элементов 1 замены, то на их выходах сохранились логические сигналы (О или 1), характеризую цие состояние каждого из типовых элементов 1 замены. Эти сигналы представляются оператору в виде мерных двоичных кодов первого блока 5 индикации. Сравнивая эти коды, индицированные, например с помощью светодиодов, поразрядно один под другим, оператор устанавливает код, а следовательно, и номер типового элемента 1 замены, который отличен от других. При этом процесс ньщелевия неисправного типового элемента 1 замены может быть основан либо на использовании эталонного типового элемента 1 замены, либо на мажоритарном принципе. Определив таким образом неисправный типовой элемент 1 замены, оператор отключает его с помощью соответствующего переключателя 14, предваритешьно зафиксировав номер неисправного элемента по показанию второго блока 6 индикации. 1 Отключение неисправного типового элемента 1 замены представляет собой перестроение всех М-входовых схем 12 сравнения в (М - 1)-входовые схемы сравнения путем подачи на их управляющие входы отрицательного потенциала через переключатели 14. После отключения неисправного типового элемента 1 замены оператор, не производя установки в О узлов устройства 7 . 1 кнопкой 10 Сброс, осуществляет пев торный запуск кнопкой 1 Пуск. При этом триггер 7 пуска вновь перебрасы вается в состояние 1 и открывает первый элемент И 4. Поступление тактовых импульсов с генератора 8 импульсов через первый элемент И 4 в генератор 2 тестов и реверсивный счетчик 3 импульсов npHBjoflHT к продолжению подачи тестовых воздействий на оставшиеся типовые элементы 1-замены. При обнаружении следующего дефекта в одном их оставшихся типовых элементов 1 замены опять срабатывает элемент ИЛИ 9,1 и опрокидывает тригrep 7 пуска, при этом номер такта фиксируется вторым блоком 6 индикации, но срабатывания второго элемента И 4 не происходит, так как один из переключателей 14 подает на его вход отрицательньй потенциал. Зарегистрировав номер такта, на котором выявлен дефект, оператор вновь произ водит запуск кнопкой 11 Пуск. Так продолжается до тех пор, пока не будет обнаружено по одному дефекту во всех типовых элементах 1 замены. В это время, при переключении послед него переключателя 14, срабатывает элемент НЕ-И 16, сигнал которого поступает на управляющий вход Koi mapaтора 22. По этому сигналу производится сравнение содержимого накапливающего сумматора 18 и реверсивного счетчика 3 импульсов. Если сумма, хранящаяся в сумматоре 18, больше, чем содержимое реверсивного счетчика 3 импульсо то сигнал с второго выхода компарато ра 22 поступает на вторые управляющие входы генератора 2 тестов и реверсивного счетчика 3 импульсов и включает режим реверса. Этот же сигнал через дополнитель(иый элемент ИЛИ 9.2 перебрасывает 6 7 пуска в 1 и обеспечивает триггер поступление тактовых импульсов с генератора 8 импульсов через первый элемент И 4 в реверсивный счетчик 3 Импульсов и генератор 2 тестов. Если содержимое сумматора 18 меньше содержимого счетчгаса 3, то сигнал с первого выхода компаратора 2.2 через дополнительный элемент ИЛИ 9.2 просто обеспечивает подачу тактовых импульсов реализуя тем самым, режим прогона. Реверс или прогон осуществляется до тех пор, пока содержимое реверсивного счетчика 3 импульсов не сравняется с содержимым регистра 15, куда ранее было записано число из реверсивного счетчика 3 импульсов. В это время сигнал с вькода схемы 17 сравнения поступает на элемент ИЛИ 9.1 и опрокидывает триггер 7 пуска, feM самым прекращая реверс или прогон, в результате генератор 2 тестов и реверсивный счетчик 3 оказываются в состоянии, соответствующем моменту обнаружения первого дефекта. После этого все -обнаруженные дефекты (по одному в каждом из типовых элементов -1 замены) устраняются, все переключатели 14 переключаются на положительный потенциал и нажатием кнопки 11 Пуск процедура повторяется. Так продолжается до обнаружения и устранения всех дефектов в типовых элементах 1 замены. При выполнении прогона для случаев, с момента обнаружения первого дефекта на каком-то цикле поиска до момента обнаружения последнего дефекта на следующем цикле поиска проходит время большее, чем половина длимы теста, временные затраты сокращаются . Таким образом быстродействие Е предлагаемом устройстве выше чем у известных, т.е. цель достих нута.
Печь для непрерывного получения сернистого натрия | 1921 |
|
SU1A1 |
Устройство для поиска кратных неисправностей в однотипных логических блоках | 1978 |
|
SU781816A1 |
Приспособление для точного наложения листов бумаги при снятии оттисков | 1922 |
|
SU6A1 |
Аппарат для очищения воды при помощи химических реактивов | 1917 |
|
SU2A1 |
Устройство для группового поиска кратных дефектов в комбинационных логических блоках | 1980 |
|
SU896628A1 |
Приспособление для точного наложения листов бумаги при снятии оттисков | 1922 |
|
SU6A1 |
Авторы
Даты
1984-11-30—Публикация
1983-04-15—Подача