Устройство для диагностики блоков электронных вычислительных машин Советский патент 1979 года по МПК G06F11/04 

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

1

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

Современные высокопроизводительные ЭВМ обычно бывают снабжены встроенной аппаратурой для локализаций неисправностей с точностью до группы типовых элементо-в замены, т. е. группы :печатных плат с интегральными схемами. Для локализации неисправности с точностью до интегральной схемы для последующей их замены иснользуются стенды проверки типовых элементов замены, которые при этом бывают с ручным и автоматическим управлением .

Комплектование ЭВМ автоматическим стендом для индивидуального обслуживания приводит к значительному удорожанию стоимости ЭВМ. Ручные стенды имеют невысокую стоимость, но требуют много времени на проверку, что значительно снижает ремонтопригодность ЭВМ.

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

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

входного регистра, второй выход входного регистра - с третьим входом блока сравнения..;. Недостаток этого устройства состоит в том, что оно не обеспечивает локализации

неисправности с точностью до интегральной схемы, вследствие чего оно имеет невысокую производительность.

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

Это достигается введением в устройство регистра тестов, дешифратора, счетчика, переключателя входов, переключателя выходов. Четвертый и пятый выходы блока управления соединены соответственно с управляющими входами счетчика и регистра

тестов, первый, второй, третий, четвертый, пятый и шестой выходы которого связаны соответственно с входом дешифратора, с первым входом преобразователя параллельного кода в -последовательный, с первым входом диагностируемого устройства, с информационным входом переключателя входов, с упра1вляющмм входом лереключателя входов, с четвертым входом блока cpaiBHeHHH. Третий выход входного регистра соединен с .входом регистра тесто-в, выход дешифратора - с управляюш им входом переключателя выходов, информационный вход которого связан с выходом диагностируемого устройства, а выход переключателя .выходов - с вторым входом преобразователя параллельного «ода в последовательный. Выход блока сравнения подключен к входу счетч1ика, выход которого соединен с третьим входом преобразователя параллельного кода в последовательный и с вторым 1ВХОДОМ регистра обмена, а выход переключателя входов - к -второму входу диагностируемого блока.

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

Устройство включает входной регистр 1, регистр 2 тестов, регистр 3 обмена, буферный блок 4 памяти, блок 5 сравнения, счетчик 6, преобразователь 7 параллельного кода в последовательный, переключатель 8 входов, переключатель 9 выходов, дешифратор 10, блок 11 управления.

входы входного регистра Г п блока 11 образуют вход устройства. Первый, второй, третий, четвертый и пятый выходы блока 11 соединены соответственно с управляющими входами входного регистра 1, регистра 3, буферного блока 4, счетчика 6 и регистра 2. Выход преобразователя 7 подключен к первому входу регистра 3, выход которого соединен с первым входом буферного блока 4 и с вторым входом блока 5. Второй вход буферного блока 4 соединен с первым выходом входного регистра 1, второй выход которого связан с третьим входом блока 5, третий выход входного регистра - с Б.ходом регистра 2, первый, второй, третий, четвертый, пятый, шестой выходы которого соединены соответственно с входами дешифратора 10, с первым входом преобразователя 7, с первыми входами диагностируемого блока 12, с информационными и управляюш,им входами переключателя 8, с четвертым входом блока 5. Выходы переключателя 8 подключены к вторым входам диагностируемого блока 12, выходы которого соединены с -информационными входа-ми переключателя 9. Управляюшие входы переключателя 9 соединены с выходами дешифратора 10, а выходы - с вторым входом преобразователя 7. Выход блока 5 связап с входом счетчика 6, выход которого соединен с третьим входом преобразователя 7 и вторым входом регистра 3. Работу устройства можно свести к выполпен-ию следующей последовательности функций: авто.матическая установка регистра тестов для подачи входных последовательностей на проверяемый типо-вой элемснт замены согласно програ.мме контроля; опрос выходов проверяемого типового

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

соответствии с полученным кодом; переход к следующему циклу диагностики, т. е. подтверждение правильности локализации неисправности путем останова процесса диагностики на первом тесте, . обнаруж-ивающем неисправность, и уточнение локализации с помощью специального индикаторного щупа и справочника эталонных значе}1ий в схеме типового элемента замены. В устройстве имеется специальный разъем, в .который вставляется проверяемый типовой элемент замены. С монтажной стороны к -каждому сигнально-му контакту разъема подведен выход соответствующего разряда регистра 2. (К свободным конта-ктам и контактам питания выходы регистра 2 не подводятся). Разрядность регистра 2 равна К+4, где К. количество сигнальных контактов типового элемента замены, а 4 - количество дополнительных разрядов для управления впутренним-и мультиплексорами в проверяемом типовом элементе замены.

При установке проверяемого типового элемента замены -в разъем устройства на

контактах разъема происходит соединение выходов регистра тестов с контактами проверяемого типового элемента замены. В результате этого на входные конта-кты проверяемого типового элемента поступают

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

с выходами проверяемого типо-вого элемента за-мены, при опросе выходов регистра тестов в этих позициях будут значения выходов проверяемого типового элемента замены. Благодаря этому в устройстве отсутствует коммутатор, -который в других стендах обеспечивает коммутацию входов и выходов.

Опрос выходов регистра 2 тестов осуществляется с помощью преобразователя 7

параллельного кода в последовательный.

информация с выхода которого поступает в регистр 3 обмена и далее в б.чок 5 сравнения. После установки проверяемого типового элемента замены в разъем устройства и запуска устройства данные с внешнего носителя тестовой информации поступают к входам устройства во входной регистр 1, если информац1ия представляет собой тестовый набор, или в блок 11, если информация - управляющая. Блок 11 обеспечивает заполнение регистра 2 путем приема данных из входного регистра 1. В результате этого в разрядах регистра 2, соответствующих входным контактам проверяемого типового элемента замены, устанавливается входной набор, а в разрядах, соответствующих выходным контактам проверяемого типового элемента замены - «1.

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

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

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

Посредством переключателя 8 обеспечивается подача на определенные контакты проверяемого типового элемента замены либо сигналов управления мультиплексорами (если таковые имеются в типовом элементе замены), лпбо сигналов с выходов регистра 2 тестов (когда в типовом элементе замепы нет мультиплексоров). Это позволяет «спользовать при проверке внутренние мультиплексоры типового элемента замены для получения доступа к схемам, не имеющим непосредственного выхода на контакты.

Переключатель 8 управляется битом регистра тестов.

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

Для этой цели служит переключатель 9, который в соответствии с выходом дешифратора 10 выбирает и подключает к преобразователю 7 выход соответствующего мультиплексора.

Для опроса результата и сравнения с эталоном формируется адрес данных. Содержимое входного регистра 1 передается 3 буферный блок 4 для указания адреса данных, которые поступают через регистр

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

6, который может работать в двух режимах: сдвигателя и счетчика.

В режиме сдвпгателя результат сравнения по управляющему сигналу, поступающему из блока 11, сдвигается вправо.

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

По окончан ;и проверки код неисправности считывается из буферного блока 4н по диагностическому справочнику определяются неисправные интегральные схемы.

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

С этой целью счетчик 6 по сигналу управления 1из блока 11 переводится в режим счетчика и повторным пуском устройства

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

Благодаря возможностн быстрой локализаци1И неисправностей внутри типового элемента замены с точностью до интегральной схемы настоящее устройство обеспечивает более высокую производительность при диагностике блоков ЭВМ.

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

название год авторы номер документа
Устройство для контроля и диагностики цифровых узлов 1980
  • Мкртумян Игорь Борисович
  • Караханян Марклен Оганесович
SU896627A1
Устройство для контроля и диагностики логических узлов 1980
  • Караханян Марклен Оганесович
  • Кучукян Арман Такворович
  • Саркисян Томик Есаевич
  • Мкртумян Игорь Борисович
  • Григорян Левон Аветикович
SU947863A1
Устройство для диагностики блоков электронных вычислительных машин 1978
  • Мкртумян Игорь Борисович
  • Караханян Марклен Оганесович
SU746556A1
Устройство для диагностики логических блоков 1983
  • Минасян Гагик Енгибарович
  • Торосян Тигран Сурикович
  • Мкртумян Игорь Борисович
  • Терзян Оник Артемович
  • Чахоян Леонид Микаелович
  • Кучукян Арман Такворович
SU1095182A1
Устройство для диагностики логических блоков 1988
  • Минасян Гагик Енгибарович
  • Мкртумян Игорь Борисович
  • Саркисян Томик Есаевич
SU1672452A1
Устройство для диагностики двухмашинного вычислительного комплекса 1980
  • Мкртумян Игорь Борисович
  • Кучукян Арман Тагворович
  • Минасян Гагик Енгибарович
SU959086A1
Устройство для контроля и диагностики логических узлов 1980
  • Руденко Валентин Дмитриевич
  • Толкачев Александр Нинельевич
  • Чмут Владимир Ефимович
SU960825A1
Устройство для сопряжения ЦВМ с аналоговыми объектами 1986
  • Омельченко Виктор Иванович
  • Строцкий Борис Михайлович
SU1425698A2
Устройство для тестового контроля цифровых блоков 1986
  • Чернышев Владимир Александрович
  • Рябцев Владимир Григорьевич
  • Борисенко Алексей Алексеевич
SU1345199A2
Устройство для диагностики неисправностей цифровых блоков 1981
  • Фоменко Игорь Максимович
SU1024925A1

Иллюстрации к изобретению SU 650 080 A1

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

Формула изобретения SU 650 080 A1

SU 650 080 A1

Авторы

Мкртумян Игорь Борисович

Караханян Марклен Оганесович

Даты

1979-02-28Публикация

1976-09-20Подача