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
название | год | авторы | номер документа |
---|---|---|---|
Устройство для контроля субблока логического блока | 1986 |
|
SU1327111A1 |
Устройство для контроля функционирования логических блоков | 1987 |
|
SU1432528A2 |
Устройство для группового контроля логических блоков | 1986 |
|
SU1372323A1 |
Устройство для контроля логических блоков | 1984 |
|
SU1367015A1 |
Устройство для программного контроля | 1987 |
|
SU1464142A1 |
Устройство для контроля параллельных микропроцессорных интерфейсов | 1982 |
|
SU1040489A1 |
Устройство для контроля логических схем | 1986 |
|
SU1381517A1 |
Устройство для контроля логических блоков | 1988 |
|
SU1553980A1 |
Устройство для контроля и диагностики цифровых блоков | 1985 |
|
SU1312580A1 |
Устройство для проверки функционирования логических схем | 1980 |
|
SU955072A1 |
Изобретение относится к автоматике и вычислительной технике и может быть использовано для контроля исправности логических блоков и цифровых интегральных схем. Цель изобретения - повьшгение достоверности контроля. Устройство содержит блоки определения входов /выходов, группу элементов сравнения, группу элементов памяти, блок индикации, группу элементов НЕ, формирователь строба сравнения, коммутаторы, регистр управления, группу переключателей, входы/выходы контролируемого блока, вход пуска устройства, блок хранения эталона, входы/выходы блока хранения эталона, контролируемьй блок, пульт, кнопку пуска. Устанавливают кнопку Луск. Контроль блоков происходит путем сравнения с эталоном. 1 з.п. ф-лы, 5 ил. ND 1C
Рие.2
(Риг.З
f umepfit /u . гов/77фи/7 ем
Редактор Т. Кугрьшева
Заказ 2135/49Тираж 671 . Подписное
ВНИИПИ Государственного комитета СССР
по делам изобретений и открытий 113035, Москва, Ж-35, Раушская наб., д. 4/5
. ,«..-.. . -«.. «..В B-IP. «|.. ..«.«. ..- « . . - « -
Производственно-полиграфическое предприятие, г.. Ужгород, ул. Проектная, 4
Составитель А. Сиротская
Техред В.КадарКорректор А, Ференц
0 |
|
SU283688A1 | |
Приспособление для точного наложения листов бумаги при снятии оттисков | 1922 |
|
SU6A1 |
Способ геофизической разведки | 1982 |
|
SU1038917A1 |
Приспособление для точного наложения листов бумаги при снятии оттисков | 1922 |
|
SU6A1 |
Авторы
Даты
1986-04-23—Публикация
1984-10-15—Подача