Устройство для записи информации на подвижный носитель с самоконтролем и коррекцией информации
Иллюстрации
Показать всеРеферат
1. УСТРОЙСТВО ДЛЯ ЗАПИСИ ИНФОРМАЦИИ НА ПОДВИЖНЫЙ НОСИТЕЛЬ С САМОКОНТРОЛЕМ И КОРРЕКЦИЕЙ ИНФОРМАЦИИ , содержащее накопитель, пергвый формирователь сигналов, блоки местного управления, группу элементов И, блок сравнения и элементы ИЛИ, причем один из входов накопителя является входом синхронизации, а другие входы являются информационными входами устройства, выходы накопителя подкддачены к одним из входов блока сравнения и первым входам элементов И группы, вторые входы которых соединены с выходом первого формирователя сигналов, выходы элементов И группы подключены к входам первого блока местного управления, вьжода которого соединены с другими входами блока сравнения , первый и второй выходы которого подключены соответственно к входу второго блока местного управления . и к первому входу третьего блока местного управления, о т л и ч а ю щ е е с я тем, что, с целью повышения надежности устройства, в него введены блок анализа синхросигналов, четвертый блок местного управления и блок контроля, информационные входы которого соединены с выходами накопителя, а вход опроса и первый выход подключены соответственно к выходу первого элемента ИЛИ и к входу первого формирователя сигналов и второму входу третьего блока местного управления, причем первый вход блока анализа синхросигналов псоцключен к третьему выходу блока сравнения и первому входу четвертого блока местного управления, второй вход и выход которого соединены соответственно с первым выходом и с вторым входом блока анализа синхросигналов, второй и третий выходы которого подключены соответственно к третьему входу третьего блока местного управления и к первому входу второго элемента ИЛИ, второй и третий входы которого соединены соответственно с первым выходом третьего блока местного управления и первым выходом второго блока мест- ; ного управления, второй выход котоW рого подключен к первому входу первого элемента ИЛИ,, второй вход которого соединен с одним из входов накопителя , а третий вход - с вторым выходом третьего блока местного управления, третий выход которого является выходом сигнала готовности устройства, второй выход блока контроля и выход второго элемента ИЛИ о : о являются соответственно выходом сигнала неисправности и выходом сигнала отказа устройства. 30 2. Устройство по п. 1, отличающееся тем, что блок ана:л лиза синхросигналов содержит триггер ГС третий элемент ИЛИ, элемент задержки и элементы И, причем выход третьего элемента ИЛИ -подключен к входу элемента задержки, выход которого соединен с первым входе первого элемента И и прямым входом второго элемента И, инверсный вход которого подключен к выходу первого элемента И, а выход соединен с первыми входами тр етьего и четвертого элементов И и входом триггера, прямой и инверсный выходы которого подключены соответственно к второму входу третье
СОЮЗ СОВЕТСНИХ
СОЦИАЛИСТИЧЕСНИХ
РЕСПУБЛИН
09) . (11) MDG1Â27 36
",1р /:
ОПИСАНИЕ ИЗОБРЕТЕНИЯ .
ГОСУДАРСТВЕННЫЙ КОМИТЕТ СССР
ПО ДЕЛАМ ИЗОБРЕТЕНИЙ И ОТНРЫТИЙ
К ASTOPCHGMV СВИДЕТЕЛЬСТВУ (21) 3429836/18-24 (22) 26.04.82 (46) 23.07.83. Бюл. В 27 (72) В.И.Маркин, В.Д.Никитин и Я.А.Хетагуров (53) 681.327(088.8) (56) 1. Авторское свидетельство
СССР Р 373740, кл. G 06 К 5/02, 1969.
2. Авторское свидетельство СССР
М 419924, кл. G 06 К 5/02, 1972 (прототип). . (54) (57) 1. УСТРОЙСТВО ДЛЯ ЗАПИСИ
ИНФОРМАЦИИ HA ПОДВИЖНЫЙ НОСИТЕЛЬ
С САМОКОНТРОЛЕМ И КОРРЕКЦИЕЙ ИНФОРМАЦИИ, содержащее накопитель, первый формирователь сигналов, блоки местного управления, группу элементов И, блок сравнения и элементы
ИЛИ, причем один из входов накопителя является входом синхронизации, а другие входы являются информационными входами .устройства, выходы накопителя подключены к одним из входов блока сравнения и первым входам элементов И группы, вторые входы которых соединены с выходом первого формирователя сигналов, выходы элементов И группы подключены к входам первого блока местного управления, выходы которого соединены с другими входами блока сравнения, первый и второй выходы которого подключены, соответственно к входу второго блока местного управления и к первому входу третьего блока местного управления, о т л и ч а — ю щ е е с-я тем, что, с целью повышения надежности устройства, в него введены блок анализа синхросигналов, четвертый блок местного управления и блок контроля, информационные входы которого соединены с выходами накопителя, а вход опроса и первый выход подключены соответственно к выходу первого элемента ИЛИ и к входу первого формирователя сигналов и второму входу третьего блока местного управления, причем первый вход блока анализа синхросигналов подключен к третьему выходу блока сравнения н первому входу четвертого блока местного управления, второй вход и выход которого соединены соответственно с первым выходом и с вторым входом блока анализа синхросигналов, второй и третий выходы которого подключены соответственно к третьему входу третьего блока местного управления и к первому входу второго элемента ИЛИ, второй и третий входы которого соединены соответственно с первым выходом третьего блока местного управления и первым выходом второго блока местного управления, второй выход которого подключен к первому входу первого элемента ИЛИ, второй вход которого соединен с одним из входов накопителя, а третий вход — c вторым выходом третьего блока местного управления, третий выход которого является выходом сигнала готовности устройства, второй выход блока контроля и выход второго элемента ИЛИ являются соответственно выходом сигнала неисправности и выходом сигнала отказа устройства.
2. Устройство по и. 1, о т л и— ч а ю щ е е с я тем, что блок анализа синхросигналов содержит трмггер,, третий элемент ИЛИ, элемент задержки и элементы И, причем выход третьего элемента ИЛИ .подключен к входу элемента задержки., выход которого соединен с первым входом первого элемента И и прямым входом второго элемента И, инверсный вход которого подключен к выходу первого элемента
И, а выход соединен с первыми входами третьего и четвертого элементов
И и входом триггера, прямой и инверсный выходы которого подключены соответственно к второму входу третье-.
1030852
25 го элемента И и к второму входу четвертого элемента И, выход которого соединен с первым входом третьего элемента ИЛИ и является первым выходом блока, вторым и третьим выходами которого являются соответственно выходы первого и третьего элементов И, а первым н вторым входами блока являются соответственно второй вход третьего элемента ИЛИ и второй вход первого зелемента И.
Изобретение относится к вычислительной технике и может быть приме- нено для контроля записи информации на подвижный носитель, например перфоленту. 5 .Известно устройство для записи информации на подвижный носитель с самоконтролем и коррекцией информации, содержащее блоки считывания, регистр памяти числа, перфоратор, 1О, блок задержки и клапан (1).
Недостатком этого устройства является низкая надежность.
Наиболее близким техническим решением к изобретению является Устройст- 5 во для записи информации на подвижный носитель с самоконтролем и кор« рекцией информации, содержащее блок памяти„ элементы. И, элементы ИЛИ, блок управления перфоратором, блок сравнения, блок формирования сигнала ошибки и сигнала повторного считывания беэ продвижении сигнала ошибки и сигнала повторного считывания без продвижения перфоленты, элементы неравноэначиости (2 .
Недостатком известного устройства является низкая надежность, так как при реперфорации не производится контроль информации в блоке памяти, что может привести к невер- ЗО ному нанесению информации на произошедшем в блоке памяти сбое.
Целью изобретения является повышение надежности устройства. 35
Поставленная цель достигается тем, что в устройство для записи информации на подвижный носитепь с самоконтролем и коррекцией инфорМации содержащее накопитель, первый формирователь сигналов, блоки местного управления, группу элементов И, блок сравнения и элементы ИЛИ, причем .один из входов накопителя является входом синхронизации, а другие входы
I являются информационными входами устройства, выходы накопителя под3. Устройство по и. 1, о т л и— ч а ю щ е е с я тем, что четвертый блок местного управления содержит четвертый элемент ИЛИ, ключ, преобразователь кодов н второй формирователь сигналов, выход которого является выходом блока, входами последнего являются первый и второй входы четвертого элемента ИЛИ, выход которого подключен к входу ключа, выход которого соединен с входом преобразователя кодов. ключены к одним из входов блока сравнения и первым вХодам элементов И группы, вторые входй которых соеди-. нены с выходом первого формирователя сигналов, выходы элементов И группы подключены к входам первого блока местного управления, выходы которого соединены с другими входами блока сравнения, первый и второй выходы которого подключены соответственно к входу второго блока местного управления и к первому входу третьего блока местного управления, введены блок анализа синхросигналов, четвертый блок местного управления и блок контроля, информационные входы которого соедйнены с выходами нако.пителя, а вход опроса и первый вы:ход подключены соответственно к выходу первого элемента ИЛИ и к входу первого формирователя сигналов и второму входу третьего блока местного управления, причем первый вход блока анализа синхросигналов подключен к третьему выходу блока сравнения и первому входу четвертого блока местного управления, второй вход и выход которого соединены соответственно с первым выходом и с вторым входом блока анализа аинхросигиалов, второй и третий выходы которого подключены соответственно к третьему входу третьего блока местного управления и к первому входу второго элемента
ИЛИ, второй и третий входы которого соединены соответственно с первым выходом третьего блока местного управления и первым выходом второго блока местного управления, второй выход которого подключен к первому входу первого элемента,.ИЛИ, второй вход которого соединен с одним из входов накопителя, а третий вход— с вторым выходом третьего блока местного управления, третий выход которого является выходом сигнала готовности .устройства, второй выход блока контроля и выход второго элемента
10308
ИЛИ являются соответственно выходом сигнала неисправности и выходом сигнала отказа устройства.
Кроме того, блок анализа синхросигналов содержит триггер, третий элемент ИЛИ, элемент задержки и эле- 5 ,менты И, причем выход третьего элеМента ИЛИ подкЛючен и входу элемента задержки, выход которого соединен с первым входом первого элемента И н прямым входом Второго элемента и, 1О инверсный вход которого подключен к выходу пЕрвого элемента И, а выход соединен с первьми входами третьего и четвертого. элементов И и входом триггера, прямой и инверсный выходи которого подключены соответственно . к второму входу третьего элемента И и к вторевсу входу четвертого элемента Ц, выход которого соединен с нер-, вым -входой третьего элемента ИЛИ и . является перВЫм ЬыжЩом .блока,: вто- 26 рым M третьим выходами которого являются соотэетствеино выходы перво. го и третьего элементов И, а первым н вторым входами блока являютоя соответственно второй юсод третьего 5 элемента ИЛИ и второй вход первого, элемента И.
При этом четвертый блок.местного управления содержит четвертый,эле мент ИЛИ, ключ, преобразователь ко- ;@ дов и второй формирователь сигналов, выход которого является выходом блока, входами последнего являются первый и второй входы четвертого эле-. мента ИЛИ, выход которого подключен к входу ключа, выход которого соединен с входом преобразователя кодов.
На фиг. 1 приведена функциональная схема предложенного устройетва; на фиг. 2 — функциональная схема одного из вариантов выполнения уст- 46 ройства. устройство содержит (фиг. 1 н 23 накопитель. 1, первый элемент ИЛИ 2, - блок 3 контроля, первый формирователь 4 сигналов, групПу,элементов 45
И 5, первый блок 6 местного управления, предназначенный для.управления нанесением информации, блек 7 сравнения, второй блек 8 местного управления, предназначенный для- управления повторной эаписьв информации, блок 9 анализа -синхросигналов, третий блок 10 местного управяейия, предназначенный для управления движе-, нием носителя информации, второй элемент ИЛИ 11- и четзертый .блок 12 местного управления, предназначенный для управления записью синхросигналов.
На фиг. 1 и фиг. 2 обозначены первый 13, второй 14 и третий 15 выходы блока сравнения, выход 16 аиг- 60 нала готовности, выход 17 сигнала отказа и выход 18 сигнала неисправности устройства.
Блок анализа синхросигналов (фиг. 2) содержит триггер 19, тре- 65
52 4 тий элемент ИЛИ 20, элемент 21 задержки., первый 22, второй 23, третий 24 н четвертый 25 элементы И.
Четверхый блок местного управления (фиг. 23 содержит четвертый элемент ИЛИ 26, ключ 27, преобразователь 28 кодов и второй формирова- тель 29 сигналов.. На фиг. 1 н фиг.2 обозначены также входы 30 устройства.
Накопитель построен на универсальных четырехразрядных регистрах 31 с выходами:32. . °
Блок контроля содержит элемент 33 задержки, сумматоры 34 по модулю два и элементы И 35 н:36. Первый блок местного управления содержит ключи
37., преобразователи 38 кода . группу формирователей 39 сигналов, группу элементов И 40, элемент 41 задерж-ки и формирователь 42 сигналов.
Второй блок местного управления содержит триггер 43 н элементы И
44 н 45.
Третий блок местного управлении содержит элементы И 46 и 47, элемент
ИМИ 48, формирователь 49 сигналов, усилители 50 сигналов, элемент 51 задержки; триггер 52, усмлитель 53 мощности, триггер 54 и исполнительный элемент 55, выполненный в виде электромагнита.
Цреобразователи .28 и 38 кодов зыпоянены в виде электромагнитов перфоратора и пружинных контактов, управляеваих.пуансонами перфоратора. устройство работает следующим образом.
При наличии оиГнала готовности на выходе 16 с входов 30. на входы накопителя 1 поступает код информации с дополнительным контрольным разрядом, nome чего на входы накопителя 1 и элемент ИЛИ 2 видается синхронизирующий сигнал, который производит запись информации s накопитель 1,.затем производится контроль правильности записи информации блоком 3.
Если блок 3 определяет неисправность принятого кода, он вырабаты" вает сигнал неисправности на выходе
18. При этом должен повториться ввод информации в накопитель 1. В случае исправной записи информации в накопитель 1 блок 3 по сигналу опроса вырабатывает сигнал,,поступающий на вход формирователя 4 и на вход блока 10, в результате чего производится снятие сигнала готовности на вые 16, à на выходе формирователя
4 вырабатывается сигнал, который спрашивает входы элементов И 5.
В соответствии с информацией, записанной в накопителе 1, с выходов элементов И 5 сигналы поступают в блок 6, который осуществляет нанесеwe информации, например перфорацию, на подвижный носитель, а также вы1030852 дает на входы блока 7 сигналы о результате нанесения информации. Блок
7 производит сравнение полученных сигналов с соответствующими разрядами информации, считанной из накопителя 1 и, в случае ненанесения какого-либо разряда информации на подвижный носитель, вырабатывает сигнал на выходе 13, который поступает на блок 8. Блок 8 вырабатывает сигнал, который проходит через элемент ИЛИ 2, 10 опрашивает блок 3 и, в случае исправности кода, считанного из накопителя
1 производится повторный запуск формирователя 4, повторная запись информации на подвижный носитель. 35
Если после повторной перфорации блок 7 вновь выдает сигнал на выходе
13 в блок 8, на выходе блока 8 вырабатывается сигнал, который через элемент ИЛИ 11 выдается на выход 17, сигнализируя об отказе устройства.
Если же блок 7 определяет, что информация нанесена верно, на выходе
15 вырабатывается сигнал, который поступает на вход блока 12 и на вход блока 9 ° При нанесении синхродорожки на подвижный носитель блок 12 выдает сигнал на вход блока 9, который посылает в блок 10 сигнал, по которому осуществляется перемещение носителя информации на одну строку, -ЗО после чего блок 10 выдает на выход
16 сигнал готовности к приему следующей информации.
Если же после выдачи сигнала на выход 15, через фиксированный про- 35 межуток времени, из. блока 12 в блок
9 сигнала, подтверждающего нанесение синхродорожки, не поступает, то блок 9 посылает в блок 12 повторный сигнал для нанесения синхродорожки. 4ц
Если и после выдачи повторного сигнала для перфорации синхродорожки, через фиксированный промежуток времени, сигнал о нанесении синхродорожки из блока 12 в блок 9 не поступает, то блок 9 вырабатывает сигнал, который через элемент ИЛИ 11 поступает на выход 17, сигнализируя об отказе устройства.
Если при контроле нанесения информации блок 7 определяет нанесение на носитель лишнего разряда информации, на выходе 14 вырабатывается сигнал, который поступает в блок 10, осуществляющий перемещение носителя информации иа одну строку, беэ перфорации синхродорожки, после чего появляется сигнал на входе элемента ИЛИ 2, с выхода которого производится опрос блока 3, и далее повторяется процесс нанесения информации на новую строку носителя. Если же и после повторного нанесения информации на новую строку носителя блок 7 вырабатывает сигнал на выходе 14, поступающий в блок 10, то блок 10 вырабатывает сигнал, который через элемент ИЛИ 11 поступает на выход 17, сигнализируя об отказе устрой с тв а.
Таким образом, на строке, информация на которой нанесена неверно, отсутствует перфорация синхродорожки, что позволяет произвести дополнительную коррекцию сбоев в процессе считывания информации. Поскольку все существующие устройства считывания информации с перфолент осуществляют считывание информации построчно по сигналам с сиихродорожки соответствующей строки, то при считывании информации с перфолент, изготовленных на предложенном устройстве, строки с неверно нанесенной информацией автоматически считываться не будут.
Технико-экономическим преимуществом предлагаемого устройства является более высокая надежность по сравнению с известным устройством.
1030852
1030852
Я
ВНИИПИ Заказ 5220/51 Тираж 594 Подписное
Филиал ППП "Патент", г. Ужгород, Ул.Проектная,4