Устройство для профилактического контроляинформации

Иллюстрации

Показать все

Реферат

 

О П И С А Н И Е 246158

ИЗОБРЕТЕНИЯ

К АВТОРСКОМУ СВИДЕТЕЛЬСТВУ

Союз Советских

Социалистических

Республик

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

Заявлено 26.11.1968 (№ 1220765/18-24) с присоединением заявки №

Приоритет

Опубликовано 11Х1.1969. Бюллетень № 20

Дата опубликования описания 12.XI.1969

Кл, 42птз, 11/00

МПК G 06f

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

СССР

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

И. В. Бородин

Заявитель

УСТРОЙСТВО ДЛЯ ПРОФИЛАКТИЧЕСКОГО КОНТРОЛЯ

ИНФОРМАЦИИ

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

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

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

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

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

5 В состав блока (см. фиг. 1) входят вентили

1 — 8, переключатели 9 — 12, регистр 18, один датчик случайных чисел 14, генератор 15 импульсов тактовой частоты, развязыва1ощие усилители 16 — 18, элементы 19 и 20 задержки

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

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

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

При положении набирателя 21, показанном

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

25 Если импульс генератора 15 совпадаег с высоким уровнем напряжения на потенциальном входе вентиля 8, то вырабатывается «1» информации, а в случае несовпадения — «О» информации.

30 Пусть в данный момент времени выработалась «1» информации, тогда импульс с выхо 246 f 58 да вентиля 8 через развязывающий усилитель

t6 и открытый сигналом «Запись» (или сигналом разрешения передачи информ ации) вентиль 7 поступает на вход регистра 18 и ставит последний в единичное состояние. Оба выхода регистра 18 соединены с переключателями 9 — 12, которые могут потенциальные входы вентилеи 1 — 4 подключить либо к одному, либо к другому выходу регистра 13 по желанию оператора.

Высокий уровень напряжения с левого единичного выхода регистра 18 (см. фиг. 1) через переключатели 9, 11 и 12 поступает на потенциальные входы соответствующих вентилей 1, 8 и 4, а низкий уровень напряжения с правого нулевого выхода регистра 18 через переключатель 10 — на потенциальный вход вентиля 2.

Задержанный во времени элементом 19 импульс тактового генератора 15 через развязывающий усилитель 1/ поступает на опрос вентилей 1 — 5 для одновременной выдачи строки информ ации.

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

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

При данном положении переключателей

9 — 12 (см. фиг. 1) и единичном состоянии регистра 13 строки информации будет выдана в виде кода 10 — 11. Если бы регистр l при работе от датчика случайных чисел оказался бы в нулевом состоянии, то при данном положении переключателей 9 — 12 (см. фиг. 1) выдалась бы инверсия предыдущей строки, т. е. код

0,1... 00.

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

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

Рассмотрим работу блока приема и контроля информации (см. фиг. 2).

Информация в данный блок поступает из каждого канала на единичный вход своего регистраа приема информации 22 — 25, Переключатели 26 — 29 находятся в точно таком же положении, как и соответствующие одним и тем же каналам переключатели 9 — 12 блока выработки информации (см. фиг. 1), 5

4 т. е. если переключатель 9 (см. фиг. 1) включен вверх, то и переключатель 2б (см. фиг, 2) должен быть включен вверх.

В устройствах памяти 3Bh! эти пары переключателей могут быть механически связаны и переключаться одновременно. В системах обмена информацией в момент профилактической проверки каналов положение пар переключателей определяется по договоренности или по заранее установленной инструкции.

Строка информации, принятая из и каналов параллельно, запоминается на приемном регистре 22 — 25, Оба выхода этих регистров через цепи соответствующих переключателей

26 — 29 подключаются к потенциальным входам вентилей 80 — 87 так, как показано на фиг. 2 (иными словами налицо две схемы совпадения на п разрядов, подключенные через переключатели к выходам регистров приема информации) .

1актовые синхроимпульсы, принимаемые по отдельному каналу (или сформированные из принятой строки информации), поступают на опрос вентилей 80 и 34.

Если строка информации пришла верной, т. е. вида 10 — 11 или 01 — 00 (для нашего случая положения переключателей 9 — 12 и 2б—

29 и работы от датчика случайных чисел), то (см. фиг. 1 и 2) обязательно будут открыты все вентили 80 — 88, либо все вентили 84 — 87, включенные последовательно высокими уровнями напряжения, снимаемого с единичных или нулевых выходов приемных регистров через переключатели 2б — 29.

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

41 уже взведен в единичное состояние (в случае правильно принятой строки информации).

Единичный выход регистра 41 подключен к потенциальному входу вентиля 88, а нулевой — к потенциальному входу вентиля 89.

Если строка информации принялась без ошибок, то с выхода вентиля 38 импульс опроса сбрасывает по нулевым входам все регистры приема информации 22 — 25 в нулевое состояние.

Если строка информации принялась неверно (пропал или навелся лишний разряд в одном или нескольких каналах), то сигнал опроса, действующий на входе вентилей 80 и 84, никогда не дойдет до сборки 40, а следовательно, регистр 41 останется в нулевом состоянии. Через время, определенное элементом 42, с выхода вентиля 89 будет выдан сигнал «Ошибка», а с выхода вентиля 88 сигнала не будет, и строка информации автоматически запоминается на регистре приема, так как сигнал «Ошибка» запрещает прием сле246158 дующих строк и сйгнализирует оператору о сбое в информации.

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

12 или 2б — 29.

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

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

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

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

Составитель В. М. Иумский

Редактор Е. В. Семанова Техрсд Л. Я. Левина Корректоры: С. М, Сигал и А. П. Васильева

Заказ 2759/l 7 Тираж 480 Подписное

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

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

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