Многоканальное устройство для тестового контроля группы цифровых блоков Советский патент 1986 года по МПК G06F11/26 

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

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

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

На чертеже приведена функциональная схема устройства.

Функциональная схема устройства срдержит контролируемьй блок 1, формирователь 2 тестовой и эталонной информации, мажоритарньй блок 3, регистр 4 перестр.ойки, регистр 5 результата тестовой проверки и регистр 6 результата аппаратного контроля, распределитель 7 импульсов, второй блок 8 сравнения, генератор 9 импульсов, коммутаторы прерывания 10, перестройки 11 и данных 12, триггеры управления 13 и прерывания 14, блок 15 элементов И, группу элементов ИЛИ 16, первый 17 и второй 18 элементы И, информационный вход 19, пер- вьй 20 и второй 21 информационные входы соседних каналов, входы пуска 22 и останова 23, первьй 24 и второй 25 входы аппаратного контроля, выход 26 прерывания и информационный выход 27 устройства, контрольный выход 28 и информационньй выход 29 контролируемого блока 1, первый блок 30 сравнения,

Устройство функционирует в трех основных режимах:- рабочем режиме (основное функцион фопание), режиме тестового контроля, режиме выбора работоспособной конфигурации.

Б исходном состоянии все триггеры регистров 6 и 4, а также последний разряд распределителя 7 импульсов находятся в единичном состоянии, все остальные элементы памяти обнулены. Ра:бочий режим. По приходу на вход

.23 устройства команды Пуск триггер 13 устанавливается в 1 и разрешает работу генератора 9 импульсов. Импульсы проходят на вход рдспределите.ля 7 и осуществляют сдвиг единичного сигнала в распределителе 7. При этом информация с выхода 29 блока 1 и входов 20 и 21 устройства поступает в блок 3, где мажоритируется, поскольку регистр 4 находится в единичном состоянии. С выхода блока 3 информация через открытый блок 15

элементов И поступает на-выход 27 устройства. На вход контролируемого блока 1 информация проходит через коммутатор 12 данных с входа 19 уст-

ройства,

При появлении сигнала ненормы по одному из входов аппаратурного контроля 24 и 25 или выходу 28 обнуляется соответствующий разряд регистра

6, появляется сигнал прерьгоания, который .через элемент И 18 записьгоает- ся в триггер 14, С выхода триггера 14 этот с.игнал вьздается на выход 26 прерьюания устройства и поступает в

коммутатор 11 перестройки, Очередньм тактовым импульсом, проходящим через коммутатор 11, в регистр 4 перестройки заносится код, содержащийся в регистре 6.

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

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

Режим тестового контроля. При появлении сигнала на первом выходе распределителя 7 импульсов коммутатор 12 настраивается на передачу информа тдии с выхода формирователя 2, бло

кируется выдача информации через

блок 15 элементов И на выход 27 устройства, включается формирователь 2,

Очередным сигналом с второго вы- . хода распределителя 7 импульсов в

регистр 4 через элементы ИЛИ 16 записывается код 111 и начинается проверка системы в мажоритарной конфигурации « При этом тесты с выхода формиро - вателя 2 подаются на контролируемьй

блок, а реакция с выхода блока 3 поступает на информационный вход блока 30 сравнения. .

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

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

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

Возможны следующие варианты выбоа конфигурациио .

АО Если ранее был сформирован сиг- 20 нал прерьшания, цо результатам тестоого контроля система нормально функционировала в мажоритарной конфигурации и результаты тестового и ап- паратного контроля совпадают, то в 25 регистр 4 перестройки заносится код 000 аварийной мажоритарной конфигурации,

В этом случае появляется единичный сигнал на выходе элемента И 17, кото д ый блокирует работу аппаратных и тестовых средств проверки, запрещает . вьщачу сигналов распределителя 7. Вследствие этого триггер 14 прерывания остается в единичном состоянии.

Б. Если ранее не был сформирован сигнал прерывания, а сигналы с выходов регистра 5 и блока 8 равны 1, то в регистр 4 заносится код 111 мажоритарной конфигурации. Тогда сигнал на выходе элемента И 17 остается равным О и следующим импульсом с выхода распределителя 7 произойдет обнуление триггера 14 и регистра 5. Затем устройство перейдет в рабочий режим функционирования.

В, Если результаты аппаратного и тестового контроля не совпадают, т.е. сигнал с выхода блока 8 равен О, или, если он равен 1, а сиг- 50 нал с выхода регистра 5 равен О, то в регистр 4 заносится код конфигурации, который получается путем поразрядной коньюнкции кодов, записанных в регистрах 6 и 5. В зависи- 55 мости от результата операции коньюнкции устройство далее работает так, как описано для случая А.

35

40

45

- j

.fs

- 20 25

й д .

50 5535

40

45

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

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

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

пы, третий вькод распределителя импульсов соединен с входами сброса регистра результата тестовой проверки 5 и триггера перерывания, установочньй вход которого соединен с выходом второго элемента И, второй вход которого соединен с выходом коммутатора прерьш.ания, выход триггера, прерыва10 ния соединен с вторым управляющим

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

15 выход которого является информационным -выходом устройства, выход второго блока сравнения соединен с третьим управляющим входом коммутатора перестройки, выход тестовой информации 20 формирователя тестовой и эталонной

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

1 {)

Zjj.

-ГГ7Г-

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

название год авторы номер документа
Устройство контроля и управления реконфигурацией резервированной системы 1989
  • Тищенко Валерий Петрович
  • Харченко Вячеслав Сергеевич
  • Терещенков Сергей Владимирович
  • Тимонькин Григорий Николаевич
  • Ткаченко Сергей Николаевич
  • Овечкин Александр Олегович
SU1691990A1
Устройство для оперативной реконфигурации резервированной системы 1990
  • Байда Николай Константинович
  • Середа Валерий Николаевич
  • Харченко Вячеслав Сергеевич
  • Литвиненко Вадим Георгиевич
  • Тимонькин Григорий Николаевич
  • Ткаченко Сергей Николаевич
SU1727125A1
Устройство контроля и управления реконфигурацией 1984
  • Середа Валерий Николаевич
  • Харченко Вячеслав Сергеевич
  • Тимонькин Григорий Николаевич
  • Ткаченко Сергей Николаевич
  • Плясов Олег Иванович
SU1213554A1
Микропрограммное устройство для тестового диагностирования и управления 1984
  • Сычев Александр Васильевич
  • Фоменко Олег Николаевич
  • Харченко Вячеслав Сергеевич
  • Тимонькин Григорий Николаевич
  • Малахов Виктор Александрович
  • Ткаченко Сергей Николаевич
SU1256024A1
Многоканальное устройство для обмена данными микропроцессорной системы 1985
  • Баженов Сергей Евгеньевич
  • Карнаух Константин Григорьевич
  • Тимонькин Григорий Николаевич
  • Ткаченко Сергей Николаевич
  • Топорков Валентин Васильевич
  • Харченко Вячеслав Сергеевич
SU1264193A1
Мажоритарно-резервированный интерфейс памяти 1990
  • Супрун Василий Петрович
  • Уваров Сергей Иванович
SU1751766A1
Устройство для сдвига информации 1989
  • Редченко Виктор Иванович
  • Яворский Владимир Дмитриевич
SU1607017A2
Устройство для управления переключением резервных блоков 1989
  • Столяр Александр Анатольевич
  • Станиславский Борис Борисович
SU1635186A1
Микропрограммное устройство для ввода-вывода информации 1983
  • Супрун Василий Петрович
  • Тимонькин Григорий Николаевич
  • Ткаченко Сергей Николаевич
  • Харченко Вячеслав Сергеевич
SU1144099A1
Устройство для приема последовательного кода 1986
  • Редченко Виктор Иванович
  • Жуков Геннадий Александрович
SU1390625A2

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

Реферат патента 1986 года Многоканальное устройство для тестового контроля группы цифровых блоков

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

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

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

1972
SU411455A1
Приспособление для точного наложения листов бумаги при снятии оттисков 1922
  • Асафов Н.И.
SU6A1
Устройство для управления реконфигурацией резервированной системы 1982
  • Плясов Олег Игоревич
  • Середа Валерий Николаевич
  • Чернышов Михаил Анатольевич
SU1040632A1
Приспособление для точного наложения листов бумаги при снятии оттисков 1922
  • Асафов Н.И.
SU6A1

SU 1 238 084 A1

Авторы

Плясов Олег Игоревич

Середа Валерий Николаевич

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

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

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

Даты

1986-06-15Публикация

1984-09-17Подача