Устройство для контроля выводов больших интегральных схем Советский патент 1988 года по МПК G06F11/22 G01R31/303 

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

00

00 :л

113

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

Цель изобретения - повышение оперативности контроля путем обеспечения проверки выводов за один цикл, а также расширение области применения за счет обеспечения возможности совмещения контроля выводов БИС с контролем правильности функционирования.

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

Устройство для контроля выводов БИС (фиг.1) сод ержит элемент 2И- ИЛИ 1, коммутатор 2, дешифратор 3, генератор 4 тактовых импульсов, триг геры пуска 5 и управления 6, демуль- типлексор 7, мультиплексор 8, группу 9 элементов И, первый 10, второй 11 и третий 12 элементы И, информационный вход 13 мультиплексора, информационные вход 14 и выход 15 устройства, выход 16 коммутатора 2, выход 17 триггера 5 пуска, выход 18 отказа, тестовые вход 19 и выход 20 реакций контролируемой БИС на тестовые воздействия устройства, выход 21 мультиплексора 8, первый 22 и второй 23 выходы генератора 4.

Элемент 2И-Ш1И 1 предназначен для формирования обобщенного сигнала отка- за в соответствии с логической функ- цией

h

Z X Л у, + X ,Л у ,

где X «(О, 1) - значение управляющег

сигнала;

у.е(0,1) - значение сигнала i-r разряда информацион ного входа;

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

Коммутатор 2 предназначен для коммутации рабочей информации с входа 14 устройства (контрольного кода

0

5 5

0

5

0 5

0

132

с выхода триггера 6) на выводы модуля при (нулевом, единичном) состоянии триггера 5 пуска. Дешифратор 3 крда начала контроля предназначен для формирования сигнала управления триггером 5 пуска. Генератор 4 тактовых импульсов предназначен для формирования последовательности тактовых импульсов, синхронизирующих работу устройства. Триггер 5 пуска предназначен для формирования сигнала управления запуском генератора 4 тактовых импульсов. Триггер 6 управления предназначен для формирования контрольного кода и управления работой устройства.

Демультиплексор 7 служит для коммутации выходных сигналов устройства. При единичном сигнале на его управляющем входе сигналы, поступающие на его информационный вход, коммутируются на его первый выход, являющийся выходом 20 устройства, а при нулевом управляющем сигнале сигналы, поступающие на его информационный вход, коммутируются на его второй выход. Мультиплексор 8 предназначен для соединения входов модуля i БИС с выходой демультиплексора при нулевом управляющем сигнале, с тестовым входом 19 устройства при единичном управляющем сигнале. Группа 9 элементов И предназначена для отключения модуля от выводов при их контроле.

Элемент И 10 служит для управления записью информации в триггер 6 управления. Элемент И 11 служит для формирования сигнала отказа. Элемент И 12 предназначен /.щя формирования сигнала выключения триггера 5 пуска.

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

В исходном состоянии триггеры 5 пуска и 6 управления обнулены, на выходе 17 присутствует единичный сиг- нал (цепи установки исходного состояния, общий для схемы модуля БИС и для предлагаемого устройства, условно не показаны). При этом демульти- плексор 7 коммутирует выход 16 коммутатора 2 на выход 20 устройства, а мультиплексор 8 соединяет вход 19 устройства с информационным входом группы, 9 элементов И.

Для организа1р1и контроля выводов модуля БИС на вход 19 устройства пог: дают код начала контроля, который через мультиплексор 8 и группу 9 элементов И поступает на вход дешифратора 3 кода начала контроля, который формирует на своем выходе единичный сигнал. По этому сигналу триггер 5 пуска устанавливается в единичное состояние. Единичный сигнал с его прямого выхода поступает на вход генератора 4, а нулевой сигнал с инверсного выхода поступает на управляющие входы коммутатора 2, группы 9 элементов И, мультиплексора 8 и демультиплексора 7.

Демультиплексор 7 перекоммутирует выход 16 коммутатора 2 на первый информационный вход мультиплексора, а мультиплексор 8 соединяет информационный вход группы 9 элементов И с вторым выходом демультиплексора. Таким образом, выво;. модуля, соответствующие его выходам, оказываются соединенными с его выводами, соответствующим его входам.

Нулевой контрольный код.формируемый триггером 6 управления, через коммутатор 2, демультиплексор 7 и мультиплексор 8, проходя через выводы модуля, поступает на информационный вход элемента 2И-ИЛИ I. Если в коде, поступающем на информационный вход элемента 2И-ИЛИ 1 присутствует хотя бы одна единица (что соответствует наличию хотя бы одной неисправности типа константа 1 или обрыв), то на его выходе присутствует нуль и последовательность тактовых импульсов, формируемых генератором 4 на втором выходе 23, через элемент И И поступает на выход 18 отказа. Если неисправность константа 1 отсутствует, то на выходе элемента 2И-ИЛИ 1 через время задержки, определенное цепью прохож.11ения контрольного кода и срабатывания элемента 2И-ИЛИ 1 ( j), появляется единица и по заднему фронту первого тактового импульса сформированного на. первом выходе 22 генератора 4, триггер 6 переходит в единичное состояние. На информационный вход элемента 2И-ИЛИ поступает единичный код (все разряды единичные На выходе элемента 2И-ИЛИ 1 через время задержки формируется единица, что соответствует отсутствию неисправностей типа константа О или короткое замыкание. Первый импульс, сформированный на выходе 23 генератора 4, проходит через элемент И 12, и триггер 5 пуска переходит в нулевое состояние. Единичный сигнал с

0

5

0

5

0

5.

0

5

0

5

его нулевого выхода переводит модуль в рабочее состояние (открывает группу 9 элементов И и переключает коммутатор 2), а также, поступая на управляющие входы демультиплексора 7 и мультиплексора 8, осуществляет перекоммутацию, благодаря которой выводе модуля оказываются соединенными с тестовыми входом 19 и выходом 20 реакции устройства.

Далее можно начать контроль правильности функ1Ц онирования модуля БИС, например, тестированием, пода-- вая на вход 19 устройства контрольные тесты, а с выхода 20 устройства снимая реакцию схемы модуля БИС на эти тесты. Код начала контроля выводов модуля БИС может размещаться как первый тест в тестовой последовательности, используемой для контроля правильности функционирования модуля БИС, и контроль выводов модуля может использоваться в качестве подконтро- ля более общего контроля правильности функционирования. Такая организация проведения контроля выводов модуля БИС позволяет исключить затраты времеР1и на контроль правильности функционирования модуля с неисправными выводами, а также на подключение модуля БИС к различным устройствам контроля. Если же присутствует хотя бы одна неисправность типа константа О, то на информационный вход элемента 2И-ИЛИ 1 поступает код, содержащий хотя бы один нуль. На выходе элемента 2И-ИЛИ I -через время задержки i, формируется нулевой сигнал, и последовательность импульсов, формируемых на втором выходе 23 генератора 4, поступает через элемент . И 11 на выход 18 отказа устройства.

Таким образом осуществляется контроль выводов модуля перед началом контроля правильности его функционирования.

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

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

5138

руемой большой интегральной схемы, выход дешифратора соединен с S-входом триггера пуска, нулевой выход которого соединен с первыми входами элементов И группы и управляющим входом коммутатора, единичный выход триггера пуска соединен с входом запуска генератора тактовых импульсов первый и второй выходы которого сое- динены соответственно с прямым входом первого и прямым входом второго элементов И, первый информационный вход коммутатора является входом устройства для подключения к выходу контролируемой большой интегральной схемы, отличающееся тем, что, с целью повьшения оперативности контроля за счет обеспечения проверки выводов за один цикл и расширения области применения за счет обеспечения возможности совмещения контроля выводов большой интегральной схемы с контролем правильности ее функционирования, устройство содержит элемент 2 И-ИЛИ, думультиплексор и третий элемент И, причем группа выходов мультиплексора соединена с вторыми входами элементов И группы, с группой информационных входов элемента 2И-ИПИ, выходы элемента 2И-ИЛИ соединен с D-ВХОДОМ триггера управления, инверсным входом второго элемента И и первым входом третьего элемента И,

5

0

5

0

36

выход которого соединен с R-входом триггера пуска, выход триггера управления соединен с вторьм информационным входом коммутатора, с управляющим входом элемента 2И-ИЛИ, с инверсным входом первого элемента И и с вторым входом третьего элемента И, . третий вход которого соединен с вто- рым выходом генератора тактовых импульсов, нулевой выход триггера пуска соединен с управляющими входами демультиплексора и мультиплексора., выход коммутатора соединен с информационным входом демультиплексора, первый выход которого является выходом реакций контролируемой большой интегральной схемы на тестовые воздействия устройства, i-й разряд второго выхода демультиплексора соединен с (j п 1)-ми разрядами первого информационного входа мультиплексора, (, где п - разрядность вы- хода контролируемой схемы, К где К - число групп разрядов входа контролируемой схемы, причем число разрядов в группах с 0-й по (К-1)-ю равно п), второй информационный вход которого является входом тестов устройства, выход второго элемента И является выходом отказа устройства, выход первого элемента И соединен с входом синхронизации триггера управления.

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

название год авторы номер документа
Мультиплексор с контролем 1985
  • Харченко Вячеслав Сергеевич
  • Тимонькин Григорий Николаевич
  • Улитенко Валентин Павлович
  • Сперанский Борис Олегович
  • Ткаченко Сергей Николаевич
  • Мунтяну Александр Владимирович
SU1471194A1
Микропрограммное устройство для контроля и управления 1985
  • Харченко Вячеслав Сергеевич
  • Тимонькин Григорий Николаевич
  • Улитенко Валентин Павлович
  • Малахов Виктор Александрович
  • Ткаченко Сергей Николаевич
  • Сперанский Борис Олегович
SU1325476A1
Микропрограммное устройство управления модуля распределенной параллельной вычислительной системы 1985
  • Улитенко Валентин Павлович
  • Тимонькин Григорий Николаевич
  • Харченко Вячеслав Сергеевич
  • Никольский Сергей Борисович
  • Ткаченко Сергей Николаевич
  • Сперанский Борис Олегович
  • Колесников Василий Иванович
SU1252775A1
Модульное устройство для программного управления и контроля 1988
  • Харченко Вячеслав Сергеевич
  • Тимонькин Григорий Николаевич
  • Ткаченко Сергей Николаевич
  • Сазонов Александр Елисеевич
  • Шумилкин Владимир Андреевич
SU1647519A1
Устройство для контроля БИС 1984
  • Сперанский Борис Олегович
  • Харченко Вячеслав Сергеевич
  • Тимонькин Григорий Николаевич
  • Улитенко Валентин Павлович
  • Ткаченко Сергей Николаевич
  • Самарский Виктор Борисович
SU1264181A1
Устройство для формирования маршрута сообщения в однородной вычислительной системе 1988
  • Мельников Владимир Алексеевич
  • Харченко Вячеслав Сергеевич
  • Тимонькин Григорий Николаевич
  • Ткаченко Сергей Николаевич
  • Улитенко Валентин Павлович
  • Пугач Евгений Васильевич
SU1501080A1
Устройство для управления,контроля и диагностирования 1985
  • Тимонькин Григорий Николаевич
  • Харченко Вячеслав Сергеевич
  • Улитенко Валентин Павлович
  • Сперанский Борис Олегович
  • Могутин Роман Иванович
  • Ткаченко Сергей Николаевич
SU1297063A1
Программируемый управляющий модуль 1989
  • Харченко Вячеслав Сергеевич
  • Тимонькин Григорий Николаевич
  • Марков Петр Евгеньевич
  • Валов Олег Геннадиевич
  • Улитенко Валентин Павлович
  • Ткаченко Сергей Николаевич
  • Сперанский Борис Олегович
SU1649506A1
Адаптивный модуль микропрограммного устройства управления 1984
  • Самошин Владимир Николаевич
  • Мельников Владимир Алексеевич
SU1273926A1
Мультимикропрограммное устройство управления с контролем 1985
  • Тимонькин Григорий Николаевич
  • Благодарный Николай Петрович
  • Малахов Виктор Александрович
  • Харченко Вячеслав Сергеевич
  • Ткаченко Сергей Николаевич
SU1272333A1

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

Реферат патента 1988 года Устройство для контроля выводов больших интегральных схем

Изобретение относится к цифровой вычислительной технике и может быть использовано при проектировании самоконтролируемых больших интегральных схем (БИС) для цифровых вычислительных машин и систем. Цель изобретения - повыгаение оперативности контроля путем обеспечения проверки выводов за один цикл и расширение области применения устройства за счет обеспечения возможности совмещения контроля выводов БИС с контролем правильности ее функционирования. Устройство для контроля выводов БИС содержит элемент 2И-ИЛИ 1, коммутатор 2, дешифратор 3, генератор тактовых импульсов 4, триггеры пуска 5 и управления 6, группу 9 элементов И, первый 10, второй II и третий 12 элементы И, демультиплексор выводов 7, мультиплексор 8. 3 ил. (Л

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

Г /7

/ / . . . /7 уг Л

..J

(риг.2

7

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

Микропрограммное устройство управления 1981
  • Тимонькин Григорий Николаевич
  • Харченко Вячеслав Сергеевич
  • Благодарный Николай Петрович
  • Ткаченко Сергей Николаевич
  • Матвиенко Юрий Андреевич
SU1015383A1
Приспособление для точного наложения листов бумаги при снятии оттисков 1922
  • Асафов Н.И.
SU6A1
Устройство для контроля БИС 1984
  • Сперанский Борис Олегович
  • Харченко Вячеслав Сергеевич
  • Тимонькин Григорий Николаевич
  • Улитенко Валентин Павлович
  • Ткаченко Сергей Николаевич
  • Самарский Виктор Борисович
SU1264181A1
Приспособление для точного наложения листов бумаги при снятии оттисков 1922
  • Асафов Н.И.
SU6A1

SU 1 381 513 A1

Авторы

Харченко Вячеслав Сергеевич

Улитенко Валентин Павлович

Тимонькин Григорий Николаевич

Могутин Роман Иванович

Ткаченко Сергей Николаевич

Сперанский Борис Олегович

Даты

1988-03-15Публикация

1986-06-17Подача