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

 

Изобретение относится к области автоматического контроля средств вычислительной техники и может применяться в автоматизированных системах управления и контроля. Целью изобретения является повышение достоверности контроля. С этой целью в устройство, содержащее генератор тактовых импульсов, генератор тестов, эталонный логический блок, первый блок сравнения, выполненный в виде M элементов сравнения, первый коммутатор, первый триггер, первый элемент индикации и блок управления, введены группа из M блоков разделительных элементов, элемент И, второй блок сравнения, выполненный в виде M элементов сравнения, два элемента ИЛИ, второй коммутатор, второй триггер и второй элемент индикации, а эталонный логический блок выполнен в виде N однотипных с контролируемым логических узлов. 1 з.п. ф-лы, 2 ил.

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

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

РЕСПУБЛИК (я)з G 06 F 11/26

ГОСУДАР СТВЕ HHblA КОМИТЕТ

ПО ИЗОБРЕТЕНИЯМ И ОТКРЫТИЯМ

ПРИ ГКНТ СССР

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

К АВТОРСКОМУ СВИДЕТЕЛЬСТВУ (21) 4497647/24 (22) 24.10.88 (46) 30.08.91. Бюл. М 32 (72) Г.В.Ройлян и Г,Л.Казак (53) 681.3 (088.8) (56) Авторское свидетельство СССР

N. 1363212, кл. G 06 Р 11/00, 1987.

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

N. 1277118, кл. G 06 F 11/26, 1986. (54) УСТРОЙСТВО ДЛЯ КОНТРОЛЯ ЛОГИЧЕСКИХ БЛОКОВ (57) Изобретение относится к области автоматического контроля средств вычислительной техники и. может применяться в автоматизированных системах управления

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

Цель изобретения — повышение достоверности контроля за счет осуществления выбора эталона на том же самом испытательном стенде, на котором впоследствии производится разбракевка очередных обьектов контроля, а также подтверждение в каждом такте разбраковки исправности эталона.

На фиг.1 представлена структурная схе- ма устройства; на фиг.2 — пример реализации блока управления.

Устройство содержит (фиг.1) генератор

1 тактовых импульсов, элемент И 2, генератор 3 тестов, m блоков 4 1...4.m разделительных элементов, контролируемый логический,, SU„„1674132 А1 и контроля. Целью изобретения является повышение достоверности контроля. Для этого в устройство, содержащее генератор тактовых импульсов, генератор тестов, эталонный логический блок, первый блок сравкения, выполненный в виде m элементов сравнения, первый коммутатор, первый триггер, первый элемент индикации и блок управления, введены группа из m блоков разделительных элементов, элемент И, второй блок сравнения, выполненный в виде m элементов сравнения, два элемента ИЛИ, второй коммутатор, второй триггер и второй элемент индикации, а эталонный логический блок выполнен в виде N однотипных с контролируемым логических узлов. 1 з.п. фJlbl, 2 Nfl. блок 5, N однотипных логических узлов

6.1...6.N, образующих эталонный логический блок 6, первый блок 7 сравнения, втоевваЪ рой блок 8 сравнения, элементы 9.1 и 9.2 О

ИЛИ, коммутаторы 10.1 и 10.2, триггеры 11.1 4 и 11.2, элементы 12.1 и 12.2 индикации, блок .фЬ.

13 управления. Блоки 7 и 8 содержат m эле- в ментов 7,1„.7.m и 8.1...8лп сравнения, Cd

На фиг.2 представлена схема блока управления. Блок управления содержит переключатель 14 пуска. формирователь 15 импульса, элемент 16 задержки, регистр 17 кода, счетчик 18, триггер 19. юавй

Выход генератора 1 соединен с одним из входов элемента 2, первый и второй входы которого соединены с инверсными выходами триггеров.11.1.и 11.2 соответственно, а выход элемента 2 соединен с входом синхронизации генератора 3. Выход индикации конца цикла генератора 3 соединен с соот3

1674132

40

50 ветству«Ощим вхадОм блока 13 управления, а информационные выходы генератора 3 соединены с соответствующими входа«чи m блоков 4.1„,4лп, управля«ощие входы которых соединены с третьим выходом блока 13 управления, а вход сброса генератора 3 соединен с вторым выходом блока 13 управления и входами сброса триггеров 11.1 и 1 1,2, Первые выходы блоков 4.1« „,4.m соединены c: соответствующими входами-выходами контролируемого лог«лческого блока 5, а остальные m выходов блоков 4,1...4.п«соединены с соответствующими входами эле««ентоь

8.1...8.«п блока 8 сравнения и с саатветству«ащими входами-выходами узлов 6. 1.„6.N, образующих эталаннь«й блок 6. При этом входы-выходы уз «а 6,К соединень«также со вторыми входами соответствующих элементов 7.1...7.m блока 7 сравнения, выходы которых соединены с ссответству«ащими входами элемента 9,1, а выходы е элементов 8.1...8,m блока 8 сравнения соединены с соответствующими входами элемента 9.2, Выход элемента О.1 соединен с информационным входом коммутатора 10.1, а вь«хад элемента 9.2 соединен с информационным входом коммутатора 10.2, r!p«i-«ем управляющие входы коммугатарав соединены с первым выходом блока 13. Выход««коммутаторов 10.1 и 10,2 соединены с саат:«етствующими Lfíôoðì;I!««;îííûìè входами триггеров 11. 1 и 1 1.2„прямые выходы которых соединены с входами соо гветству«ащих элементов 12.1 и 12.2 ин,". „Икации, В блоке 13 управления сход фармираваТеп««15 импульс «соедин=-н c up«!u«JI из контактов перекп«а.ателя 14 пуска, второй контакт катарага пОдключен к шине нулево га потенциала, в прямой выход формирователя 15 импульсов соединен с «зходам элемента 16 задержки и входами сброса счетчика 18 и триггера l9 блока и является вторым выходом блока, Инверсный -выход формирователя 15 импульса являетсятретьим выходом блока. Выход элемента 16 задержки соединен с входам синхран« ;-ации счетчика 18, информационный вход которого соединен с соответствующим в:-.: Одам регистра 17 кода, а вход вы «ита.-«ия с «етчика

18 является входам блока, Выход перепалнения счетчика 18 соединен сустанавачным входам триггера 19 блоха, инверсный ««LI«foä которого является первым выходом блока, Устройство работает следующим образам, При нажатии перекл«очателя 14 пуска формирователь 15 вырабатывает импульс сброса, устанавлива«ощий счетчик 18, триггер 19 блока упр зления, генератор "-, тестов и триггеры 11 в исходное состояние;.ОО«ьетствующее отсутствию свечения элементов 12 индикации. На инверсных выходах триггеров 11 и соответственно на первом и втором входах элемента 2 устанавливается высокий потенциал, что разрешает прохождение тактовых импульсов с выхода генератора 1 на вход синхронизации генератора 3, на информационных выходах которого появляются m-разрядные наборы стимулирующих воздействий, которые поступают на информационные входы m блоков 4.1...4 m.

Посла окончания импульса сброса на инверсном выходе формирователя 15 появляется низкий потенциал, поступающий на входы разрешения блоков 4.1...,.4.m, которые начина«ат передавать выходны"; наборы, Формируемые генераторам 3., HB входы кантрапируемага блока 5 и на входы N однотипных 6,1...6.N узлов, образующих эталонный блок. 3лементь«7Л ...7.п1 блока 7 сравнения сравнива«ат сигн-;лы на выходах блока 5 и узла 6 N и в случае несовпадения реакций вь«дают с «гнал через элемент 9.1 и коммутатор 10,1 на триггер 11,", на прямом выходе катарага устанавливается высокий потенциал, саа, взтствующий свечению индикатора 12,1., а на инверсном выходе триггера

11.1 устанавливается низкий потенциал„который подается на первый вход элемента 2, запрещая поступление импульсов с выхода генератора 1 на вход генератора 3.

Злементь«8.1„,8,m блока 8 сравнения сравнивают сигналы на выходах узлов

6.1...6Л1, образующих эталонный блок, и в случае несовпадения реакций выдают сигнал через элемент 9,2 и коммутатор 10,2 на триггер 11,2, на прямом выходе которого устанавливается высокий потенциал, соответствующий свечению индикатора 12.2, а на инверсном выходе триггера 11.2 устанавпиваетсп низкий потенциал, который подается на второй вход элемента 2, запрещая поступление импульсов с выхода генератора 1 на вход генератора 3, Блок 13 управления работает следующим образам. Импульс сброса с прямого выхода формирователя 15 импульса, через элемент 16 задержки, поступает на вход синхронизации счетчика 18, обеспечивая запись в счетчик кода числа циклов, заданнага регистрам 17 кода, Иа вычитающий вход счетчика 18 поступают с генератора 3 импульсы индикации ханца цикла. При совпадении числа вычитающих импульсов с кодам числа циклов, на выходе перепал«и«.«ия счетчика 18 паяьл."«ется импульс, кота; ый устанавливает на прямом выходе «риггера

19 блока высокий потенциал. При этом на инверсном выходе триггера 19 устанавлива1674132

- ется низкий потенциал, который запрещает прохождение импульсов через коммутаторы 10,1 и 10,2.

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

При этом принцип формирования 3TBJIGHHoro блока, а также.проверки состояний эталонного блока и контролируемого логического блока не изменяется и соответствует описанному выше принципу работы устройства.

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

1. Устройство для контроля логических блоков, содержащее генератор тактовых импульсов, генератор тестов, эталонный логический блок, первый блок сравнения, выполненный в виде m элементов сравнения, первый коммутатор, первый триггер, первый элемент индикации и блок управления, причем управляющий вход и выход первого коммутатора соединены соответственно с первым выходом блока управления и установочным входом первого триггера, вход сброса которого подключен к второму выходу блока управления, прямой выход первого триггера соединен с входом первого элемента индикации, о тл и ч а ю щ е е с я тем, что, с„целью повышения достоверности контроля, оно содержит группу из m блоков разделительных элементов, элемент И, второй блок сравнения, выполненный в виде m элементов сравнения, два элемента ИЛИ, второй коммутатор, второй триггер и второй элемент индикации, а эталонный логический блок выполнен в виде N однотипных логических узлов, при этом I-й информационный выход генератора тестов (1 Я Ыв)подключен к информационному входу l-го блока разделительных элементов, управляющий вход которого соединен с третьим выходом блока управления, первый информационный выход i-ro блока разделительных элементов и первый вход <-ro элемента сравнения первого блока сравнения объединены и образуют вход-выход устройства для подключения к 1-му входу-выходу контролируемого логического блока, J-й разряд второго информационного выхода (Я J с N) l-га блока разделительных элементов подключен к J-му входу l-го элемента сравнения второго блока сравнения и I-му входу-выходу 1-го логического узла з алонного логического блока, I-й вход и выход первого элемента ИЛИ соединены соответственно с выходом I-ro элемента сравнения первого блока сравнения и информационным входом первого коммутатора, I-й вход и выход в.араго элемента ИЛИ подключены соответственно к выходу 1-го элемента сравнения второго блока сравнения и информационному входу второго коммутатора, управляю.ций вход и выход которого соединены соответственно с первым выходом блока управления и установо.ным входом второго триггера, вход сброса и прямой выход второго триггера подключены соответственно к второму выходу блока управления и входу второго элемента индикации, первый, второй и третий входы и выход элемента И соединены соответственно с инверсными выходами первого и BTopolo триггеров, выходом генератора тактовых импульсов и входом синхронизации генератора тестов, выход конца цикла которого подключен к входу блока управления, а второй вход I-го элемента сравнения первого блока сравнения соединен с l-м входом-выходом М-го логического узла эталонного логического блоха.

2. Устройство по п,1, о тл и ч а ю ще ес я тем, что блок управления содержит пе- . рекл::очатель пуска, формирователь импульса, элемент задержки, регистр кода, счетчик и триггер, инверсный выход которого является первым выходом блока, первый и второй контакты переключателя пуска подключены cooTBBTGTBGHHo к шине нулевого потенциала блока и входу формирователя импульса, прямой выход которого соединен с входом элемента задержки, входом сброса счетчика, входом сброса триггера и является.вторым выходом блока, инверсный выход формирователя импульса является третьим выходом блока, а информационный вход, счетный вход, вход синхронизации и выход переполнения счетчика подключены сооТветственно к выходу регистра кода; входу блока, выходу элемента задержки и установочному входу триггера.

1674132

1674132

Составитель Г, Виталиев

Редактор M. Товтин Техред M,Ìîðãåíòàë Корректор М. Максимишинец

Заказ 2923 Тираж 389 Подписное

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

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

Производственно-издательский комбинат "Патент", г. Ужгород, ул.Гагарина, 101

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

 

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

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

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

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

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

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

Изобретение относится к вычислитель ной технике Целью изобретения является повышение достоверности контроля

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

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

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

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

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

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

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

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

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

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

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

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

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