Устройство для контроля логических блоков Советский патент 1986 года по МПК G06F11/22 

Описание патента на изобретение SU1226471A1

11

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

Цель изобретения - повышение достоверности контроля.

На фиг. 1 представлена блок-схема устройства; на фиг, 2 - функциональная схема формирователя строба срав- нения; на фиг., 3 - функциональная схема блока определения входов/выходов; на фиг. 4 - временная диаграмма работы устройства в динамическом режиме при подключенном входе блока хранения эталона; на фиг. 5 - временная диаграмма работы устройства при подключенном выходе блока хранения эталона.

Устройство содержит (фиг. 1) бло- ки 1, - 1 определения входов/выхо- .ДОН группу элементов 2 - 2 сравнения, группу элементов 3, - 3 памяти, блок 4 индикации, группу элементов НЕ 5 - 5( , формирователь 6 стро ба сравнения, коммутаторы 7 и 8,- регистр 9 управления, группу переключателей 10, входы/вьпсоды II контролируемого блока, вход 12 пуска устройства, блок 13 хранения эталона, вхо- ды/выходы блока 14, - 14 хранения

эталона, контролируемьй блок 15, пульт 16, кнопку 17 пуска.

Формирователь строба сравнения (фиг. 2) содержит h формирователей строба 18,-18. Каждьй i-и формирователь строба содержит элементы НЕ 9 - 21, элементы И-НЕ 22-24, элементы 25 - 27 задержки.

Блок определения входов/выходов (фиг. 3) содержит элемент И-НЕ 28, триггер 29, элемент И 30, элемент НЕ 31, эммитерный повторитель 32, транзистор 33, регистр 34, шину 33 питания.

Входы/выходы П, v, контролируемого блока и блока храпения эталона 14,-14 определяются автоматически в начальный момент работы устройства и до конца проверки не меняются,.

Блоки 1;, -IH определения входов/выходов идентифицируют входы по блоку 13 хранения эталона устройства, так как для выбора одного из контролируе мых блоков 15 устройства использует- ся коммутатор 8.

Элементы сравнения со стро- бированием служат для сравнения сиг1J .

налов, которые поступают в определенные промежутки времени с идентичных выходов контролируемого блока 15 и блока 13 хранения эталона устройства. При неисправности контролируемого блока 15 вырабатывается сигнал несравнения, трактуемьш как сигнал неисправности. Можно использовать такие схемы сравнения, как К531 СП) К555 СП1.

Блок 13 хранения эталона и контролируемый блок 15 являются функционально законченными. С помощью пульта 16 может быть задана любая временная диаграмма работы блоков 13 и 15 при нажатии на кнопку Пуск 17.

Элементы 3, -3 памяти с блоком 4 индикации осуществляют хранение и отображение контрольной точки с возникшей неисправностью.

Элементы НЕ 5, -5 обеспечивают выдачу на входы блока 13 хранения эталона сигнала той же полярности, что и сигнала, поступающего от контролируемого блока 15.

Вхо цы/вЫходы контролируемого блока 15 подключены к информационным входам коммутатора 7, а входы/выходы блока хранения эталона - к информационным входам коммутатора 8. Блоки 13 и 15 не работают.

На вход 12 пуска устройства поступает низкий потенциал, который блокирует блоки 1 -1 определения входов/выходоы, выходы которых находятся в состоянии высокого импеданса, независимо от того, к входу или выходу блока 13 хранения эталона они подключены. На пульте 16 автономной работы задан режим проверки, но кнопка 17 Пуск отключена.

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

Устанавливают кнопку Пуск 17. На вход 12 подают высокий потенциал переходом из низкого уровня в высокий записывают значение с выходов переключателей 10 группы в регистр 9 управления, воздействуя на вход сброса элементов 3, -3 памяти, устанавливая их в такое состояние, при котором отсутствует свечение блока 4 индикации, и снимают сигнал блокировки с блоков 1 определения входов/выходов. Сигнал на входе 12 удерживают в течение всего процесса контроля блока 15. Код, записанньм в

регистр управления 9, позволяет коммутировать подключение контролируемого блока 15 и блока 13 хранения эталона или их суперпозицию, что позволяет увеличить быстродействие контроля логических блоков. Калсдьй сигнал с контакта блока 13 хранения эталона, соответствующий либо входу, либо выходу, поступает на вход/выход со ответствующих блоков 1 определения входа каналов непосредственно, так как коммутатор 8, который может быть выполнен на реле, представляет собой либо замкнутые, либо разомкнутые каналы. Если входы/выходы блоков 1 -1, определения входов/выходов подключены к выходам блока 13 хранения эталона, то блоки 1 -1, переходят в состояние высокого импеданса и не пропус- IcaroT сигналы с соответствующего выхода контролируемого блока 15 на свой вход. В результате на элементы 2 - 2 сравнения поступают сигналы с выходов контролируемого блока 15 и блока 13 хранения эталона. Когда блоки 1, - 1 определения входов/выходов определяют, что к данному входу/выходу подключен вход блока 13 хранения эталона, то блоки 1 - 1 определения входов/выходов переходят в состояние низкого импеданса и повторяют на своем выходе сигнал на соот- . ветствующем входе 11 контролируемого бл1 -ка. Иначе говоря, на элементах 2;,-2 сравнения сравниваются сигналы, поступающие на одноименные входы контролируемого блока 15 и блока 13 хранения эталона.

На фиг. А приведена временная диаграмма работы устройства в динамическом режиме, когда на входы элементов 2 2 сравнения поступают сигналы с выхода блока хранения эталона и контролируемого блока. На временной диаграмме показаны зоны (заштрихованные), когда на выходе соответствующих элементов 2 сравнения будет присутствовать сигнал несравнения. Совпадение фронтов сигналов контролируемого блока и блока хранения эталона бывает очень редко. Чтобы исключить формирование сигнала несравнения при рас- хояодении фронтов сигналов на выходах элементов 2. - 2 сравнения на их вход разрешения подается строб с формирователем 6 строба сравнения, который разрешает сравнение только

тогда, когда он принимает значение логического нуля. Влияние расхождения фронтов сигналов на работу устройства на любых частотах искл1пча- 5 ется, что приводит к повышению достоверности контроля логических блоков .

На фиг. 5 приведена временная диаграмма работы устройства, когда на 10 входы элемента сравнения 2 (,..., п) поступают сигналы с входов блока 13 хранения эталона и контролируемого блока 15. Сигнал, поступающий на другой вход элементов 15 сравнения, через время задержки, определяемое соответствующими элементом НЕ 5 и i-M блоком определения входов/выходов, поступает на вход 1 (фиг. 5). Для того, чтобы исклю- 0 чить появление ложного сигнала не-, сравнения на выходе соответствующего элемента сравнения, на его размещающий вход подается строб с формирователя 6 строба сравнения, кото- 5 рьй является тем же сигналом, что и сигнал Строб (фиг. 4). Контроль производится одновременно по всем выходам контролируемого блока и блока хранения эталона. Если контролируе- 0 мый блок 15 оказался исправным (не высветился ни один из индикаторов 5), то. к устройству подключается другой блок 15. Сигнал 12 пуска формирует сигнал логической единицы на период проверки каждого блока 15. После процесса проверки каждого блока 15 необходимо набрать код на переключателях 10 группы следующего контролируемого блока и нажать кнопку Q Пуск 17. Последовательность .контроля совершенно аналогична описанному и происходит при установке режима работы на пульте 16 и нажатии кнопки Пуск 17. При обнаружении 5 неисправного блока загорается блок 4 индикации.

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

0 Устройство для контроля логических блоков, содержащее группу элементов памяти, блок индикации, блок хранения эталона, блоки определения входов/выходов, группу элементов НЕ,

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

51

ми всех блоков определения входов/в1 1- ходов, вторые информационные входы которых соединены с выходами соответствующих элементов РШ группы, выходы которых соединены с информационными входами соответствующих элементов памяти группы, выходь которых соединены с информационными входами блока индикации, вторые информационные входы элементов сравнения группы соединены с входами соответствующих элементов НЕ группы, отличающее с я тем что, с целью повьшения достоверности контроля, оно содержит регистр управления, группу переключа телей, два коммутатора, формирователь строба сравнения, причем вход записи регистра управления соединен с входом пуска устройства, информационные входы регистра управления соединены с выходами соответствующих переключателей группы, выходы регистра управления соединены с соответствующими управляющими входами первого и второго коммутаторов, информационные входы которых соединены с входами/выходами контролируемого логического блока и блока хранения эталона соответственно, информационные выходы первого коммутатора соединены с входами соответствующих элементов НЕ группь, информационные выходы второго коммутатора соединены с информационными входами формирователя строба сравнения и информационными выходами блока определения входов/выходов , информационные вькоды формирователя строба сравнения соединены с

-

-264716

входами разрешения соответствуюпшх элем:ентов сравнения группы.

2. Устройство по п. 1, о т л и- чающееся тем, что формирователь строба сравнения содержит п формирователей строба (где п - число входов/выходов контролируемого логического блока), причем каждый i-й

)0 формирователь строба (i 1,..., п) содержит три элемента НЕ, три элемента задержки, три элемента И-НЕ, причем в каждом i-м формирователе строба выход первого элемента НЕ 15 соединен с первым входом первого элемента И-НЕ и через второй элемент НЕ - с входом первого элемента задержки, выход которого соединен с вторым входом первого элемента И20 НЕ, выход которого соединен с первым входом второго элемента И-НЕ, второй вход которого соединен с выходом третьего элемента НЕ, первый вход которого соединен с входом первого элемента НЕ и через третий элемент НЕ - с входом второго элемента задержки, выход которого соединен с вторым входом третьего эле- мента И-НЕ, выход второго элемента

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

25

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

название год авторы номер документа
Устройство для контроля субблока логического блока 1986
  • Пархоменко Анатолий Никифорович
  • Голубцов Виктор Васильевич
  • Корняков Александр Евстафьевич
SU1327111A1
Устройство для контроля функционирования логических блоков 1987
  • Кондратеня Григорий Николаевич
  • Старовойтов Алексей Яковлевич
  • Шуляк Людмила Николаевна
SU1432528A2
Устройство для группового контроля логических блоков 1986
  • Почечуев Владимир Леонидович
SU1372323A1
Устройство для контроля логических блоков 1984
  • Агошков Валерий Иванович
  • Голышева Галина Александровна
  • Кушнеров Феликс Романович
SU1367015A1
Устройство для программного контроля 1987
  • Харченко Вячеслав Сергеевич
  • Пугач Евгений Васильевич
  • Тимонькин Григорий Николаевич
  • Улитенко Валентин Павлович
  • Тюрин Сергей Феофентович
  • Ткаченко Сергей Николаевич
SU1464142A1
Устройство для контроля параллельных микропроцессорных интерфейсов 1982
  • Захаров Юрий Николаевич
  • Ковбанюк Иван Иванович
  • Середа Ярослав Алексеевич
  • Ткаченко Константин Вениаминович
  • Фролов Игорь Константинович
  • Шнигер Валерий Эдуардович
SU1040489A1
Устройство для контроля логических схем 1986
  • Юсупов Малик Зарифович
  • Шлемин Аркадий Васильевич
  • Румянцев Александр Николаевич
SU1381517A1
Устройство для контроля логических блоков 1988
  • Плутов Ефим Григорьевич
  • Шуть Василий Николаевич
  • Чеберкус Николай Николаевич
  • Ульянцев Алексей Матвеевич
SU1553980A1
Устройство для контроля и диагностики цифровых блоков 1985
  • Лохуару Тыну Виллемович
  • Убар Раймунд-Иоханнес Раймундович
  • Хаак Хельдур Ильмарович
  • Эвартсон Теет Альбрехтович
SU1312580A1
Устройство для проверки функционирования логических схем 1980
  • Гуляев Евгений Петрович
  • Залеский Роман Николаевич
  • Климанов Григорий Алексеевич
  • Карабутов Иван Иванович
  • Неудачин Никита Алексеевич
  • Скобов Леонид Михайлович
SU955072A1

Иллюстрации к изобретению SU 1 226 471 A1

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

Изобретение относится к автоматике и вычислительной технике и может быть использовано для контроля исправности логических блоков и цифровых интегральных схем. Цель изобретения - повьшгение достоверности контроля. Устройство содержит блоки определения входов /выходов, группу элементов сравнения, группу элементов памяти, блок индикации, группу элементов НЕ, формирователь строба сравнения, коммутаторы, регистр управления, группу переключателей, входы/выходы контролируемого блока, вход пуска устройства, блок хранения эталона, входы/выходы блока хранения эталона, контролируемьй блок, пульт, кнопку пуска. Устанавливают кнопку Луск. Контроль блоков происходит путем сравнения с эталоном. 1 з.п. ф-лы, 5 ил. ND 1C

Формула изобретения SU 1 226 471 A1

Рие.2

(Риг.З

f umepfit /u . гов/77фи/7 ем

Редактор Т. Кугрьшева

Заказ 2135/49Тираж 671 . Подписное

ВНИИПИ Государственного комитета СССР

по делам изобретений и открытий 113035, Москва, Ж-35, Раушская наб., д. 4/5

. ,«..-.. . -«.. «..В B-IP. «|.. ..«.«. ..- « . . - « -

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

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

Техред В.КадарКорректор А, Ференц

Документы, цитированные в отчете о поиске Патент 1986 года SU1226471A1

0
SU283688A1
Приспособление для точного наложения листов бумаги при снятии оттисков 1922
  • Асафов Н.И.
SU6A1
Способ геофизической разведки 1982
  • Широкий Олег Иванович
  • Ткаченко Олег Петрович
SU1038917A1
Приспособление для точного наложения листов бумаги при снятии оттисков 1922
  • Асафов Н.И.
SU6A1

SU 1 226 471 A1

Авторы

Бучнев Александр Николаевич

Карпунин Евгений Иванович

Даты

1986-04-23Публикация

1984-10-15Подача