УСТРОЙСТВО для ПРОФИЛАКТИЧЕСКОГО КОНТРОЛЯИНФОРМАЦИИ Советский патент 1969 года по МПК G06F11/26 

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

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

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

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

На фиг. 1 приведена функциональная схема блока выработки кодированной информации; на фиг. 2-функциональная схема блока приема, обработки и контроля информации. В состав блока (см. фиг. 1) входят вентили /-8, иереключатели 9-12, регистр 13, один датчик случайных чисел 14, генератор 15 импульсов тактовой частоты, развязывающие усилители 16--18, элементы 19 и 20 задержки

импульса во времени и набиратель 21.

В состав блока (см. фиг. 2) входят регистры приема информации 22-25, переключатели 26-29, вентили 30-39, сборка 40 на два входа, регистр 41 и элемент 42 задержки импульса во времени.

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

на фиг. 1, сигналы с выхода датчика случайных чисел 14 поступают на потенциальный вход вентиля 8. На другой вход этого вентиля поступает импульс тактовой частоты генератора 15.

Если импульс генератора 15 совпадает с высоким уровнем напряжения на потенциальном входе вентиля 8, то вырабатывается «1 информации, а в случае несовпадения - «0- информации. да вентиля 8 iepfes развязывающий усилитель Уб и открытый сигналом «Запись (или сигналом разрешения нередачи информации) вентиль 7 ноступает на вход регистра 13 и ставит последний в единичное состояние. Оба выхода регистра 13 соединены с переключателями 9-12, которые могут потенциальные входы вентилей 1-4 подключить либо к одному, либо к другому выходу регистра 13 по желанию оператора. Высокий уровень напряжения с левого единичного выхода регистра 13 (см. фиг. 1) через переключатели 9, 11 и 12 поступает на потенциальные входы соответствующих вентилей /, 3 к 4, а низкий уровень напряжения с правого нулевого выхода регистра 13 через переключатель 10 - на потенциальный вход вентиля 2. Задержанный во времени элементом 19 импульс тактового генератора 15 через развязывающий усилитель 17 поступает на опрос вентилей /-5 для одновременной выдачи строки информации. С выходов вентилей 1-4 будет одновременно выдана информация с первого по п разряд, а с выхода вентиля 5, открытого сигналом разрешения записи или выдачи кода информации в каналы связи, будет сниматься тактовая частота посылок п разрядного кода по п каналам. Итак, каждый разряд информации будет выдаваться в свой канал по импульсу тактового генератора, а строка информации будет представлять собой п разрядов, одновременно выдаваемых в п каналов по одному тактовому импульсу генератора 16 с нулевого и единичного выхода регистра 13 формирования вида строки. При данном положении переключателей 9-12 (см. фиг. 1) и единичном состоянии регистра 13 строки информации будет выдана в виде кода 10-//. Если бы регистр 1 при работе от датчика случайных чисел оказался бы в нулевом состоянии, то при данном положении переключателей 9-12 (см. фиг. I) выдалась бы инверсия предыдущей строки, т. е. код 0,1... 00. После выдачи каждой строки регистр 13 сбрасывается в нулевое состояние через цепь элемента 20, развязывающего усилителя 18 и всегда открытого вентиля 6. При положении набирателя 21, противоположном показанному на фиг. .1, блок может вырабатывать любые коды от 000... до 111... со всеми промежуточными переборами комбинаций из единиц и нулей двоичных знаков. Рассмотрим работу блока приема и контроля информации (см. фиг. 2). Информация в данный блок поступает из каждого канала на единичный вход своего регистра приема информации 22-25. т. е. если переключатель 9 (см. фиг. 1) вкЛЮ чей вверх, то и переключатель 26 (см. фиг. 2) должен быть включен вверх. В устройствах памяти ЭВМ эти пары переключателей могут быть механически связаны и переключаться одновременно. В системах обмена информацией в момент профилактической проверки каналов положение пар переключателей определяется по договоренности или по заранее установленной инструкции. Строка информации, принятая из п каналов параллельно, запоминается на приемном регистре 22-25. Оба выхода этих регистров через цепи соответствующих переключателей 26-29 подключаются к потенциальным входам вентилей 30-37 так, как показано на фиг. 2 (иными словами налицо две схемы совпадения на п разрядов, подключенные через переключатели к выходам регистров приема цпформации). Тактовые синхроимпульсы, принимаемые по отдельному каналу (или сформированные из принятой строки информации), поступают на опрос вентилей 30 и 34. Ьсли строка информации пришла верной, т. е. вида 10-11 или 01-00 (для нашего случая положения переключателей 9-12 н 26- 29 и работы от датчика случайных чисел), то (см. фиг. 1 и 2) обязательно будут открыты все вентили 30-33, либо все вентили 34-37, включенные последовательно высокими уровнями напряжения, снимаемого с единичных или нулевых выходов приемных регистров через переключатели 26-29. Импульс в случае безошибочного приема строки информации проходит по одной из последовательных цепей вентилей, и через сборку 40 на два входа этот импульс ставит регистр 41 в единичное состояние. Импульс опроса, задержанный элементом 42 на время, большее, чем время прохождения этого импульса по цепям вентилей, возникает на входах вентилей 38 и 39 после того, как регистр 41 уже взведен в единичное состояние (в случае правильно принятой строки информации). Единичный выход регистра 41 подключен к потенциальному входу вентиля 38, а нулевой - к потенциальному входу вентиля 39. Если строка информации принялась без ошибок, то с выхода вентиля 38 импульс опроса сбрасывает по нулевым входам все регистры приема информации 22-25 в нулевое состояние. Если строка информации принялась неверпо (пропал или навелся лишний разряд в одном или нескольких каналах), то сигнал опроса, действующий на входе вентилей 30 и 34, никогда не дойдет до сборки 40, а следовательно, регистр 41 останется в нулевом состоянии. Через время, определенное элементом 42, с выхода вентиля 39 будет выдан сигнал «Ошибка, а с выхода вентиля 38 сигнала не будет, и строка информации автоматически запоминается на регистре приема, так

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

Определение характера сбоя сводится к сравнению содержимого регистра приема информации с положением переключателей 9- 12 или 26-29.

Такое сравнение обеспечивает полный анализ сбоя - его место (или канал) и характер сбоя (пропал или навелся лишний разряд в одном или нескольких каналах одновременно).

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

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

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

5 Устройство для профилактического контроля информации, работающее по принципу сравнения записанной и считанной из проверяемого устройства информации, состоящее из датчика случайного кода, регистра форми0рования вида строки, регистров приема кода, переключателей, схем «И и «ИЛИ, отличающееся тем, что, с целью обеспечения контроля информации с определением места и характера не только одиночных, но и групповых сбоев,

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

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

название год авторы номер документа
МОДУЛЬ ВВОДА-ВЫВОДА СИСТЕМЫ ЦИФРОВОГО УПРАВЛЕНИЯ 1991
  • Мясников В.В.
  • Чернопольский А.Д.
RU2032201C1
УСТРОЙСТВО для ВВОДА ИНФОРМАЦИИ 1972
  • В. И. Васькин, Ю. Н. Сидоров В. Н. Балакин
SU326568A1
Устройство задержки сигналов 1982
  • Рыченков Юрий Алексеевич
  • Рябчиков Анатолий Сергеевич
  • Чичварин Игорь Павлович
SU1015491A1
Устройство для ввода информации 1986
  • Засов Валерий Анатольевич
  • Рыжов Виктор Владимирович
SU1397924A1
Буферное запоминающее устройство 1990
  • Горбель Александр Евгеньевич
  • Сидоренко Николай Федорович
  • Остроумов Борис Владимирович
  • Тарасенко Виталий Владимирович
SU1833918A1
УСТРОЙСТВО ДЛЯ ГЕНЕРИРОВАНИЯ СЛУЧАЙНЫХ ЧИСЕЛ С ЗАДАН'НЫМИ ЗАКОНАМИ РАСПРЕДЕЛЕНИЯ 1972
SU430368A1
Устройство для контроля логических блоков 1986
  • Ивкин Юрий Павлович
  • Чернядьева Валентина Алексеевна
SU1386998A1
Устройство для контроля устойчивости функционирования программ 1987
  • Александров Александр Владимирович
  • Казурин Олег Викторович
  • Парамонов Николай Борисович
  • Пивоваров Валентин Васильевич
  • Тимофеев Геннадий Сергеевич
SU1437869A2
УСТРОЙСТВО ВВОДА-ВЫВОДА ИНФОРМАЦИИ ДЛЯ СИСТЕМЫ ЦИФРОВОГО УПРАВЛЕНИЯ 1993
  • Мясников В.В.
RU2042183C1
Буферное оперативное запоминающее устройство 1988
  • Горбель Александр Евгеньевич
  • Сидоренко Николай Федорович
  • Гуз Анна Григорьевна
  • Авраменко Игорь Евгеньевич
  • Петренко Василий Иванович
SU1559379A1

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

Реферат патента 1969 года УСТРОЙСТВО для ПРОФИЛАКТИЧЕСКОГО КОНТРОЛЯИНФОРМАЦИИ

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

rFi 1 Л, 1Н-1 1,

U. 2 U. J U. 4 L

SU 246 158 A1

Даты

1969-01-01Публикация