вым выходом первого дешифратора, выход элемента И соединен с управляющим входом регистра, группа выходов которого соединена с группой входов второго дешифратора, первый, второй и третий выходы которого соединены с управляющими входами соответственно первого, второго и третьего селекторов, второй вход второй группы ВХОдов блока соединен со счетным входом счетчика, выходы которого соединены соответственно с входами второго дешифратора, выходы которого со второго по (п-1)-й соединены соответственно с информационными входами первого, второго и третьего селекторов, шина нулевого потенциала блока соединена с входами первого и второго переключателей, выход первого переключателя соединен с единичным входом триггера, выход второго переключателя соединен с нулевым входом триггера и является первым выходом блока, п-й выход второго дешифратора соединен с входом сброса счетчика, третья группа входов блока соединена с группой входов элемента ИЛИ, выход которого соединен
171
с входом сброса триггера и является вторым выходом блока, третий выход блока соединен с четвертым выходом первого дешифратора, группы выходов первого, второго и третьего селекторов являются соответственно первой, второй и третьей группами выходов блока, прямой и инверсный выходы триггера являются соответственно первым и вторьм вь1ходами четвертой группы выходов блока.
2. Устройство по п. 1, о т л ичающееся тем, что блок анализа вида неисправностей содержит тактовый генератор, группу элементов И, группу элементов ИЛИ, причем выход тактового генератора соединен с первыми входами элементов И группы,вторые входы которых соединены соответственно с группой информационных вхо дов блока, выходы элементов И группы соединены соответственно с первыми входами элементов ИЛИ группы, вторые входы которых соединены с управляющим входом блока, выходы элементов ИЛИ группы являются группой выходов блока.
название | год | авторы | номер документа |
---|---|---|---|
Устройство для контроля и управления структурой вычислительного комплекса | 1985 |
|
SU1247878A1 |
Устройство для контроля цифровых узлов | 1982 |
|
SU1059576A1 |
Устройство для контроля записи информации в программируемые блоки памяти | 1983 |
|
SU1104589A1 |
Устройство для контроля и диагностики цифровых блоков | 1985 |
|
SU1278855A1 |
Многоканальное устройство для автоматического контроля микропроцессоров | 1982 |
|
SU1104519A1 |
Устройство для контроля цифровых блоков | 1981 |
|
SU1037259A1 |
Устройство для контроля микропроцессорных программных блоков | 1983 |
|
SU1267424A1 |
Имитатор канала | 1990 |
|
SU1714606A1 |
Устройство для автоматического контроля генератора случайных чисел | 1982 |
|
SU1020837A1 |
Устройство для контроля и диагностики цифровых узлов | 1980 |
|
SU896627A1 |
1. УСТРОЙСТВО ДЛЯ КОНТРОЛЯ ЦИФРОВЫХ УЗЛОВ, содержащее блок ввода,, первый регистр, второй регистр, коммутатор, блок сравнения, блок управления, блок индикации, блок формирования временных задержек, причем первая группа выходов блока ввода соединена с первой группой входов блока управления, с группой информационных входов первого регистра, с первой группой информационных входов коммутатора, с группой информационных входов блока формирования временных задержек, выход которого соединен с первым информационным входом второго регистра, второй информационный вход которого соединен с выходом блока сравнения, первая группа информационных входов которого соединена с группой выводов проверяемого узла, группа входов которого соединена с группой выходов коммутатора, группа управляющих входов которого соединена с первой группой выходов блока управления, вторая группа выходов которого соединена с группой управляющих входов первого регистра, группа выходов которого соединена с второй группой информационных входов коммутатора, третья группа выходов блока 5 управления соединена с группой управляющих входов блока формирования временных задержек, первый выход блока управления соединен с первым управляющим входом второго регистра, второй выход блока управления соединен с управляющим входом блока индикации вторая группа выходов блока ввода соединена с второй группой входов блока управления, отличающееся тем, что, с целью повышения достоверности контролй, в устройство введен блок анализа неисправностей, причем группа входов блока индикации соединена с группой выi ходов блока анализа вида неисправностей, группа информационных входов (Л которого,соединена с группой выходов с второго регистра, с третьей группой входов блока управления, выход блока сравнения соединен с управляющим входом блока анализа вида неисправностей, группа выходов первого регистра соединена с второй группой входов блока сравнения, четвертая .группа выходов блока управления соединена с группой управляющих входов блока ввода, третий выход блока управления соединен с вторым управляющим входом блока формирования временных задержек, с управляющим входом коммутатора, причем блок управления содержит два переключателя,, регистр, счетчик, элемент ИЛИ, двА дешифратора, триггер, элемент И, три селектора;, причем первая группа входов блока управления соединена с группой информационных входов регистра, первый вход второй группы входов блока соединен с первым входом элемента И, второй вход которого соединен с пер
Изобретение относится к вычислительной технике и может быть использовано в системах контроля и диагностики типовых элементов замены радиоэлектронной аппаратуры.5
Известно устройство для кбнтроля цифровых узлов, содержащее блок ввода блок памяти, коммутатор, блок сравнения, блок индикации, блок управления, дешифратор режимов СП
Наиболее близким техническим решением к изобретению является устройство для тестового контроля логических блоков, содержащее блок ввода, регистр, коммутатор, схему сравнения, tS блок управления, блок индикации и блок формирования временных задержек, причем выход блока ввода соединен с первыми входами регистра, коммутатора блока управления и блока формирования 20 временных задержек, вторые входы регистра, коммутатора и блока формирования временных задержек соединены соответственно с первым, вторым и
третьим выходами блока управления, вход испытуемого блока соединен с выходом коммутатора, третий вход -которого соединен с первым выходом регистра, второй выход которого соединен с первым входом схемы сравнения, а выход блока формирования временных задержек соединен с первым входом регистра контролируемых параметров, второй вход котррого соединен с четвертым выходом блока управления, пятый и шестой выходы которого соединены соответственно с первым входом блока индикации и входом блока ввода C2I.
Однако это устройство обеспечивает Недостаточное качество диагностирования, заключающееся в отсутствии возможности разделения информации об ошибках, обусловленных динамическими и статическими характеристиками испытуемого узла.
Целью изобретения является повышение Достоверности контроля. 31 Поставленная цель достигается тем, что в устройство для контроля цифровых узлов, содержащее блок ввода, первый регистр, второй регистр, коммутатор, блок сравнения, блок управления, блок индикации, блок форми рования временных задержек, причем первая группа выходов блока ввода соединена с первой группой входов блока управления, с группой информа ционных входов первого регистра, с первой группой информационных входов коммутатора, с группой янформационных входов блока формирования временных задержек, выход которого соединен с первым информационным вхо дом второго регистра, второй информа ционный вход которого соединен с выходом блока сравнения, первая группа информационньпс входов которого соеди нена с группой выводов проверяемого узла, группа входов которого соедине на с группой выхода коммутатора, . группа управляющих входов которого соединена с первой группой выходов блока управления, вторая группа выводов которого соединена с группой управляющих входов первого регистра, группа выходов которого соединена с второй группой информационных входов коммутатора, третья группа выходов блока управления соединена с группой управляющих входов блока формировани временных задержек, первый выход бло ка управления соединен с первым управляющим входом второго регистра, второй выход блока управления соедин с управляющим входом блока индикации вторая группа выходов блока ввода соединена с второй группой входов блока управления, введен блок анализ вида неисправностей, причем группа входов блока индикации соединена с группой выходоэ блока анализа вида неисправностей, группа информационны входов которого соединена с группой выходов второго регистра, с третьей группой входов блока управления, выход блока сравнения соединен с управ ляющим входом блока анализа вида неисправностей, группа выходов первого регистра соединена с второй группой входов блока сравнения, четвертая группа выходов блока управления соединена с группой управляющих входов блока ввода, третий выход блока управления соединен с вторым управляющим входом блока формирования временных задержек, с управляющи 14 входом коммутатора, причем блок управления содержит два переключателя, регистр, счетчик, элемент 11ЛИ, два дешифратора, триггер, элемент И, три селектора,причем первая группа входов блока управления соединена с группой информационных входов регистра, первьй вход;второй группы входов блока соединен с первым входом элемента И, второй вход которого соединен с первым выходом первого, дешифра тора, выход элемента И соединен с управляющим входом регистра, группа выходов которого соединена с группой входов второго дешифратора, первый, второй и третий выходы которого соединены с управляющими входами соответственно первого, второго и . третьего селекторов, второй вход второй группы входов блока соединен со счетным входом счетчика, выходы которого соединены соответственно с входа ми второго дешифратора, выходе 1 которо. го со второго по (п-1)-й соединены соответственно с Ш1формационными входами первого, второго и третьего селекторов, шина нулевого потенциала блока соединена iC входами первого и второго переключателей, выход первого переключателя соединен с единичным входом триггера, выход второго переключателя соединен с нулевым входом триггера и является первым выходом блока, П-й выход второго дешифратора соединен с входом сброса счетчика, третья группа входов блока соединена с группой входов элемента ИЛИ, выход которого соединен с входом сброса триггера и является вторым выходом блока, третий выход блока соединен с четвертым выходом первого дешифратора, группы выходов первого, второго и третьего селекторов являются соответственно первой, второй и третьей группами выходов блока, прямой и инверсный выходы триггера являются соответственно первым и вторым выходами четвертой группы выходов блока. Кроме того, блок анализа вида неисправностей содержит тактовый генератор, группу элементов И, группу элементов ИЛИ, йричем выход тактового генератора соеданен с первыми входами элементов И группы, вторые входы которых соединены соответственно с группой информационных входов блока, выходы элементов И группы соединены соответетвенно с первыми входами элементов ИЛИ группы, вторые входы которых соединены с управляющим входом блока, выходы элементов ИЛИ группы являются группой выходов блока. На фиг.1 представлена блок-схема устройства; на фиг.2 - схема блока анализа вида неисправности; на фиг.З схема блока управления; .на фиг.4 схема коммутатора; на .5 - схема блока формирования временных задержек. Устройство содержит блок 1 ввода, первый регистр 2, коммутатор 3 блок 4 сравнения, проверяешь узел 5, блок б управления блок 7 индикации второй регистр 8, блок 9 формировани временных задержек блок 10 анализа .вида неисправности. Блок 10 анализа вида неисправност содержит генератор 11, группу 12 аяе ментов И, группу 13 элементов ШШ. Блок 6 управления содержит регист 14, счетчик 15, элемент 16 ИШ, пер|вый дешифратор 17, второй дешифратор 18, триггер 19, селекторы 20 - 22, переключатели 23 и 24, элемент 25 И, первый 26, второй 27, третий 28 и четвертый 29 вшсоды первого дешифратора. Коммутатор 3 содержит регистры 30 32, группу 33 элементов И, группу 34 переключателей. Блок 9 фр$ шрования временных задержек содержит элемент 35 задержки, регистр 36, элемент 37 задержки, регистр 38, мультиплексоры 39 и 40 Блок 1 ввода предназначен для введения программ и команд управления, обеспечивающих требуеьаю статические и динамические режимы контроля, Первый регистр 2 предназначен для хранения тестовой информации и В14дачи ее в дискретной форме на вход коммутатора 3 и блока 4 сравнения. Коммутатор 3 предназначен для преобразования информации, поступающей с регистра 2 в аналоговую форму, и осуществляет подачу стимулирующих сигналов на входы проверяемого узла. Блок 4 сравнения предназначен для параллельного сравнения информации, поступающей на вход устройства с выводов испытуемого блока 5, с информацией регистра 2. Блок 6 управления вырабатывает управляющие сигналы и синхронизирует работу всего устройства в зависимости от программы контроля я сигналов. поступающих с выхода регистра 8 контролируемых параметров. Блок 7 индикации предназначен для индикации результатов контроля. Второй регистр 8 предназначен для фиксации мгновенного значения информации на выходах блока 4 сравнения в момент прихода сигнала записи из блока 9 фо{ширования временных задержек. Блок 9 формирования временных задержек формирует сигналы записи инфсфмации в регистр 8 в соответствии с арененной задержкой относительно момента подачи стимулирующих сигналов . Блок 10 анализа вида неисправности предназначен для разделения индикации ошибок, обусловленных динамическими характеристиками испытуемого блока, и ошибок статического функционирования. Устройство работает следующим образом. Программа контроля и команды управления считываются блоком 1 ввода и носителя информации. Программа проверки разделена на подпрограммы, которые содержат информацию, заданщую входы и выходы испытуемого блока 5, уровни стимулирующих сигналов и ожидаемые уровни ответной реакции по каждому контролируемому контакту, а также временные параметры для контроля динамических характеристик. В результате обработки подпрограммы в каждом разряде регистра 2 устанавливаются нулевые или единичные значения требуемых или ожидаемых сигналов. Эта информация передается в блок 4 сравнения и коммутатор 3. По программе коммутатор 3 создает цепи передачи сигналов, формирует уровни стимулирующих сигналов и осуществляет по команде из блока 6 вьщачу их на входы проверяемого узла 5. Одновременно с командой выдачи стимулир ощих сигналов в блоке 9 начинается формирование заданной задержки сигнала записи информации в регистр 8 контролируемых параметров. В блоке 4 происходит сравнение информации, поступающей на вход устройства с выводов испытуемого блока, с информацией регистра 2, и в момент поступления сигнала записи на вход регистра 8 контролируемых параметров в нем фиксируются мгновенные значения результатов сравнения на выходах схемы 4 сравнения. Состояние регистра 8 анализируется блоком управления,.и при обнаружении канала, дакнцего несовпадение, процесс контроля останавливается. При остановке, если в проверяемом узл 5 произошел отказ статического характера, на выходе блока 4 сравнения постоянно присутствует сигнал о несовпадении, который через один из элементов 13 ИЛИ блока 10 анализа вида неисправности включает соответствукйций индикатор блока 7 индикации Индикатор горит ровным светом. Если обнаружен отказ, обусловленный только динамическими характеристиками испытуемого блока, то на выходе схемы сравнения сигнал о несовпадении через некоторое время исчез7V
/V
7V
(Риг,1 11
VV
10
EL
л/ 8 нет и останется лишьзафиксированным во втором регистре 8. Выход регистра 8 через элемент 12 И блока анализа вида неисправности, стробируемого генератором 11, и элемент 13 ИЛИ включает соответствующий индикатор. . В этом случае индикатор горит прерывистым светом с частотой мигания, равной частоте генератора 11, которая поддерживается достаточно низкой для возможности визуального наблюдения миганий (0,5-2 Гц). Таким образом, устройство дает дополнительную информацию о характере отказа, которая используется для правильного выбора способа дальнейшего поиска и локализации неисправности, что повышает достоверность контроля.
От Ьхемы сравнения
От регистра
контролируемых
параметров
фиг. 2
;j
Кдшу иноикации
МЛН
Ш D2
R6 30
Н
м
RB
D2
31
Ш С2
1 i
, ii
32
И
Ompezucmpo
ФигЛ
f f
3tf
фиг.В
Печь для непрерывного получения сернистого натрия | 1921 |
|
SU1A1 |
Устройство для контроля цифровых узлов | 1977 |
|
SU643876A2 |
Приспособление для точного наложения листов бумаги при снятии оттисков | 1922 |
|
SU6A1 |
Аппарат для очищения воды при помощи химических реактивов | 1917 |
|
SU2A1 |
Способ борьбы с нежелательной растительностью | 1972 |
|
SU724073A3 |
Приспособление для точного наложения листов бумаги при снятии оттисков | 1922 |
|
SU6A1 |
Авторы
Даты
1984-08-30—Публикация
1983-01-11—Подача