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

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

со со со со

4:

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

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

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

Недостатком известного устройства является низкое быстродействие, обусловленное тем, что наборы контролирукйцего теста осуществляется на штеккерном наборном поле ,вручную, при этом допускаются иоГбки. Указанные ошибки приводят к значительному количеству остановов при контроле по неверным текстам и дополнительным затратам времени

на отыскание ошибок в тесте.

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

Указанная цел% достигается тем, что устройство для контроля-логических блоков, содержащее блок управления, блок памяти, соединенный входом, с первым выходом блока управления а выходами - с первыми входами блока записи, второй вход которого соединен с. вторым выходом блока управления, регистр теста, выходы которого соединены

с первыми входами элементов сравнения и первыми входами элементов коммутации, вторые входы которых соединены с третьими выходами блока управления, третьи - с выв.одами :контролируемого блока и с вторыми входами соответствующих-..- элементов ср.авнения, выходы которых соединены с входами блока управления, reft нератор импульсов, триггер, счетчик дешифратор, первый элемент И и по числу входов регистра теста вторые элементы И, первые входы которых соединены с соответствующими вы одами блока записи информации, влорые входы - с соответствующимивыходами дешифратора, выходы - с входами регистра теста, первые входы дешифратора подключены к первым выходам счетчика, второй выход которого соединен- с третьими входами элементов сравнения и первым входом триггера, второй вход которого соединен с первым выходом блока управления, третий вход с четвертым выходом блока управления, а выход - с первым входом первого элемента И, второй вход которого подключен к выходу генератора импульсов, а выход - ко входу счетчика .и второму входу дешифратора, введены буферный регистр, первый преобраз.ователь кодов, перфоратор, второй блок памяти, считыватель, второй преобразователь кодов, соединенный выходами с входами блока записи, входом - с выходом сч.итывателя, первый вход которого подключен к первому выходу блока управления и первому входу перфоратора, второй вход - к выходу второго I блока памяти, соединенного входом с выходом перфоратора, второй вход которого соединен с выходом первого преобразователя кодов, третий вход с вторым выходом счетчика и первым входом буферного регистра, подключенного вторыми входами к выходам

регистра теста, а выходом - к входу первого преобразователя кодов.

На чертеже приведена блок-схема устройства; для контроля логического блока.

Устройство содержит блок 2 Управления, первый блок 3 памяти, блок

4 записи, регистр 5 теста, элементы б сравнения, элементы 7 коммутации, 1ене ратор 8 импульсов, триггер Э, первый элемен г 10 И, счетчик 11, дешифратор 12- вторые элементы И 13,

буферный регистр 14, первый преобразователь 15 кодов,перфоратор 16, второй блок 17 памяти, считьиэат1ель 18, второй преобразователь 19 кодов. Устройство работает следующим

образом.

Контролируемый блок ;1 имеет п вы водов для подключений при контроле, каждый из КОТ9РЫХ.может быть вхо- дом или выходом, разделение выводов на входы и выходы осуществляют элементы 7, соединяя выходы регистра 5 с. входами блока 1 или отключая выходы регистра ,5 от входов блока

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

Перед проверкой блок 2 выдает команду, по которой устанавливает триггер 9 в нулевое состояние, и этим запрещает прохождение- импуЛьсов с генератора- 8 через элемент 10 И на счетчик 11.Эта же команда выбирает .в-блоке 3 первое тестовое -СЛОВО, включаем перфоратор 16 и выключает считывассель 18. Одновременно с этим блок 2 переводит элементы 7 в положения, соответствую.щие входам или выходам блока 1. По сигналу Запись блок 2 выводи первое тестовое слово из блока 3 памяти в блок 4.-Информация первог тестового слова с выхода блока 4 поступает на первые входаа элементов И 13, которые закрыты по вторым входам сигнала с дешифратора 12,.

Затем по сигналу Ввод блок

2устанавливает триггер 9 в единичное состояние, открывая элемент

И. 10 для прохождения пачки импульсо .с генератор.а 8 на счетный вход счетчика 11 и стробирующий вход дешифратора 12, В результате дешифратор 12 на своих выходах поочередно один за другим вьщает импульсные сигнада,1 которые стробируют элемен- ты И 13, и последовательно разряд разрядом вводит информацию первого теста из блока 4 через элементы И 13 в регистр теста 5, с выходов которого информация поступает на входы контролируемого блока 1 и элементов б сравнения. Импульс переполнения счетчика 11 устанавливает триггер 9 в нулевое положение, прекращая прохождение импульсов через элемент И 10, и производит анализ результата сравнения по элементам б.

Этот же сигнал осуществляет .перепись информации из регистра 5 в буферный регистр 14 и перфорацию перфоратором 16 регистра 14,

прошедшей предварительно преббразование в первом преобразователе 15 кодов. Закодированная инфopvIaция первого теста заносится во второй

блок 17 памяти на перфоленту. в случае, если выходная эталонная информацией регистра 5 совпадает с реакциейблока 1 во вЪех разрядах, элементы 6 через блок 2 управления выводят из блока 3 /следующее проверочн е слов.о и т.д., пока блок

1 не будет проверен полностью. При этом с помощь-ю блоков 14-16 на перфоленте записывается полная проверяющая программа 1. При неаравнении хотя бы на одном из элементов 6 блок 2 выдает на блок 4 запрещающий сигнал, останавливая этим проверк-у. Останов связан либо с неисправностью блока 1, которая устраняется, либо требует коррекции программы, записанной в - блоке 3 -и повторного ее прогона.

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

первого цикла.

I

-Перед работой по второму циклу контроля блок 2 выдает команду, которая устанавливает тригге1р 9 в нулевое положение, запрещая прохождение импульсов с генератора 8, Эта

ж команда, дешифрованная в блокад 3, 18 и 16, отключает первый блок 3 памяти от магистрали, включает перфоратор 16 и включает считыватель 18. В результате на входах блока 4

записи устанавлива ется информация

о первом тесте, выведенная с перфоленты блоки 17 считыватель 18 и преобразованная BTOpbiM преобразователем кодов 19. По сигналу Запись блок 2 выводит первое тестовое слово из блока 19 в блок 4 и далее аналогич- но тому, как а первом цинле, с той лишь разницей, что информация об очередном тесте вьшодится не из первого блока 3 памяти, а из второго - 17. в результате выполнения

второго цикла проверки осуадествляет. ся контроль перфоленты, выполненной на этапе первого цикла.

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

Г Таким образом введение блокйв 14-19 позволяет устранить ошибки в пер.фоленте до проведения контроля, сократить число остановов при

контроле иэ-эа неверной перфоленты и. этим повысить быстродействие устройства контроля.

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

название год авторы номер документа
Устройство для изготовления и контроля полнокодовой перфоленты 1983
  • Берлин Анатолий Семенович
  • Кан Анатолий Григорьевич
  • Калинский Михаил Александрович
SU1118555A1
Устройство для подготовки информации на перфоленте 1977
  • Силаков Владимир Григорьевич
  • Никончук Валерий Иванович
  • Котковский Александр Иванович
  • Шуткевич Николай Иванович
  • Байздренко Валерий Аркадьевич
SU684549A1
Устройство для регистрации данных по табельному учету 1982
  • Мачнев Александр Григорьевич
  • Мурашко Николай Иванович
  • Семенков Олег Игнатьевич
  • Латышенок Николай Николаевич
SU1027746A1
Устройство автоматизированной подготовки программ для станков с ЧПУ 1986
  • Кулабухов Анатолий Михайлович
  • Ларин Владимир Алексеевич
  • Чесноков Юрий Александрович
  • Якушкин Михаил Александрович
  • Анисимов Николай Николаевич
  • Луковников Аркадий Алексеевич
  • Сидоров Евгений Михайлович
SU1354160A1
Устройство для тестового контроля блоков радиоэлектронной аппаратуры 1980
  • Николаев Елизар Ильич
  • Храпко Ефим Зиньделевич
SU905887A1
Устройство для функционального контроля цифровых блоков 1989
  • Дерендяев Борис Васильевич
  • Кибзун Александр Иванович
  • Маслов Виктор Борисович
  • Мельников Валерий Алексеевич
  • Барышев Александр Андреевич
  • Лисицын Борис Николаевич
  • Ваганов Михаил Александрович
SU1656538A1
Устройство для диагностики логических блоков 1983
  • Минасян Гагик Енгибарович
  • Торосян Тигран Сурикович
  • Мкртумян Игорь Борисович
  • Терзян Оник Артемович
  • Чахоян Леонид Микаелович
  • Кучукян Арман Такворович
SU1095182A1
Многоканальное устройство тестового контроля логических узлов 1988
  • Созин Юрий Борисович
  • Туробов Валерий Павлович
  • Дворкин Владимир Ефимович
SU1564623A1
Устройство для контроля логических блоков 1980
  • Николаев Елизар Ильич
  • Храпко Ефим Зиньделевич
SU868763A1
Графический дисплей с контролем 1984
  • Батанист Моисей Лазаревич
  • Шубин Юрий Александрович
SU1249526A1

Иллюстрации к изобретению SU 1 033 994 A2

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

УСТРОЙСТВО ДЛЯ КОНТРОЛЯ ЛОГИЧЕСКИХ.БЛОКОВ ПО ав. св. № 868763, отличающееся тем, что, с целью повышения быстродействия устройства, в него введены буферный регистр, первый преобразователь кодов, перфоратор, второй блок памяти, считыватель, второй преобразователь кодов,соединенный выходами с вxoдa в блока записи ,входом с выходом Гсчитывателя, первый вход которого подключен, к первому выходу блока управления и-первому входу перфоратора, второй вхрд - к выходу второго блока памяти, соединенного входом с выходом перфоратора, второй вход которого соединен с выходом первого преобразователя кодов, третий вход - с вTopbw выходом счетчика и первым входсм буферного perHCTpS/ подключенного вторыми входами к выходам регистра теста, а выходом- к входу первого преобразо- , , вателя кодов.(Л с

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

Печь для непрерывного получения сернистого натрия 1921
  • Настюков А.М.
  • Настюков К.И.
SU1A1
Устройство для контроля логических блоков 1980
  • Николаев Елизар Ильич
  • Храпко Ефим Зиньделевич
SU868763A1
С, 01F 11/04, 1982
(прототип).

SU 1 033 994 A2

Авторы

Николаев Елизар Ильич

Храпко Ефим Зинделевич

Даты

1983-08-07Публикация

1982-03-25Подача