Изобретение относится к области обработки данных и предназначено для -использования во внешних запоминающих устройствах цифровых систем, представляющих собой многоканальные цифровые накопители с магнитным носителем.
Известен способ защиты от многократных и групповых ошибок в многоканальных цифровых накопителях с магнитным носителем, в котором прнменяется избыточное кодирование слов .информации при записи и последующее ее декодирование при воснроизведении. Использование этого способа не снижает вероятности многократных и групповых ощибок и не сводит их к одиночным, а лишь позволяет обнаруживать часть из них в соответствии с избыточностью кода.
Для сведения грунновых ошибок, возникающих при траисляцип сигналов, к одиночным по нредлагаемому способу коди.рованные слова растягивают во времени, записывая разряды каждой строки с временным сдвигом, пропорциональным периоду следования строк и длительности групповых ошибок в строках, а также записывая строки слов с временным сдвигом, пропорциональным периоду следования строк и длительности групповых ошибок, на участки носителя, соответствуЕОщие интервалам временных сдвигов каждого слова. Перед декодированием осуществляют сжатие сигналов к исходному виду.
На фиг. 1 изображена блок-схема устройства для реализации предлагаемого способа; на фиг. 2 а, б - информация до растяжения слов и после растяжения слов соответственно. Устройство содержит блок / коррекции ошибок в словах, блок 2 кодирования записываемых на поситель слов, регистр 3 числа
для хранения одного слова, блок 4 декодировання воспроизводимых с носителя слов, регистр 5 растяжения записываемых слов во временн, регистр 6 сжатия воспроизводимых слов к исходиому виду и блок 7 управления
растяжеппем - сжатием слов во времени.
Предлагаемый способ основывается на известных да-нных о статистике ошибок в современных многока,пальных цифровых наконигелях с магнитным носителем, свидетельствующих о высокой вероятности многократных (в строках) и груииовых (по дорожкам) ошибок в словах при воспроизведении информации и носителя. Из всех ошибок при воспроизведении с предварительно приработанной, и снециальным образом отбракованной магнитной ленты значительная часть нриходится па долю многократных и групповых ошибок, для которых характерна груинируеЭти данные позволяют применить прием растяжения во Бремени каждого записываемого закодированного слова, при котором раз-ряды каждой строки одного слова записывают с временным сдвигом относительно друг друга, пропорциональным периоду следования строк и равным максимальной нродольной протяженности многократных ошибок в строках, а строки каждого слова записывают с временным сдвигом, равным максимальной нротяженности групповых ошибок. Использование такого приема гарантирует очень малую вероятность многократных и грунновых ошибок в словах при их воснроизведении, так как даже номеха максимальной длительности искажает всего лишь один разряд растянутого слова. Для того, чтобы пропускная способность тракта записи - воспроизведения не претерпевала снижения, пропорционального величине п числу вводимых временных интервалов, на участки носителя, соответствуюшие им (интервалам), записывают носледовательно разряды и строки растянутых аналогич)ш следующих слов.
На фиг. 2 а условно изображена информация, поступающая в регистр растяжения слов для записи на носитель и состоящая из девяти слов, каждое из которых содержит две строки но три разряда.
На фиг. 26 изображена эта же информация в виде, который она принимает после растяжения слов описываемым способом и в котором ее заннсывают на носитель. Здесь же показаны разряды, искалченные одной многократной и одной групповой ощибками, длительности которых для данного примера являются максимальными и равны.ми трем двоичным разрядам.
Перед декодированием воспроизводимой информации осуществляют сжатие закодированных слов к исходному виду, т. е. нредставляют информацию вида согласно фиг. 26 к виду согласно фиг. 2а, на которой отмечены искаженные при воснроизведении многократной и грунновой ошибками разряды. Видно, что даже в случае многократных и групповых ошибок максимальной нротяженности нри воснроизведении информации искажается не более одного разряда в каждом слове.
Устройство по блок-схел1е, лзображепной на фиг. 1, работает следующ:им образом.
Слово, поступающее на запись из ЦВМ, принимается регистром 3 числа, с которого но управляющим имнульсам из ЦВхМ оно подается в блок 2 кодирования слов. Строки закодированных слов из блока кодирования ностунают в регистр 5 растяжения слов во времени, где они носледователыю занисываются и заноминаются до заполнення пер-вой половины регистра 5 но управляющим имлульсам из блока 7 уиравления растяжением - сжатием слов. По заполнении первой половины
регистра 5, емкость которой определяется либо как
V l-g-l c-T: OK, если , либо как
V 7V-/ строк, если ,
где / - число двоичных разрядов в строке, g-нродольная длина многократной ошибки,
/ - число строк в слове, Л -длина групновой ошибки (в дво-ичных разрядах), заполняют вторую ноловину регистра 5 и одновременно выдают, в соответствии с фиг. 26, информацию из нервой ноловины для заниси на носитель. После заниси информации из первой половины регистра 5 ее продолжают из уже занолненной второй ноловины регистра 5, а в очищенную нервую половину заннсывают с.тедующие но норядку слова из ЦВМ и т. д.
В режиме воспроизведения строки с носителя ностунают в регистр 6 сжатия слов в виде согласно фиг. 26. По заполнении нервой половины заполняют вторую половину регистра 6 и одновременно выдают, в соответствии с фиг. 2 а, строки первого закодированного слова, затем строки второго и т. д. Сжатые к исходному виду закодированные слова нодаются в блок 4 декодирования, где их контролируют, определяют нОМер искаженных разрядов п, если они есть, осуществляют с номощью блока 1 коррекции их иснравление.
Таким образом, реализация предлагаемого снособа позволяет снизить вероятность таких ощибок в словах при воспроизведении до величины, равной вероятности возникновения независимых (Ошибок в моменты воспроизведения двух разрядов одного растянутого слова, которая нри соответствующем выборе величины временных сдвигов между разрядами и строками слова очень мала, и свести все .многократные и групповые ощибки в словах. к одиночным, иснравление которых известным способом наиболее iHpocTO и эффективно.
Предмет изобретения
Способ временного разнесения сигналов в многоканальных магнитных наконителях с использованием задержки сигналов при кодировании-декодировании, отличающийся тем, что, с целью расщенления групповых ошибок, возникающих при трансляции сигналов, на одиночные, кодированные слова растягивают во времени, записывая разряды каждой строки с временным сдвигом, пропорциональным периоду следования строк и длительности групповых ошибок в строках, а также записывая строки слов с временным сдвигом, про порциональным периоду следования строк и длительности групповых ошибок, на участки носнтеля, соответствующие интервалам временных сдвигов каждого слова, а перед декодированием осуществляют сжатие сигналов к исходному виду.
Слобо из
ЦВМ
Упрадляющие импульсы из ЦВМ
На магнит
ныи носитель
с магнитного
носителя
/ 1 2 фЗ 344 5 5 6 6 7 7 В 8 D 9 1 0)2 2 3 3@4(5(6 7 7 8 8 9 9 / / г 2(3}3 4 4 5 5 6 6 7 7 88 9 д
2 3 / 4 5 64 66789789 1 2 56789789 1 2(3 123456456789 78
Фиг.2
Даты
1971-01-01—Публикация