Запоминающее устройство с самоконтролем

 

ОПИСЛНИЕ

ИЗОБРЕТЕНИЯ

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

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

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

Респубпик

„„875474 (61) Дополнительное к авт. свмд-ву (22) Заявлено 28. 02. 80 (2t) 2888296/18-24 (51)М. Ил.

G 11 С 29/00 с присоединением заявки ¹â€” (23) Приоритет—

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

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

Опубликовачо 231081. Бюллетень №39. (53) УДК 681 ° 327 ° 6 (088.8) Дата опубликования описания 231081 (71) За яв ите ль (54 ) ЗАПОМИНАЮЩЕЕ УСТРОЙСТВО С CANOKOHTPOJIEM

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

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

Однако такое устройство ограничивает быстродействие Зу в режиме считывания в виду прохождения каждого 15 слова информации из накопителя к потребителю через устройство коррекции по кодам Хемминга, независимо от присутствия или отсутствия ошибки в слове информации. 20

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

;является ограничение быстродействия l 30

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

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

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

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

875474

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

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

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

Запоминающее устройство содержит накопитель 1, блок 2 записи, блок 3 воспроизведения, регистр 4 числа, блок 5 контроля, коммутатор б, блок

7 управления, формирователь 8, блок

9 коррекции, буферный блок 10, второй выход 11 блока 7 управления, выходы 12 блока воспроизведения, ийформационные выходы устройства, второй выход 14 блока 5 контроля, седьмой выход 15 блока 7 управления, первый управляющий выход 1б устройства, первый выход 17 блоха 5 контроля, пятый выход 18 бдока 7 управления, первый выход 19 блока 9 коррекции, четвертый выход 20 блока управления, вйходы 21 регистра 4 числа, выходы 22 буферного блока 10, управляющий выход

23 устройства, шестой управляющий выход 24 блока 7 управления, второй выход 25 блока 9 коррекции, первый вы ход 26 блока 7 управления и управляющий вход 27 устройства.

Работа ЗУ происходит следующим образом.

В ячейках накопителя вместе с каждым словом информации записаны контрольный разряд четности и раэряды коррекции по коду Хемминга. При реализации режима чтения на управляющий вход блока 3 воспроизведения с выхода 11 блока 7 управления подается разрешающий сигнал, по которому информация с выхода 12 блока 3 воспроизведения принимается на регистр 4 числа, блоком 5 контроля, блоком 9 коррекции, коммутатором б и с выхода 13 коммутатора б информация поступает к потребителю.

Быстродействие ЗУ достигается тем, что предварительный анализ информации на четность ведется одновременно в блоке 5 контроля устройства и на входе потребителя информации, в

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

Рассмотрим более подробно два случая, имеющих место при считывании информации иэ накопителя. Первый случай, когда в считываемой информации ошибки нет. В этом случае сигнал со второго вйхода 14 блока 5 контроля через минималъно необходимое время, затрачиваемое для проверки информации íà четность| поступает в Формирователь 8, формирующий сигналы сопровождения, подготовленный к работе импульсом,с седьмого выхода 15 блока

7 управления, разрешающим прием ин40 формации потребителя по сигналу сопровождения исправной информации с выхода 1б формирователя 8.

Фактически фронт выдачи сигнала сопрсвождения безошибочной информа45 ции является началом следующего цикла считывания, но при этом учитывается сигнал обратной связи анализа ошибки на входе потребителя, т.е. в случае ошибки при приеме Информации потребитедем сигнал сопровождения информации иа вход потребителя не поступает, в связи с приходом этого, сигнала от потребителя на направляющий вход 27 устройства s блок 8.

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

Второй случай, когда в считывае60 мой информации имеется ошибка. Hesaвисимо от типа-ошибки (отказ в считываемом разряде, отказ в цепи считывания или сбой в считываемом разряда) несоответствие признака чет65 ности считанной информации количест,875474 ву единиц в числе будет зафиксировано блоком 5 контроля (и соответственно на входе потребителя), и сигнал ошибки на выходе 17 блока 5 контроля будет передан в устройство 7 управления, на регистр числа 4, при этом по выходу 14 блока 5 контроля произойдет блокировка выдачи сигнала сопровождения исправной информации формирователем по выходу 16;

Блок 7 управления сигналом на выходе 18 включает блок 9 коррекции 2, 10 и в нем происходит анализ ошибки. По окончании анализа по выходу 19 блока

По окончании передачи скорректированной информации потребителю, устройство 7 управления организует цикл записи скорректированной информации в ячейку накопителя по тому же адресу, для исправления информа- ции в ячейке накопителя °

С выхода 24 блока 7 управления сигнал запускает в блоке 9.коррекции формирователи контрольных разрядов коррекции по коду Хемминга, а также разрядов четности, после чего скорректированная информация с выходов

21 регистра 4 числа с контрольными разрядами коррекции и четности, с выхода 25 блока 9 коррекции поступает на вход блока 2 записи. По сигналу с выхода 26 блока управления 7

50 информация записывается в накопитель, 55

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

Предлагаемое изобретение позволяет повысить быстродействие ЗУ при

9 коррекции в регистре 4 числа проиэведется коррекция сбойного разряда с одновременной выработкой числа четиос- 5 ти скорректированного слова. По выходу 20 блока 7 управления происходит запись скорректированной информации с выхода 21 регистра 4 числа на буферный блок 10 с одновременным пе- 20 реключением коммутатора 6 на приом по выходу 22 буферного блока 10 и

Передачей потребителю по выходу 13 коммутатора 6, а также подготовка формирователем 8 по выходу 20 блока

7 управления сйгнала сопровождения скорректированной информации по вхо» ду 23, Через минимальное время анализа исправленной информации на входе потребителя по четности, т.е. по снятию сигнала ошибки. на входе потребителя, формирователь 8 по входу 23 организует сигнал сопровожде" ния исправленной информации для записи ее в регистр потребителя. считывании безошибочной информации, а это основной режим работы ЭУ, эа счет уменьшения времени передачи ин- формации на величину задержек в регистре числа, времени выработки блоком управления разрешающего сигнала для блока выдачи кодов и времени срабатывания блока выдачи кодов, так как в данном устройстве информация поступает одновременно как блоку, контроля достоверности информации, подготавливая к включению блок сопровождения сигнала информации, так и через коммутатор на вход.потреби1теля. После одинакового и практически одновременного анализа информация на ее четность выработанным сигналом сопровождения производится ее запись на вход потребителя.

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

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

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

Но к четвертому и седьмому выходам блока управления, а выходы регистре

875474

Составитель С.Шустенко (Редактор Т.Киселева Техред Ж.Кастелевич Корректор С.Щомак

Заказ 9357/79 Тираж 648 Подписное

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

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

Филиал ППП "Патент", r.Ужгород, ул.Проектная,4 числа подключены ко вторым входам блока записи.

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

1. Патент СИЛ У 3558253, кл.G 11 С 29/00, 1972.

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

Ф 333605, кл.G 11 С 29/00, 1970 (прототип).

Запоминающее устройство с самоконтролем Запоминающее устройство с самоконтролем Запоминающее устройство с самоконтролем Запоминающее устройство с самоконтролем 

 

Похожие патенты:

Изобретение относится к импульсной технике и может быть использовано в устройствах вычислительной техники и системах управления

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

Изобретение относится к полупроводниковому запоминающему устройству, содержащему схему обнаружения и исправления множественных ошибок

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

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

Изобретение относится к средствам для программирования/стирания электрически стираемых программируемых полупроводниковых постоянных запоминающих устройств

Изобретение относится к области автоматики и вычислительной техники

Изобретение относится к электронным запоминающим устройствам (ЗУ) с электрически программируемыми ячейками
Наверх