Устройство для контроля блоков памяти

Иллюстрации

Показать все

Реферат

 

и 660 093

ОПИСАНИЕ

ИЗОБРЕТЕН ИЯ

К АВТОРСКОМУ СВИДЕТЕЛЬСТВУ

Сбюз Советских

Социалистических

Республик (61) Дополн:,тельное к авт. свид-ву (22) Заявлено 12.04.77 (21) 2475505/18-24(51) М. Кл.а

G 11С 29/00 с присоединением заявки Хе

Государствениый комитет (23) Приоритет ло делам изобретений (43) Опубликовано 30.04.79. Бюллетень Ко 16 (53) УДК 681.327 (088.8) и открытий (45) Дата опубликования описания 30.04.79 (72) Авторы изобретения Л. Б. Аржеухов, А. В. Бондаренко, В. Е. Калечиц и О. Ф. Ускова (71) Заявитель

Воронежский ордена Ленина государственный университет им. Ленинского комсомола (54) УСТРОЙСТВО ДЛЯ КОНТРОЛЯ БЛОКОВ ПАМЯТИ

Изобретение относится к области запоминающих устройств.

Известны устройства для контроля блоков памяти.

Одно из известных устройств содержит входной регистр, узел коррекции, узлы для преобразования слов, блок буферной памяти, кольцевую схему (1).

Недостатком этого устройства являются большие аппаратурные затраты.

Из известных устройств наиболее близким техническим решением к данному изобретению является устройство для контроля блоков памяти, содержащее буферный регистр, блок кодирования и декодирования, соединенный с блоком коррекции, блоком растяжения и сжатия слов и блоком управления (2).

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

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

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

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

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

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

660093 строки равен одному периоду следования строк, а между строками каждого слова— трем периодам.

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

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

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

На фиг. 2е изображен тот же массив после выполнения над ним операции декодирования и контроля.

Устройство содержит (фиг. 1) буферный регистр 1, блок коррекции 2, дополнительный блок растяжения и сжатия слов 3, блок кодирования и декодирования 4, блок управления 5, блок растяжения и сжатия 6.

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

4 и регистра 1.

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

В режиме записи поступающие из )ЯВМ на буферный регистр 1 слова в виде, представленном на фиг. 2а, преобразуются путем разнесения информационных разрядов каждой строки на интервалы, пропорциоЕ нальные периоду следования строк и длительности групповых сбоев в каналах в блоке 3 (фиг. 2б), кодируются в блоке 4 (фиг. 2б), одновременно сжимаются информационные и растягиваются контрольные разряды закодированных слоев в блоке б и выдаются для записи в запоминающее устройство (фиг. 2г).

В режиме воспроизведения слова поступают в блок б, где осуществляется повторное разнесение сигналов информационных и сжатие к первоначальному виду сигналов контрольных разрядов, после чего слова поступают в блок 4. Каждое декодированное слово контролируется в блоке коррекции 2, а затем информационные разряды слов сжимаются к исходному виду в блоке 3. С выхода блока 3 слова поступают в буферный регистр 1, с которого информа1п ция считывается в ЦВМ в естественном виде.

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

Формула изобретения

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

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

1. Авторское свидетельство СССР

Мю 356697, кл. G 11С 29/00, 1970.

2. Авторское свидетельство СССР

М 431558, кл, G 11С 29/00, 1970, 660093

11 22 D5 44 55 55 77 05 УУ /" у /уу2у2

55 4- . 55 бб 7/ бб УУ У, /0/1// гя /2

51 25 45 б4 55 75 У7 УУ /а 1/ /2/О //12 бу 25 У2 54 55 45 127 бУ 2У У/0 1112 101/

12 5у 25 45 54 бб 7 .""7 УУ 10 1/,2101112 бу 25 12,Ь 55 45 127 УУ 74 У /О 1//Z /О 11

lf/ ff/ Кг Кг Кг К К4 Кг, кб Ьу кц кб К/к/ Kd //d Kd /fd Kzd K/d K// K„ ff/ZK/z сЕ

5 5 44 55 бб 77 Уб УУ /б /0 1/// 12/.

71 г 2 55 /4 гб бб 77 бЯ Я 1//уо . 1/1 /2

К/ /уг кз /f/ //г кб к . кбкб к/к""ю к/ кг кукукг /fd K/dffz/ /Р/ як/г

1 Д 51 25 45 54 55 75 У7 .УУ 101112/01112

51 yJ 12 5+ 55 //5 127 бф 7®® /011/2/О/1

:; ff1 Kz ff ff1 к/, 4 Kd //d ffd ffd ff/ff/ Kd ffd КуК1 4;d K/d K,/ K„ /;., -; .

55 44 55 Еб 77 00 УУ 1010111/ /2/

22 53 ++ 55 бб 77 00 УУ 10/О 1/// .;20

4 /гг 2

Составитель В рудаков

Редактор С. Равва

Корректоры P Беркович и JI Орлова

Заказ 2125/15 Изд, ¹ 299 Тираж 681 Подписное

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

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

Типография. по. Сапунова, 2