узел 17 фиксации конца теста, узел 18 выделения конца массива и счетчик 19 массивов.
Считывающий блок 1 подключен через блок формирователей 2 к регистру 3 и узлу блокировки 4 и через узел пуска-останова 5 к блоку управления 6, соединенному с сумматором 7, блоком 8 контроля четности, генератором 9 тактовых сигналов, узлом 4 блокировки, счетчиком синхросигналов 10, подключенному к дешифратору И, блоком индикации 12 и блоком сравнения 13. Блок сравнения 13 соединен с блоком 14 задания контрольной суммы и сумматором 7, который подключен к дешифратору 11, генератор 9 тактовых сигналов, блоку индикации 12, блоку 8 контроля четности и к регистру 3. Блок 1о регистрации числа массивов своими входами соединен с выходом регистра 3, блоком управления 6, с блоком 14 задания контрольной суммы, а его выходы подключены к блоку индикации 12, а также к блоку сравнения 13 и блоку управления 6. Входы блока 16 контроля синхросигналов соединены с выходами блока форамирователей 2 и узла блокировки 4, а выход подключен к блоку управления 6 и блоку индикации 12. Блок 15 регистрации числа массивов содержит узел 17 фиксации конца теста и узел 18 выделения конца массива, выход последнего соединен со счетчиком массивов 19 и входом узла фиксации конца теста, к. которому подключен выход счетчика массивов.
Устройство для контроля информации работает следующим образом.
По команде с блока управления 6 через узел пуска-останова 5 включается считывающий блок ,1 и информационные сигналы поступают в блок формирователей 2. По считыванию первой информационной строки с перфоленты узел блокировки 4 снимает блокировку и синхросигналы начинают поступать в схему устройства.
В регистре 3 производится фиксация считанного символа, значение которого подается в узел 17 выделения конца массива, в блок 8 контроля четности и в сумматор 7. Суммирование поразрядное, управляемое генератором 9 тактовых сигналов, запускаедюго синхросигналами. По разрядности сумматор 7 двухсимвольный и символы на суммирование подаются следующим образом; 1, 3, 5-ый... и т. д. символы поступают в младшие разряды сумматора, а 2, 4, 6-й... и т. д.- в старщие.
Блок 8 контроля четности служит для выявления сбойных символов, если считывается перфолента, имеющая контрольную дорожку, пробивки на которой дополняют число нробивок в строке до четного (нечетного) числа, или для формирования дополнительного числа, подаваемого в сумматор 7 при считывании перфоленты, не имеющей контрольной дорожки. В этом случае блок 8 работает совместно со счетчиком 10 синхросигналов (работающим по модулю 15) и дешифратором
11, обеспечивающими формирование вспомогательного 15-разрядного числа, содержащего информацию «чет-нечет очередных пятнадцати строк.
Считываемая информация подается в узел 18 для выявления конца массива. Конец массива в зависимости от типа нерфоленты характеризуется определенным признаком. Например, для перфолент, имеющих контрольную дорожку, пробивка которой донолняет число пробивок в строке до нечетного состояния, признаком конца массива (в данном случае и теста) является первая строка, имеющая только лишь синхропробивку; для
перфолент, не имеющих контрольной дорожки признаком конца массива (а их в данном тесте может быть несколько) является сочетание двух строк, первая из которых пробита полностью (т. е. на всех дорожках данной
строки имеются пробивки), во второй - пробита только синхродорожка. В зависимости от управляющего потенциала из блока управления Ь узел la «следит за считываемой информацией, фиксируя признаки концов массивов. При выявлении очередного признака конца массива формируется сигнал, который подается в счетчик аУ массивов.
Ьлок задания контрольной суммы 14 является логической схемой, в состав которой
входит .носитель кода контрольной суммы, представляющий собой штырьевой разъем. Штырьки разъема закреплены за определенными разрядами сумматора или счетчика массивов. Несколько щтырьков используется
для подачи потенциала «земля на данный разъем. Предварительно полученный код контрольной суммы «запоминается на данном штырьевом разъеме с помощью соединения (распайки) соответствующих штырьков (если
данный разряд кода контрольной суммы должен быть в «1) со штырьками «земля. 1аким же. образом «запоминается число массивов и информация о типе перфоленты с данным тестом (имеется контрольная дорожка
или пет). Каждый информационный тест имеет свой конкретный носитель кода контрольной суммы, который при проверке перфолент с данным тестом вставляется в соответствующее гнездо блока 14 задания контрольной суммы.
После прохождения очередного сигнала конца массива из узла 18 выделения конца массива в счетчик массивов 19 производится опрос узла фиксации 17 конца теста сигналом, по которому сравнивается данное состояние счетчика 19 с определенными разрядами носителя кода контрольной суммы (на них «записана информация о числе массивов в проверяемом тесте). Если произошло
совпадение, то узел фиксации конца теста вырабатывает сигнал, поступающий в блок управления 6 для прекращения дальнейшего считывания и в блок сравнения 13 для запуска поразрядного сравнения состояния сумматора 7 с соответствующими разрядами но5сителя кода контрольной суммы. Результат сравнения (совпадение, несовпадение кодов контрольной суммы в сумматоре 7 и в блоке задания контрольной суммы 14) нодается в блок управле,ния 6, который устанавливает соответствующую индикацию блока 12. Если перфолента имеет контрольную дорожку, то прн обнаружении сбойного символа блоком контроля четности 8 в блок управления 6 подается сигнал, по которому пронзводится останов перфоленты на данном сбойном символе с соответствующей индикацией блока 12, если в блоке управления 6 не выставлена блокировка. Если же блокировка есть, то останов не произойдет (останов будет только по концу теста), но блокоминдикации 12 будет включена индикация о том, что в тесте есть сбойный символ (символы). Блок контроля синхросигнала 16 выявляет отсутствующие или засоренные (например, большой ворс в отверстии) синхронробивки, формирует сигналы в блок управления 6 для останова нерфоленты и в блок индикации 12 для соответствующей индикации. В блок индикации 12 кроме церечисленных поступают управляющие потенциалы для индикации состояния сумматора 7; счетчика массивов 19 и блока задания контрольной суммы 14. Формирование первичного значения кода контрольной суммы нового теста организовано на том же устройстве. Для этого в считывающий блок 1 вставляется эталонная перфолента. Носитель кода контрольной суммы не вставлен (отсутствует), а в блоке управления 6 набирается код числа массивов с которым и сравнивается в узле 17 состояния счетчика массивов 19 для выявления конца теста. По фиксации узлом 17 конца теста-ввод прекращается, блоком 12 индицируется код контрольной суммы данного теста, который затем «переносится на носитель (свободный щтырьевой разъем) с помощью распайки соответствующих перемычек. Таким же обра-6зом «записывается -код числа массивов и тип нерфоленты с данным тестом. После этого производится контрольное считывание эталонной перфоленты с нснользованием носителя. Очередной носитель кода контрольной суммы готов к эксплуатации. Предмет изобретения 1.Устройство для контроля информации, содержащее считывающий блок, подключенный через блок формирователей к регистру и узлу блокировки и через узел пуска-останова к блоку управления, соединенному с сумматором, блоком контроля четности, генератором тактовых сигналов, узлом блокировки, счетчиком синхросигналов, подключенным к дешифратору, блоком индикации и блоком сравнения, соединенным с блоком задания контрольной суммы и сумматором, который подключен к дещифратору, генератору тактовых сигналов, блоку индикации, блоку контроля четности и регистру, отличающееся тем, что, с целью повыщения надежности контроля информации, оно содержит блок контроля синхросигналов и блок регистрации числа массивов, первый вход которого соединен с выходом регистра, второй вход - с одним из выходов блока управления, третий вход - с блоком задания контрольной суммы, один выход подключен к блоку индикации, другой - к блоку сравнения и блоку управления, а входы блока контроля синхросигналов соединены с выходами блока формирователей и узла блокировки, а выход подключен к блокам управления и индикации. 2.ycTpoiicTBO по п. 1, отличающееся тем, что блок регистрации числа массивов содерл4ит узел фиксации конца теста и узел выделения конца массива, выход которого соединен со счетчиком массивов и первым входом узла фиксации конца теста, а выход счетчика массивов подключен к его второму входу.
Фиг. 7
Omlf
/nfiJJ
От 6
Vui г
название | год | авторы | номер документа |
---|---|---|---|
Устройство для контроля информации | 1978 |
|
SU815728A1 |
Устройство для программного контролявнешних устройств цвм | 1972 |
|
SU508785A1 |
Устройство для контроля дисплея | 1980 |
|
SU941986A1 |
Устройство для контроля блоков постоянной памяти | 1980 |
|
SU936036A1 |
Многоканальная система для контроля и диагностики цифровых блоков | 1984 |
|
SU1269137A1 |
Многоканальное устройство тестового контроля логических узлов | 1988 |
|
SU1564623A1 |
Устройство для контроля | 1981 |
|
SU1072052A1 |
ЦИФРОВАЯ МАШИНА ДЛЯ ПОИСКА ИНФОРМАЦИИ | 1966 |
|
SU214201A1 |
Устройство для отображения информации | 1980 |
|
SU941989A1 |
Имитатор сигналов коммутационного оборудования телефонной станции | 1980 |
|
SU960827A1 |
Авторы
Даты
1975-06-25—Публикация
1972-12-22—Подача