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

 

Союэ Соеетскин

Сопиалистическин

Республик

Зависимое от авт. свидетельства №

Заявлено 07Х11.1066 (Лн 10И 135/26-24) с присоединением заявки №

Приоритет

Кл, 42m, 14

МПК 6 061

УДК 681.3:681.178 (088.8) Комитет по делам изобретений и открытий при Спеете Министров

СССР

Опубликовано 08.XIll.1967. Бюллетень № 1

Дата опубликования описания б.II.19б8

Авторы изобретения

И. И. Буровиков и Л. А. Котелюк

ЗBÿBHTCëb

УСТРОЙСТВО ДЛЯ КОНТРОЛЯ ИСПРАВНОСТИ ОБОРУДОВАНИЯ

БЛОКОВ УПРАВЛЕНИЯ ЦИФРОВЫХ ВЫЧИСЛИТЕЛЬНЫХ

МАШИН

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

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

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

На фиг. 1 представлено устройство контроля для выявления нечетного числа ошибок.

В состав схемы входят: триггер 1, клапаны 2, 8, собирательные схемы 4, линии задержки 5, 6 и контролируемое устройство 7.

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

8 и группы усилителей 9.

На фиг. 3 представлена схема устройства контроля для выявления ошибок любой краткости. Схема содержит матрицу 8 на ферриToBb!x сердечниках с группой усилителей 9; узсл анализа контрольных последовательностей, выполненный на триггерах 10, 11, 12, линиях задержки 18, клапанах 14 и схемах 15 сборки; узел установки устройства в исходное состояние, состоящий из линии 1б задержки, схемы 17 сборки и усилителя 18.

На фиг. 4 представлено устройство конгроля

PlH BbiHB@IcHH5l o1UH6oK л1ооой КРВТНосТН длЯ двух различных последовательностей. По отношенгпо к фиг. 3 изменена конструкция матрицы и введен узел выделения последовательности, состоящий из разделительных диодов

19 и клапанов 20.

25 Положим, имеется НсКоТорое устройство с и выходами. В каждом такте работы машины устройство формирует импульсные сигналы на определенных выходах из ll, т. е. наряду с рабочими выходами устройство буЗО дет содержать H нерабочие BblKo+bi, H2

206894

Тт: п) 1дэ ) Тта» рых импульсный сигнал в данном такте отсутствует. Совокупность единиц (рабочие выходы) и нулей (нерабочие выходы), формируемых устройством в данном такте, составляет упорядоченную во времени последователькость. Требуется проконтролировать правильность формирования указанной последовательности. Под нарушением последовательности понимается выпадение одного или группы импульсов с рабочих выходов и появление одного или группы импульсов на нерабочих выходах контролируемого устройства.

Задача контроля указанного вида последовательностей распадается на две части: контроль нарушения последовательности в виде выпадения одного или группы импульсов на произвольных рабочих выходах; контроль нарушения последовательности в виде появления одного или группы импульсов на произвольных нерабочих выходах.

Рассмотрим вначале решение первой части задачи.

Обнаружение однократных нарушений последовательности достигается предлагаемой схемой устройства контроля (фиг. 1). Номера выходов соответствуют порядку формирования сигналов в одном такте работы устройства.

Минимальный интервал времени между импульсами соседних выходов Т,; максимальная длительность сигнала Т,„; время задержки в линиях задержки 1„, . Названные параметры удовлетворяют неравенству:

Для обнаружения однократных ошибок в работе контролируемого устройства достаточно проверять: следует ли за сигналом с четного выхода сигнал с нечетного выхода, а за сигналом с нечетного — сигнал с четного. Эту функцию и выполняет указанная схема. В случае нарушения отмеченной закономерности (что, безусловно, свидетельствует о наличии ошибки) открывается один из клапанов 2, и на выходе схемы появляется сигнал «сбой».

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

«сбой» формируется в момент прихода первого импульса после группы «отсутствующих».

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

Сформируем новую (контрольную) последовательность сигналов по следующему закону: все импульсы исходной последовательности разбивает на группы по два (в первой и последней группах может быть один), затем из каждой группы формируем один импульс, совпадающий по времени с первым, прибывшим из данных двух.

Очевидно, что исходную последовательность импульсов можно сгруппировать указанным образом двумя способами, а именно:

1) 1 и 2; 3 и 4; 5 и 6; и т. д.

2) 1; 2 и 3; 4 и 5; 6 и 7 и т. д.

Соответственно получаются и две контрольные последовательности сигналов.

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

В схеме (фиг. 2) применяются ферритовые кольца с прямоугольной петлей гистерезиса, образующие матрицу. Сигнал «сброс» все сердечники перемагничивает в нулевое состояние. Усиленные импульсы от контролируемого устройства перемагничивают сердечники в единичное состояние, наводя при этом в выходных шинах импульсы тока нужной полярности (выходы 21, 22 первой контрольной последовательности, выходы 28, 24 второй контрольной последовательности) .

Особенностью данной схемы является то, что вновь сформированные импульсы контрольных последовательностей разделены на четные и нечетные (подобно тому, как это изображено на фиг. 1) и отдельно собраны те и другие (нечетные — на выходах 21 и

22 — на выходах 28 и 24). K выходам 21 и 22 и 28, 24 подключаются узлы, схемы которых совпадают с частью схемы (фиг. 1) правее точек 25, 2б.

В полном устройстве контроля (фиг. 3) сигнал «начальный сброс» устанавливает все ферритовые сердечники матрицы 8 в нулевое состояние и в исходное состояние все триггеры устройства. При выработке первого импульса контролируемой последовательности преобразователем формируются сигналы с выходов 27, 28 и 29, которые поступают на единичные входы триггеров 10, 11 и 12 и на закрытые клапаны 14. Второй импульс контролируемой последовательности трансформируется преобразователем в сигналы, снимаемые с выходов 80, 81, которые поступают на управление триггерами 11 и 12 по нулевому входу и на клапаны 14, закрытые нулевым выходом триггеров 11 — 12 соответственно.

206894

15

25

Третий импульс трансформируется в сигналы, снимаемые с выходов 82 и 29, которые соответственно поступают на нулевой вход триггера 10 и единичный вход триггера 12 и на закрытые клапаны 14 и т. д. При соблюдении заданной последовательности сигнал «сбой» вырабатываться не будет. Цепи формирования этого сигнала блокируются клапанами 14.

B случае нарушения последовательности í а произвольном количестве выходов, хотя бы один из клапанов 14 будет открыт, и выработается сигнал «сбой». Например, после формирования второго импульса последовательность была нарушена BbIIIIBIIанием четырех импульсов, т. е. не были выработаны сигналы с выходов III, V, VIII, 1Х, Выходы, отмеченные на фиг. 3 звездочкой, являются нерабочими. При правильной работе контролируемого устройства сигналов на этих выходах не должно быть. При этом, после второго ив!пульса контролируемой последовательности устройство будет находиться в состоянии, которому соответствует записанная единица в триггер 10 и записанные нули в триггеры 11 и 12. Импульсный сигнал с 11-го выхода трансформируется преобразователем в сигналы, снимаемые с выходов 29, 80 и 82. Сигналы с выходов 29 и 82 на закрытыс клапаны

14 и блокируются. Сигнал с выхода 80 проходит открь!тый клапан 14 и формируст сигнал «сбой». Если же из контролируемой последовательности выпадают последние импульсы до и включительно, то обчаружение факта такого нарушения последовательности обеспечивается устройством при подаче сигнала «конец такта». Кроме того, этим сигналом через линию 1б задержки (длительность задержки должна быгь больше времени срабатывания устройства при выработке сигнала

< сбой») устройство приводится в псходнос состояние для работы в режиме контроля в следующем такте, Вторая часть поставленной задачи — контроль нарушения последовательности в виде появления одного или группы импульсов на нерабочих ьыходах — решается простым объединением этих выходов на схему 15 сборки.

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

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

Вторая часть поставленной задачи решается объединением нерабочих выходов по каждой последовательности. Выделение каждой последовательности обеспечивается клапаном, который управляется «признаком последовательности», вырабатываемым контролируемым устройством. Действительно, появление сигнала на любом из нерабочих выходов означает

«сбой». Зтот сигнал формируется для последовательности 1 собирательной схемой 88 и клапаном 20, для последовательности 11 другой собирательной схемой 88 и клапаном 20.

Предмет изобретения

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

1 !атРицы каждой I OHTPOIIIII iемо ра00 !11ми выходами контролируемого устройства и через разделительные диоды клапанами, другке входы которых связаны с контролируемым устройством, выходы матрицы соединены с единичными и нулевыми вы: одами тр:|ггеров узла анализа KoHTpoльных последовательное|ей и с клапанами формирован||я сигнала сбой, другие выходы контролируемого устройства соединены через соби!эательныс с.. емы с первыми входа.,|и клапанов, вторые входы клапанов подсоединены к соотзсгствующсй группе выходов контролируемого устройства, выходы клапанов подключены к собирательной схеме формирования сигнала сбой.

2068И

9 ыг /

Составитель В. А. Суббо.>ин

Редактор Е. В. Семанова Техред Л. Я. Бриккер Корректоры: 3. И. Тарасова и Г. И. Плешакова

Заказ 4679/10 Тираж 530 Подписное

ЦНИИПИ Комитета по делам изобретений и открытий при Совете Министров СССР

Москва, Центр, пр. Серова, д. 4

Типография, пр. Сапунова, 2

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

 

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

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

Изобретение относится к системным контроллерам

Изобретение относится к устройству и способу выработки команд управления приводами самолета

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

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

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

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