Устройство для записи информации

Иллюстрации

Показать все

Реферат

 

ОПИСАНИЕ

ИЗОБРЕТЕНИЯ -832579

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

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

Республик

К АВТОРСКОМУ СВИДЕТЕЛЬСТВУ (61) Дополнительное к авт. саид-ву (22) Заявлено 250779 (21) 2802803/18-10 (51)М

G 11 С 5/00 с присоединением заявки М— (23) Приоритет

Государственный комитет

СССР ио делам изобретений и открытий

Опубликовано 230581Бюллетень М 19

Дата опубликования описания 250581 (53) УДК 534.852 (088.8) (72) Авторы изобретения

И. A. Анучин, A. A. Гаврилов, В. A. и В; А. Пилипеико " - ЯАЯ »" . . Институт электроники и вычислител ной техники

AH ЛатвийСкои CCP га > Ур,. (71) Заявитель (54) УСТРОИСТВО ДЛЯ ЗАПИСИ ИНФОРМАЦИИ

Изобретение относится к запоминающим устройствам и может быть исполь-. зовано в устройствах регистрации цифровой информации .на основе накопителей на магнитной ленте (МЛ) .

Известно устройство для записи. информации, основанное На принципе органиэации иерархической памяти, которое включает накопитель на магнитной ленте и блок памяти $1).

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

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

Ьдному из выходов накопителя (21.

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

Цель изобретения — повыаение надежности записи информации.

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

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

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

3 памяти, счетчик 4, блок 5 управления, первый элемент б задержки, блок

7 вентилей, блок 8 фиксации ошибки, детектор 9 ошибки, триггер 10, второй 20

11 и перный 12 вентили, второй 13 элемент задержки.

Вход и выход накопителя 1 соединены с регистром 2, параллельный нход ,которого соединен с выходом блока 3 25 памяти. Параллельный выход регистра

2 соединен со входами блока 7 венти.— лей и детектора 9 ошибки. Выход блок

7 вентилей соединен с информационным входом блока 3 памяти,, адресный вход которого подключен к выходу счетчика

4. Управляющий вход блока 7 соединен с выходом блока 8 фиксации ошибки, нход которого, соединен с.одним из выходов накопителя 1. Другой выход накопителя 1 подключен ко входу вентиля 11 и входу элемента б задержки, выход которого соединен со входом вентиля 12, Выходы вентилей подключены к одним из управляющих входов блока 3 памяти. Выход вентиля 12 подклю- 40 чен также ко входам триггера 10 и элемента 13 задержки, выход которого соединен с управляющим входом детектора 9 ошибки. Другой вход триггера

10 соединен с выходом детектора 9 45 ошибки, а его выход — с первым управляющим входом вентиля 11. Управляющие входы блока 8, счетчика 4, блока 3 памяти накопителя .1, триггера 10, вентиля 12, и второй управляю- 50 щий вход вентиля 11 подключены к выходам блока 5 управления. Выход детектора 9 и один из выходов накопителя 1 подключены к входам блока 5 управления. 55

Устройство имеет следующие режимы работ.

Ввод блока информации, состоящего из последовательности команд с внешнего устройства, и запись его .в блок 3 памяти.

Запись блрка информации из блока

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

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

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

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

Устройство работает следующим образом.

Подлежащий записи блок информации поступает в устройство с пульта управления из внешнего устройства. При этом каждая команда из блока информации поступает в .регистр 2 и через блок 7 вентилей передается в блок 3 памяти для запоминания.

После записи в блок 3 памяти всего блока информации его записывают на ленту, для чего каждая команда, считанная иэ блока 3 памяти, сначала передается в регистр 2, из которого она в последовательном виде поступает в накопитель 1, После записи на ленту всего блока информации его записывают повторно.. При этом оба блока информации записаны на ленте непосредственно друг за другом.

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

7 вентилей в блок 3 памяти для записи по очередному адресу, установленному на счетчике 4.

При обнаружении ошибки в очереднои команде, воспроизведенной с ленты, блок 8 фиксирует ошибку, запреща832579

Формула изобретения ет передачу команды из регистра 2 через блок 7 в блок 3 памяти g устанавливает на выходе блока 7 код, которым фиксируют ошибку.

Сигнал об окончании ввода в регистр

2 очередной команды поступает из на5 копителя 1 через вентиль 11 на один из управляющих входов блока 3 памяти и обеспечивает формирование цикла е аписи. Раз решение передачи сигналов через вентиль 11 осуществляется сигналом с блока 5 управления. Передача сигналов через вентиль 12 запрещается. После записи очередной команды в блок 3 памяти блок 5 управления вырабатывает сигнал сброса, поступающий на управляющий вход блока 8 фик- 15 сации ошибки.

При окончании воспроизведения первого блока информации блок 5 устанавливает триггер 10 в состояние "0", разрешает передачу сигналов через 20 вентиль 12, снимает разрешение передачи сигналов через вентиль 11 и устанавливает счетчик 4 в состояние, соответствующее коду адреса первой команды. 25

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

Если в процессе воспроизведения первого блока информации обнаружена хотя бы одна ошибка, блок 5 управления разрешает воспроизведение второго блока информации.

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

В результате,в регистр 2 передается 40 команда, записанная в блоке 3 памяти по адресу,.установленному на счетчике 4. Одновременно сигнал с выхода вентиля 12 через элемент 13 задержки поступает на вход детектора 9 ошибки и стробирует результат обнаружения им кода, которые фиксируют ошибку. В случае обнаружения данного кода сигнал с выхода детектора 9 переключает триггер 10 в состояние "1". разрешая 5р передачу сигналов через вентиль 11.

Затем в регистр 2 поступает очередная команда из накопителя 1.

Сигнал об окончании ввода команды через BeHTHJIh 11 пОступает HB ВХОД блока 3 и обеспечивает формирование цикла записи в блок 3 памяти по установленному адресу.

В случае, если детектор 9 не Обнаружил кода, которым фиксируется ошибка, триггер 10 запрещает передачу 60 сигнала через вентиль 11 и запись в блок 3 памяти не производится. Затем состояние сч е тч ик а 4 увеличивается . на единицу и сигнал об окончании ввода команды, задержанный элементом б б5 задержки, устанавливает триггер 10 в состояние "0" и обеспечивает формирование цикла считывания из блока 3 памяти.

Процесс повторяется до окончания воспроизведения второго блока информации.

Элемент б задержки задерживает поступление сигнала на ввод вентиля

12 на время, необходимое для осущест-. вления цикла записи в блок 3 памяти.

Элемент 13 задержки предназначен для задержки сигнала стробирования состояния детектора 9 на время, необходимое для выполнения цикла считывания из блока 3 памяти.

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

832579 Составитель Л. Кондрыкинская

Редактор С. Патрушева Техред T. Маточка Корректор.В. Синицкая

Тираж 645 Подписное

ВНИИПИ Государственного комитета СССР по делам изобретений и открытий

113035, Москва, Ж-35, Раушская наб., д . 4/5

Заказ 3421/45

Филиал ППН "Патент", г. Ужгород, ул. Проектная, 4

Источники информации, принятые во внимание при экспеотиве

1. Журавлев Ю. П. и Акиньшин Ю.С.

Системное проектирование памяти, ЦВМ М., "Советское радио", 1976, с. 4В-56.

2 ° Авторское свидетельство СССР и 506 910, кл. G 11 С 9/00, 05 .04.74 (прототип).