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

Иллюстрации

Показать все

Реферат

 

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

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

Республик

К АВТОРСКОМУ СВИДЕТЕЛЬСТВУ (6! ) Дополнительное к авт. свид-ву (22) Заявлено 10.01. 80 (2! ) 2869338/18-24 с присоединением заявки № (23) Приоритет (51)NL. Кл.

G 11 С 29/00

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

СССР но делает нэобретеннй н открытнй

Опубликовано 30 .09 81. Бктллетень № 36

Дата опубликования описания 01.10.81

I (53) д К 681 . 327. .6 (088. 8) (72) Авторы изобретения

А.К. Култыгин, Н.И. Вариес, Г.Х. Власова и А.Д. Булгаков (71) Заявитель (54) ЗАПОМИНАКМЦЕЕ УСТРОЙСТВО С КОНТРОЛЕМ

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

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

О ния (1) .

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

1$ после записи. В случае обнаружения ошибок число инвертируется и вновь записывается в блок памяти вместе с дополнительным разрядом, содержимое которого указывает на инверсию числа.

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

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

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

„входами всех схем ИЮ7.

8844

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

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

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

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

Ra чертеже представлена блок-схема пред мгаемого запоминающего устройства с коитролем.

Запоминающее устройство содержит адресный блок 1, основной накопи5

4 тель 2, первый дополнительный накопитель 3, второй блок 4 контроля, информационный регистр 5, дешифратор .6, второй дополнительный накопитель 7, первый блок 8 контроля, третий блок 9 контроля.

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

По этим адресам в первом дополнительном накопителе 3 хранятся номера дефектных запоминающих элементов. Дефекты запоминающих элементов, которые допускаются в основном накопителе 2,могут быть двух типов: выход запоминающего эйемента постоянен и равен 1 и выход запоминающего элемента постоянен и равен О. Типы дефектов запоминающих элементов заранее известны и хранятся в одноразрядном втором дополнительном накопителе 7. Первый 3 и второй 7 дополнительные накопители могут быть выполнены в виде одного блока постоянной памяти и не содержат дефектных элементов.

Запоминающее устройство работает следующим образом., Адресный блок формирует код адреса, который одновременно поступает на адресные входы основного 2 и двух дополнительных 3 и 7 накопителей.

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

Номер дефектного разряда из первого дополнительного накопителя 3 поступает на входы дешифратора 6, при этом возбуждается одна из его выходных шин.

Сигнал с возбужденной шины дешифратора 6 поступает на первый блок 8 контроля. По сигналу с возбужденной шины дешифратора 6 первый блок 8 контроля производит сравнение типа дефекта запоминающего элемента, с информацией, которая записывается в этот дефектный запоминающий элемент. В случае несравнения первый блок 8 контроля вырабатывает сигнал, соответствующий логической "!", которая записывается

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

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

5 8688 в дополнительный разряд основного накопителя 2 одновременно с записью числа. В случае сравнения или в случае отсутствия дефектного запоминающего элемента по выбранному адресу в дополнительный разряд основного накопителя 2 записывается "0".

В основной накопитель 2 информация записывается вместе с контрольным кодом, например, но модулю 2.

В режиме считывания второй блок 4 контроля производит проверку правильности числа, считанного из основного накопителя 2. Сигнал со второго блока 4 контроля одновременно с содержимым дополнительного разряда основного накопителя 2 поступают на соответст вующие входы третьего блока 9 контроля. В случае отсутствия ошибок, сигнал с третьего блока 9 контроля поступает на второй управляющий вход информационного регистра S, разрешая вьдачу числа. В случае обнаружения неисправимой ошибки, сигнал с третьего блока 9 контроля запрещает выдачу числа. В том случае, если ошибка исправима, сигнал с возбужденной шины, дешифратора 6 поступает на первые управляющие входы информационного регистра 5, выполненного, например, на триг- 1б герах со счетными входами, и по управляющему сигналу с третьего блока контроля 9 происходит инвертирование информации в ошибочном разряде, а затем выдача скорректированного числа.

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

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

1. Патент США !I9 376807Т, кл. Q 11 С 29/00, 1976.

2. Авторское свидетельство СССР ,по заявке ll 2605)69/18-24, кл. G 11 С 29/00, 13.04.78 (прото" тип) .

868844

Составитель С. Шустенко

Репактор Е. Спиридонова Техред М.Голинка Корректор С Шекмар

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

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

1 l3035 Москва Ж-35 Ра ская наб. д. 4/5 т л т P

2.

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