Устройство для контроля цифровых блоков
Похожие патенты | МПК / Метки | Текст | Заявка | Код ссылки
Текст
(5 ц 4 С 06 Г 15/46, 11/00 ГОСУДАРСТВЕННЫЙ НОМИТЕТ СССРПО ДЕЛАМ ИЗОБРЕТЕНИЙ И ОТНРЫТИЙ(56) Авторское свидетельство СССРВ 746553, кл. С 06 Р 15/46, 1978.(54) УСТРОЙСТВО ДЛЯ КОНТРОЛЯ ЦИФРОВЫХБЛОКОВ(57) Изобретение относится к областивычислительной техники, может быть использовано для тестового контроляцифровых блоков, логических схем идиагностики неисправностей и является усовершенствованием устройствапо авт.св. У 746553. Целью изобретения является повышение достоверностиконтроля. Поставленная цель достигается тем, что в известное устройствопо авт. св. В 746553 введен блоканализа непредусмотренных неисправностей, содержащий триггер, элечент ИЛИ и элемент И. 1 з.п.ф-лы, 6 ил,124Изобретение относится к вычислительной технике, в частности к устройствам тестового контроля логических схем и диагностики неисправностей, и является усовершенствованием известного устройства, описанного в авт, св. Ф 746553.Целью изобретения является повышение достоверности контроля,На фиг, 1 представлена Функциональная схема устройства, на фиг,2 функциональная схема блока анализа непредусмотренных неисправностей , на фиг. 3 - функциональная схема блока управления; на фиг. 4 - функциональная схема блока переключения, на фиг. 5 - функциональная схема блока сравнения; на Фиг. 6 - функциональная схема регистра. Устройство (фиг. 1) содержит блок 1 ввода, блок 2 памяти, коммутатор 3, блок 4 сравнения, блок 5 индикации, регистр 6, блок 7 управления, блок 8 переключения, контролируемый блок 9 и блок 10 анализа непредусмотренных неисправностей.Блок 10 анализа непредусмотренных неисправностей (фиг. 2) содержит триггер 11, элемент ИЛИ 12, элемент И 13.Блок 7 управления (фиг, 3) содержит триггеры 14 - 16, элемент НВ 17, элементы ИЛИ 18 и 19, элементы И 20-22, счетчик 23 и генератор 24 синхроимпульсов.Блок 8 переключения (Фиг. 4) содержит счетчик 25, дешифратор 26, элементы И 27, 28, элемент НЕ 29, триггер 30.Блок 4 сравнения (Фиг. 5) содержит схемы сравнения 31, элемент ИЛИ 32, элемент И 33.Регистр 6 (фиг. 6) содержит триггеры 34.Блок 1 ввода предназначен для ввода с перфоленты тестовой информации, информации о входных (выходных) контактах, информации о проверяемых неисправностях (перечень проверяемых неисправностей), диагностической информации (номера неисправностей, проверяемых в каждом тесте) и командной информации.Блок 2 памяти предназначен для хранения и выдачи тестовой информации через коммутатор 3 на блок 9.Коммутатор 3 предназначен для коммутации внешних контактов блока 9, при этом входные контакты нод 7898 2ключаются к выходам блока 2 памяти(к той частй, где хранятся стимулы), выходные контакты подключаютсяко входам блока 4 сравнения. Блок 5индикации предназначен для индикацииномера неисправности и непредусмотренной неисправностиВ регистре 6фиксируются номера обнаруженных неисправностей. Блок 8 переключения О переключает диагностическую информацию на нулевые или единичные входырегистра 6.Блок 10 анализа непредусмотренныхнеисправностей вырабатывает сигнал"1" при наличии в устройстве непредусмотренной неисправности (фиг. 2).Триггер 11 фиксирует факт появлениянизкого потенциала на выходе блока4 сравнения хотя бы на одном тесто О вом наборе, элемент ИЛИ 12 суммируетсигнал с выходов регистра 6, элемент И 13 Формирует сигнал на блок5 индикации.Устройство работает следующим об разом. В исходном состоянии блок 2 памяти, регистр 6 и триггер 11 по командам с блока 7 установлены в нулевое состояние (цепи сброса не по- ЗОказаны). Вначале после установкитриггера 14 блока 7 в единичное состояние с блока 1 вводится информация о проверяемых неисправностях ипо командам с блока 7 с выхода эле мента ИЛИ 19 синхронно с вводом через блок 8 записывается в регистр6.Информация о проверяемых неисправностях является перечнем неисправностей, проверяемых в блоке 9. Раз 4 О рядность регистра 6 равна максимальному количеству проверяемых неисправностей блоков 9. При вводе информации о проверяемых неисправнос.тях каждый разряд регистра 6 уста навливается в "1", если соответствующая ему неисправность проверяется в данном объекте контроля. Послеподготовки регистра 6 по командам сблока 7 тестовая информация (стимулыи эталоны) записывается в блок 2,Стимулы из блока 2 поступают черезкоммутатор 3 на входы блока 9, аэталоны - на. первые выходы блока 4сравнения. Управление работой ком мутатора 3 осуществляется по сигналам из блока 7. По результатам срав"нения, если контролируемый блок 9исправен, появляется высокий потен 3 1 циал на выходе блока 4 сравнения. Если на данном тестовом наборе на выходе контролируемого блока 9 неправильное значение, то на выходе блока 4 сравнения появляется низк.й потенциал. При этом прямой выход триггера 11 устанавливается в "1" и поддерживается в таком состоянии до конца проверки независимо от последующих значений на выходе блока 4, После подачи на входы блока 9 очередного набора по команде из блока 7 иэ блока 1 вводится диагностическая информация, которая через блок 8 поступает на установку в "0" разрядов регистра 6. Диагностическая информация представляет позиционный код, длина которого (разрядность) равна общему количеству проверяемых неисправностей. Каждому номеру неисправности из списка неисправностей соответствует один разряд позиционного кода, причем только в разрядах позиционного кода, соответствующих проверяемым в данном тесте неисправностям, записаны "1". Каждому тестовому набору соответствует своя диагностическая информация, Если в очередном тесте не обнаружены неисправности (на выходе блока сравнения - "1), то разряды регистра 6, соответствующие коду диагностической информации данного т ста, устанавливаются в "0". Сигнал на выходе блока 4 сравнения разрешает запись диагностической инФормации в регистр 6. Если в очередном тесте обнаружена, неисправность, то установление в 0 разрядов регистра 6 не происходит.После ввода диагностической информации по командам с блока 7 управления в блок 2 памяти вводится следующий тест, который поступает затем на входы блока 9, и начинается ввод диагностической информации.После подачи всех тестовых наборов в регистре 6 будут установлены в "1 разряды, соответствующие неисправностям, проверяемым на всех тех наборах, на которых получены неправильные выходные сигналы контролируемого блока 9. Значения разрядов регистра 6 суммируются на элементе ИЛИ 12. Сигнал с выхода ИЛИ 12 поступает далее на инвертирующий вход элемента И 13. Если, по крайней мере, на одном тестовом наборе получено неправильное значение, а все разряды регистра 6 установились247898 4 в "0", то на прямом выходе триггера11 установится "1", а на выходе элемента ИЛИ 12 - значение "0". Соответственно на выходе элемента И 13тогда появляется сигнал "1", свидетельствующий о наличии непредусмот=ренной неисправностиС выхода элемента И 13 сигнал поступает дляотображения в блок 5 индикации. Навыходе элемента И 13 будет "0", ес 5 10 ли контролируемый блок 9 исправен (т.е. на прямом выходе триггера 10 значение "0") либо имеет место неисправность из заданного списка (т.е. по крайней мере, один разряд регистра 6 установлен в "1"),Устройство работает поэтапно, в начале работы устанавливается в единичное состояние триггер 14 блока 7, после ввода информации о прове 15 20 ничное и нулевое плечо триггеровсоответственно). Триггер 30, элементИ 27,элемент НЕ 29 определяют наряемых неисправностях сигналом "Конец ввода" из блока 1 через счетчик 23 триггер 14 устанавливается в нулевое состояние, а триггер 15 - в 25 единичное. Тем самым определяетсяначало ввода тестовой информации в блок 2 памяти. Сигналы с генератора 24 в первом случае через элемент И 21 и элемент ИЛИ 19 поступают в блок 8 на счетчик 25, а во втором через элемент И 20 - в блок 4 на элемент И 33, таким образом осуществляется пошаговая запись информации в регистр 6 и в блок 2. После окончания ввода тестовой информации сиг.налом "Конец ввод . из блока 1 через счетчик 23 (второй его выход). триггер 15 устанавливается в нулевое состояние, а триггер 16 в единичное, тем самым определяется начало третьего этапа в контроле блока 9, Триггер 16 дает разрешение в коммутатор 3 на выдачу тестовых воздействий из блока 2 в блок 9 и реакций с блока 9 на схему 31 сравнения блока 4.45Одновременно вводится диагностичес-.кая информация из блока 1, которая поступает на элементы И 28 блока 8, Сигналы с генератора 24 через элемент И 22 и элемент ИЛИ 19 поступа ют на счетчик 25 блока 8, синхронизируя тем самым работу устройства, Счетчик 25 и дешифратор 26 управляют записью на регистр 6 информации о проверяемых неисправностях и диагностической информации (на еди 1247898правление записи. Вначале триггер 30 находится в нулевом состоянии и открыты элементы И 28, определяющие установку в единичное состояние триггеров 34 регистра б. После записи информации во все разряды регист,ра 6 сигналом переполнения счетчика : 25 триггер 30 устанавливается в единичное состояние и подготавливаются к работе элементы И 28, определяющие установку в нулевое состояние триггеров 34 регистра 6.Формула изобретения 1. Устройство для контроля цифровых блоков по авт. св. В 746553, о т л и ч а ю щ е е с я тем, что с целью повышения достоверности контроля, в устройство введен блок анализа непредусмотренных неисправностей, состоящий из триггера, элемента ИЛИ и элемента И, причем в блоке анализа непредусмотренных неисправностей прямой выход триггера соединен с прямым входом элемента И, выход и инверсный вход которого соединены соответственно с дополнительным входом блока индикации и выхо" дом элемента ИЛИ, группа входов которого подключена к выходам регистра, установочный вход триггера блока анализа непредусмотренных неисправностей подключен к выходу блока сравнения, а вход сброса - к выходу сигнала конца цикла блока управления и дополнительному входу сброса регистра. 2, Устройство по и. 1, о т л ич а ю щ е е с я тем, что блок управления содержит два элемента ИЛИ,выходы которых являются соответст 5венно первым и пятым выходами блока,три элемента И, генератор синхроимпульсов, три триггера, элемент НЕ,входом соединенный с шиной логичес 10 кого "О", и счетчик, вход. которогоявляется первым входом блока, первый, второй и третий входы первогоэлемента ИЛИ подключены соответственно к выходам первого, второго итретьего триггеров, выход генераторасинхроимпульсов подключен к первымвходам первого, второго и третьегоэлементов И, вторые входы которыхсоединены соответственно, с выхода 2 О ми второго, первого и третьеготриггеров, а выходы - соответственно с вторым выходом блока и первыми вторым входами второго элементаИЛИ, первый выход счетчика подключен25 к входу сброса второго триггера иустановочному входу третьего триггера, выход которого является четвертым выходом блока, второй выход счетчика подключен к установочному входувторого триггера и входу сброса первого триггера, установочный вход ко 1торого соединен через кнопку Пускс выходом элемента НЕ, третий выходсчетчика соединен с входом сбросатретьего триггера и выходом сигнала35конца цикла блока, выход третьегоэлемента И является третьим выходомблока,1247898 Ел Составитель В.Вертлибедактор Н.Горват Техред М,Ходанич Корректор В. Синицкая ул, Проектная, 4 Производственно-полиграфическое предприятие, г. Ужг каз 4128/50 ВНИИПИ по 113035, Тираж Госуда лам из сква,б 71 Подписноственного комитета СССРбретений и открытий
СмотретьЗаявка
3864608, 28.02.1985
ПРЕДПРИЯТИЕ ПЯ М-5769, ИНСТИТУТ АВТОМАТИКИ И ПРОЦЕССОВ УПРАВЛЕНИЯ ДАЛЬНЕВОСТОЧНОГО НАУЧНОГО ЦЕНТРА АН СССР
МАЛЫШЕНКО ЮРИЙ ВЕНИАМИНОВИЧ, МИХАЙЛОВ СЕРГЕЙ ФЕДОРОВИЧ, ОРЛОВ СЕРГЕЙ МИХАЙЛОВИЧ, ТУЖИЛИН ВИТАЛИЙ ИВАНОВИЧ
МПК / Метки
МПК: G06F 11/14
Опубликовано: 30.07.1986
Код ссылки
<a href="https://patents.su/6-1247898-ustrojjstvo-dlya-kontrolya-cifrovykh-blokov.html" target="_blank" rel="follow" title="База патентов СССР">Устройство для контроля цифровых блоков</a>
Предыдущий патент: Устройство для прогнозирования ресурса работы механических систем
Следующий патент: Устройство для определения коэффициентов корреляции между признаками
Случайный патент: Дистанционная распоркавсг: союзнаппд1пт1ю-11лш; и к.: библио7-м. д i