1.-
Изобретение относится к запоминающим устройствам и может быть испольт эовано в устройствах регистрации цифровой информации - на основе накопителей на магнитной .ленте (МЛ) . .
Известно устройство для записи.информации, основанное на принципе организёции иерархической памяти, которое включает накопитель на магнитной ленте и блок памяти 11 .
Недостаток известного устройства записи информации состоит в том, что оно не обеспечивает надёжной регистрации информации при использовании ленты с дефектными участками.
Наиболее близким к предлагаемому по технической сущности является устройство для записи информации, со,держащее накопитель на магнитной ленте, блок памяти, счетчик, блок вентилей, первый элемент задержки и блок управления, причем адресный вход блока памяти соединен, с выходом счетчика, управляющие входы накопителя, блока памяти и счетчика подключены к одним из выходов блока управления, один из входов которого подключен к Ьдно10}у из выходов накрпите.пя L2j.
Недостаток известного устройства состоит в том, что в нем не обеспе2
чивается надежная регистрация информации при использовании с дефектными участками.
Цель изобретения - повыиение надежности записи информации.
Поставленная цель достигается тем, что в устройство для записи информации, содержащее первый элемент задержки, блок вентилей и блок управления,
0 первые два выхода которого подключены к первому входу и через счетчик ко второму входу блока памяти, а третий выход и первый вход, соответственно -к первс 4у входу и первому выхо5 ду накопителя на магнитной ленте, введены блок фиксации ошибки, входы которого подключены: соответственно к четвертому выходу блока управления и второму выходу накопителя на маг0нитной ленте, а выход через блок вентилей-к третьему входу, блока памяти, последовательно соединенные с выходом первого элемента задержки первый вентиль,второй элемент задержки,
5 детектор ошибки, триггер и второй вентиль, выход которого связан с четвертым входом блока памяти, второй вход - с входом первого элемента задержки и с третьим выходом накопите0 ля на магнитной ленте, а тоетий входт с четвертым выходом блока управления а также регистр, первые вход и выход которого подключены соответственно к четвертому выходу и второму входу накопителя на магнитной ленте, а вторые вход и выход соответственно, - с выходом блока памяти и вторыми входами блока вентилей и детектора ошибки, при этом второй вход триггера соединен со входом второго элемента задержки и пятым входом блока памяти, а первый и третий входы триггера связаны соответственно с вторьм входом и шестым выходом блока управления На чертеже показана блок-схема устройства для записи информации. Устройство содержит накопитель 1 на магнитной ленте, регистр 2, блок 3 памяти, счетчик 4, блок 5 управл$ния, первый элемент б задержки, блок 7 вентилей, блок 8 фиксации ошибки, детектор 9 О 1ибки, триггер 10, второ 11 и первый 12 вентили, второй 13 элемент задержки. Вход и выход накопителя 1 соедине ны с регистром 2, параллельный вход .которого соединен с выходом блока 3 памяти. Параллельный выход регистра 2 соединен со входами блока 7 вентилей и детектора 9 ошибки. Выход блок 7 вентилей соединен с информационным входом блока 3 памяти,, адресный вход которого подключен к выходу счетчика 4. Управляющий вход блока 7 соединен с выходом блока В фиксации ошибки, вход которого.соединен с. одним из выходов накопителя 1. Другой выход накопителя 1 подключен ко входу вентиля 11 и входу элемента 6 задержки, выход которого соединен со входом вентиля 12, Выходы вентилей подключе ны к одним из управляющих входов бло ка 3 памяти. Выход вентиля 12 подклю чен также ко входам триггера 10 и элемента 13 задержки, выход которого соединен с управляющим входом детектора 9 ошибки о Другой В..ХОД триггера 10 соединен с выходом детектора 9 ошибки, а его выходу - с первым управляющим входом вентиля 11. Управлякщие входы блока 8, счетчика 4, блока 3 памяти накопителя .1, триггера 10, вентиля 12, и второй управляю щий вход вентиля 11 подключены к выходам блока 5 управления. Выход детектора 9 и один из выходов накопителя 1 подключены к входам блока 5 управления. Устройство имеет следу оцие режимы работ., Ввод блока информации, состоящего из последовательности команд с внеш него устройства и запись его в блок памяти. Запись блока информации из блока 3 памяти на магнитную ленту, причем запись производится два раза. В результате записаны два одинаковых бло ка информации. воспроизведение первого блока информации и запись его в блок памяти в виде последовательности команд, причем ошибочно воспроизведенные команды фиксируются путем записи вместо них в блок 3 памяти определенного кода, например кода, состоящего из всех эдиниц. Если при воспроизведении команд первого блока информации ошибок не обнаружено, процесс воспроизведения информации заканчивается. Если при воспроизведении первого блока информации обнаружена хотя бы , одна сшибка, воспроизводят второй блок информации, причем перед воспроизведением очередной команды из блока 3 памяти считывают соответствующую команду, записанную в него при воспроизведении первого блока информации. Если при этом обнаружен код, которым фиксируют ошибку, по данному адресу в блок 3 памяти записывают очередную команду, поступающую из накопителя 1. Если код, которым фиксируется ошибка, обнаружен не был, очередная команда, поступающая из накопителя 1 в блок 3 памяти, не записывается. После окончания воспроизведения второго блока информации в блоке 3 памяти восстановлены все команды, неправильно воспроизведенные при вводе первого блока информации, за исключением команд, в которых зафиксированы ошибки при воспроизведении обоих блоков. Устройство -работает следующим образом. Подлежащий записи блок информации поступает в устройство с пульта управления из внешнего устройства. При этом каждая команда из блока информации поступает в .регистр 2 и через блок 7 вентилей передается в блок 3 памяти для запоминания. После записи в блок 3 памяти всего блока информации его записывают на ленту, для чего каждая команда, считанная из блока 3 памяти, сначала передается в регистр 2, из которого она в последовательном виде поступает 3 накопитель 1. После записи на ленту всего блока информации его записывсцот повторно. При этом оба блока информации записаны на ленте непосредственно друг за другом. При воспроизведении первого блока информации она в последовательном виде передается из накопителя 1 в регистр 2, из которого.каждый раз после ввода очередной команды она в параллельном виде поступает через блок 7 вентилей в блок 3 памяти для записи по очередному адресу, установленному на счетчике 4. При обнаружении ошибки в очередной команде, воспроизведенной с ленгы, блок 8 фиксирует сшибку, запрещает передачу команды из регистра 2 че рез блок 7 в блок 3 памяти и устанав ливает на выходе блока 7 код, которы фиксируют ошибку. Сигнал об окончании ввода в регис 2 очередной команды поступает из накопителя 1 через вентиль 11 на один из управляющих входов блока 3 памяти и обеспечивает формирование цикла записи. Разрешение передачи сигналов через вентиль 11 осуществляется сигналомс блока 5 управления. Передача сигналов через вентиль 12 запрещается. После записи очередной команды в блок 3 памяти блок 5 управления вырабатывает сигнал сброса, поступающий на управляющий вход блока 8 фик сации ошибки. При окончании воспроизведения пер вого блока информации блок 5 устанав ливает триггер 10 в состгояние О, разрешает передачу сигналов через вентиль 12, снимает разрешение передачи сигналов через вентиль 11 и устанавливает счетчик 4 в состояние, соответствующее коду адреса первой команды. В случае отсутствия ошибки при воспроизведении с ленты первого блока информации, второй блок информаци не воспроизводится. Если в процессе воспроизведения первого блока информации обнаружена хотя бы одна ошибка, блок 5 управления разрешает воспроизведение второго блока информации. Сигнал с начала воспроизведения второго блока информации из накопите ля 1 через элемент 6 задержки и вён.тиль 12 поступает на один из управляющих входов блока 3 памяти и обеспечи вает формирование цикла считывания. В результате, в регистр 2 передается команда, записанная в блоке 3 памяти по адресу, установленному на счетчике 4. Одновременно сигнал с выхода вентиля 12 через элемент 13 задержки поступает на вход детектора Э ошибки и стробирует результат обнаружения им кода, которые фиксируют сшибку. В случае обнаружения данного кода сигнал с выхода детектора 9 переключает триггер 10 в состояние 1, разрешгш передачу сигнсшов через вентиль 11. Затем в регистр 2 поступает очередная команда из накопителя 1. Сигнал об окончании ввода команды через вентиль 11 поступает на вход блока 3 и обеспечивает- формирование цикла записи в блок 3 памяти по установленному адресу. В случае, если детектор 9 не обнаружил кода, которым фиксируется ошибка, триггер 10 запрещает передачу сигнала через вентиль 11 и запись в блок 3 памяти не производится. Затем состояние счетчика 4 увеличивается . на единицу и сигнал об окончании ввода команды, задержанный элементом б задержки, устанавливает триггер 10 в состояние О и обеспечивает формирование цикла считывания из блока 3 памяти. Процесс повторяется до окончания воспроизведения второго блока информации. Элемент 6 задержки задерживает поступление сигнала на ввод вентиля 12 на время, необходимое для осуществления цикла записи в блок 3 памяти. Элемент 13 задержки предназначен для задержки сигнала стробирования состояния детектора 9 на время, необходимое для выполнения цикла считывания из блока 3 памяти. Применение предлагаемого устройства обеспечивает высокую надежность записи информации при использовании магнитных лент с детекторами микроструктуры. формула изобретения Устройство для Записи информации, содержащее первый элемент задержки, блок вентилей и блок управления, первые два выхода которого подключены к первому входу и через счетчик - ко второму входу блока памяти, а третий выход и первый вход.. cooTBeTcTBeHHq- к первому входу и первому выходу накопителя на магнитной ленте, о ,т лич ающееся тем, что, с целью повышения надежности записи информации, в устройство введены блок фиксации ошибки, входы которого подключены соответственно к четвертому выходу блока управления и второму выходу накопителя на магнитной ленте, а выход через блок вентилей-к третьему входу блока памяти, последовательно соединенные с выходом первого элемента задержки первый вентиль, второй элемент задержки, детектор ошибки, триггер и второй вентиль, выход которого связан с четвертым входом блока памяти, второй вход - с входом первого элемента задержки и с третьим выходом накопителл на магнитной ленте, а-третий вход -с четвертым выходом блока управления, а также регистр, первые вход и выход которого подключены соответственно к четвертому выходу и второму входу накопителя на магнитной ленте, а вторые вход и выход, соответственнО,-с выходом блока памяти и вторыми входами блока вентилей и детектора ошибки г при этом второй.вход триггера соединен со входом второго элемента задержки и пятым входом блока памяти, а первый и третий входы триггера связаны соответственно с вторым входом и шестым выходом блока управления.
Источники информации, принятые во внимание при экспес1ти е
1. Журавлев Ю. П. и Акиньшин Ю.С. Системное проектирование памяти.
ЦВМ М., Советское радио, 1976, с. 48-56.
.2. Авторское свидетельство СССР 506910, кл. G 11 С 9/00, 05.04.74 (прототип).
название | год | авторы | номер документа |
---|---|---|---|
Устройство обработки данных на магнитной ленте | 1980 |
|
SU911616A1 |
Устройство для контроля блоковпОлупРОВОдНиКОВОй пАМяТи | 1979 |
|
SU799021A1 |
УСТРОЙСТВО ДЛЯ ЦИФРОВОЙ МАГНИТНОЙ ЗАПИСИ ИНФОРМАЦИИ НА ВИДЕОМАГНИТОФОНЕ | 1993 |
|
RU2042218C1 |
Устройство для воспроизведения мно-гОКАНАльНОй МАгНиТНОй зАпиСи | 1979 |
|
SU836662A1 |
Устройство для управления обменом информацией накопителя на магнитной ленте с электронно-вычислительной машиной | 1983 |
|
SU1128245A1 |
Устройство для магнитной записи и воспроизведения цифровой информации | 1981 |
|
SU970441A1 |
Устройство для контроля памяти | 1983 |
|
SU1280459A1 |
Устройство для поиска зон информации на магнитном носителе | 1989 |
|
SU1644217A1 |
Устройство контроля ошибок канала магнитной записи-воспроизведения | 1986 |
|
SU1352532A1 |
УСТРОЙСТВО ДЛЯ КОНТРОЛЯ КАЧЕСТВА МАГНИТНОГО НОСИТЕЛЯ | 1992 |
|
RU2040050C1 |
Авторы
Даты
1981-05-23—Публикация
1979-07-25—Подача