Постоянное запоминающее устройство с самоконтролем Советский патент 1987 года по МПК G11C29/00 

Описание патента на изобретение SU1285538A1

во при отсутствии ошибки поступает через коммутатор 14 на выход 16. При наличии ошибки блок 8 вырабатывает сигнал, по которому в регистре 13 сохраняется считанное слово, а в регистре 12 - адрес блока накопителя 2 (старшие разряды адреса). Одновременно по сигналам с выхода генератора 6 счетчик 4 начинает последовательно изменять свое состояние, обеспечивая обращение ко всем бло1

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

Цель изобретения - повышение надежности устройства.с

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

Устройство содержит регистр 1 адреса, накопитель 2, разделенный на JQ (п+1) блоков памяти, п из которых предназначено для хранения рабочей информации совместно с контрольными разрядами, необходимыми для обнаружения ошибки, а (п+1)-и блок памяти j5 предназначен для хранения информации, представляющей собой поразрядную сумму по модулю два слов, хранящихся по совпадающим адресам в различных блоках памяти. Устройство также 20 содержит адресный вход 3, счетчик 4, используемый при отсутствии ошибок в качестве регистра старших разрядов адреса, определяющих номер конкретного блока памяти в накопителе 2 с 25 помощью дешифратора 5, генератор 6 импульсов, элемент И 7, блок .8 декодирования, выход 9, блоки 10 и 11 элементов И, регистры 12 и 13, коммутатор 14, сумматор 15 по модулю ЗО два, выход 16 и блок 17 сравнения.

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

На вход 3 устройства от ЭВМ поступает адрес выбираемого слова, при- 35 чем старшие разряды адреса подд1ются на входы счетчика А, который при отсутствии ошибок работает как регистр старших разрядов адреса. С помощью

85538

кам накопителя 2 по адресу, хранящемуся в регистре 1. Считываемая информация суммируется в сумматоре.

(Считывание происходит до тех пор, пока состояние счетчика 4 не сравняется с кодом, хранящимся в регистре

12, о чем свидетельствует сигнал на выходе блока 17. При этом слово из регистра 13 поступает в сумматор 15 и осуществляется коррекция ошибки. ,1 ил.

дешифратора 5 выбирается конкретный блок памяти в накопителе 2, Младшие :разряды адреса поступают в регистр 1 и определяют выбор конкретной ячейки внутри блока памяти. Считанное слово с информационных: выходов накопителя 2 поступает на коммутатор 14 и блок 11 элементов И.

Нулевой сигнал с вькода блока 8 декодирования блокирует прохождение импульсов через элемент И 7 на счетный вход счетчика 4, на сумматор 15 и на управляющий вход блока 17 сравнения. Этот же сигнал разрешает прохождение считываемого слова через элементы И блока 11 на регистр 13. Однако через коммутатор 14 информация с выхода регистра 13 на сумматор 15 не проходит, так как на управляющий вход коммутатора 14 с выхода блока 17 сравнения поступает нулевой сигнал. Формирование этого сигнала обеспечивается отсутствием управляющих сигналов на входе блока 17 с выхода элемента И 7, закрытого ну- левьм сигналом с выхода блока 8 декодирования. Через коммутатор 14 на вход сумматора 15 поступает считанное из накопителя 2 слово, которое просто передается на выход 16 устройства и на блок 8 декодирования. При отсутствии ошибок в считанном слове единичный сигнал прерывания на выходе 9 отсутствует. Нулевой сигнал с выхода блока 8 декодирования, кроме того, обеспечивает прохождение адреса блока памяти с выхода счетчика 4 через элементы И блока 10 на регистр 12, но так как блок 17 срав31285538

нения блокирован нулевым сигналом по управляющему входу, то этот адрес в Дальнейшем не используется. Аналогично происходит считывание других слов из накопителя 2 при отсут- 5 ствии ошибок.

При обнаружении ошибок в считанном слове, например, при обращении к j-му блоку памяти, блок 8 декодирования выдает единичный сигнал на tO выход 9 устройства и вычислительный процесс в ЭВМ приостанавливается. Этот же единичный сигнал разрешает прохождение импульсов от генератора 6 через элемент И / на счетный 5 вход счетчика 4. Счетчик Переводится в режим счета, причем за начальную установку принимается значение содержимого счетчика в момент обнаружения ошибки, т.е. номер j-ro блока 20 памяти. На вход 3 устройства новый адрес от ЭВМ не поступает, так как вычислительный процесс приостановлен, поэтому в регистре 1 продолжает

ле суммирование, содержимого ячейки (j-1)-ro блока памяти с ранее накопленной суммой в сумматоре 15 формиру ется код коррекции, содержащий единичную информацию в корректируемых разрядах. Для получения кода слоЕ, не содержащего ошибки, код коррекции необходимо поразрядно суммировать по модулю два с искаженным значением считанного слова. С приходом очередного импульса счета с выхода элемента И 7 в счетчике 4 формируется адрес очередного, т.е. j-ro, блока памяти и происходит обращение к ячейке памяти j-ro блока накопителя 2. Кроме того, адрес j-ro блока памяти сравнивается в блоке 17 сравнения с содержимым регистра 12 по управляющим сигналам, поступающим с генератора 6 через элемент И 7. Поскольку коды сравниваемых слов совпадают, на выходе блока 17 сравнения формируется единичный сигнал, который поступает на коммутатор 14,- Этот

храниться адрес той ячейки j-ro блока- сигнал запрещает прохождение считанпамяти, при обращении к которой обнаружена ошибка. Единичный сигнал с выхода блока 8 декодирования поступает на запрещающий рход элементов И блока 10 и 11, запрещая тем самым прием новой информации в регистры 12 и 13. Таким образом, в регистре 12 в момент обнаружения ошибки и в процессе дальнейшей коррекции хранится адрес j-ro блока памяти, а в ре- гистры 13 - считанное из накопителя 2 слово, в котором обнаружена ошибка.

При коррекции ошибки, независимо от того, вызвано ее появление отка- зом или сбоем, устройство работает следующим образом.

Импульсы, поступающие на счетньй вход счетчика 4 через элемент И 7, обеспечивают формирование адресов (J+1), (j+2)-ro и т.д. до (п+1)-го блоков памяти. После переполнения счетчик обнуляется и далее продолжает считать, выбирая 1,2,..., (j-l)-u блоки,памяти, импульсы с выхода элемента И 7 поступают на блок 17 сравнения, где сравнивается содержимое счетчика 4 и регистра 12, а также на управляющий вход сумматора 15, в котором выполняется поразрядное суммирование по модулю два содержимого одноименных ячеек всех блоков памяти до (j-l)-ro включительно 1 11огле суммирование, содержимого ячейки (j-1)-ro блока памяти с ранее накопленной суммой в сумматоре 15 формируется код коррекции, содержащий единичную информацию в корректируемых разрядах. Для получения кода слоЕ, не содержащего ошибки, код коррекции необходимо поразрядно суммировать по модулю два с искаженным значением считанного слова. С приходом очередного импульса счета с выхода элемента И 7 в счетчике 4 формируется адрес очередного, т.е. j-ro, блока памяти и происходит обращение к ячейке памяти j-ro блока накопителя 2. Кроме того, адрес j-ro блока памяти сравнивается в блоке 17 сравнения с содержимым регистра 12 по управляющим сигналам, поступающим с генератора 6 через элемент И 7. Поскольку коды сравниваемых слов совпадают, на выходе блока 17 сравнения формируется единичный сигнал, который поступает на коммутатор 14,- Этот

сигнал запрещает прохождение считанного слова из j-ro блока накопителя 2 на вход сумматора 15, вместо него на вход сумматора поступает код слова, содержащего ошибку, с выхода регистра 13. В сумматоре 15 и происходит коррекция ошибки путем сумми-. рования кода слова и кода коррекции. Полученное истинное значение слова поступает в блок 8 декодирования, на выходе которого формируется нулевой сигнал. Этот сигнал подается на выход 9 устройства для .организации продолжения вычислительного процесса в ЭВМ, блокирует прохождение импульсов от генератора 6 через элемент И 7 и разрешает прохождение информации через элементы И блоков 10 и. 11, Таким образом, выполняется исправление всех обнаруженных ошибок.

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

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

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

Редактор А.Шишкина Заказ 7532/54

Составитель С.Шустенко Техред Л.Олейник

Корректор

Тираж 589Подписное

ВНЮШИ Государственного комитета СССР

по делам изобретений и открытий 113035, Москва, Ж-35, Раушская наб., д. 4/5

Производственно-полиграфическое предприятие, г. Ужгород, ул. Проектная, 4

855386

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

10

t5

Корректор М. Демчик,

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

название год авторы номер документа
Запоминающее устройство с самоконтролем 1984
  • Колесник Евгений Федорович
  • Масленников Виталий Борисович
SU1157575A1
Запоминающее устройство с самоконтролем 1987
  • Рябуха Николай Демидович
  • Корженевский Сергей Вячеславович
  • Емелин Владимир Михайлович
  • Антонов Владимир Гурьевич
SU1432613A1
Устройство для коррекции ошибок 1987
  • Андреева Ирина Николаевна
  • Бородин Геннадий Александрович
SU1541677A1
Устройство для исправления ошибок 1990
  • Василенко Вячеслав Сергеевич
  • Василенко Василий Вячеславович
SU1783622A1
Запоминающее устройство с автономным контролем 1984
  • Малецкий Степан Онуфриевич
  • Горшков Виктор Николаевич
SU1161994A1
Оперативное запоминающее устройство с блокировкой неисправных ячеек памяти 1981
  • Ганитулин Анатолий Хатыпович
  • Романкив Игорь Владимирович
  • Горшков Виктор Николаевич
SU1014033A1
Запоминающее устройство 1981
  • Конопелько Валерий Константинович
SU1014042A1
Устройство для мажоритарного декодирования в целом 1989
  • Семашко Алексей Владимирович
  • Новиков Николай Стагорович
  • Сурина Ольга Владимировна
  • Иванкович Борис Сергеевич
  • Темнов Алексей Сергеевич
  • Туркин Андрей Иванович
SU1688415A1
Запоминающее устройство с автономным контролем 1991
  • Урбанович Павел Павлович
  • Урбанович Надежда Ивановна
  • Шукевич Татьяна Викторовна
SU1837363A1
Динамическое запоминающее устройство с коррекцией ошибок 1985
  • Урбанович Павел Павлович
SU1325569A1

Реферат патента 1987 года Постоянное запоминающее устройство с самоконтролем

Изобретение относится к цифровой вычислительной технике и может быть использовано при построении постоянных запоминающих устройств. Цель изобретения - повьппение надежности постоянного запоминающего устройства с самоконтролем. Устройство содержит регистр 1 адреса, накопитель 2, адресньй вход 3, счетчик 4, дешифратор 5, генератор 6 импульсов, элемент И 7, блок 8 декодирования, выход 9, блоки 10 и 11 элементов И, регистры 12 и 13, коммутаторы 14, сумматор 15 по модулю два, выход 16 и блок 17 сравнения. Накопитель содержит несколько блоков, хранящих информацию, и один блок, хранящий суммы по модулю два всех одноименных ячеек информационных блоков. С входа 3 адресный код поступает на регистр 1 (младшая часть) и на счетчик 4 (старшая часть). Дешифратор 5 выбирает блок накопителя 2, к которому происходит обращение. Считанное слос $ (Л 00 ел ел 00 00

Формула изобретения SU 1 285 538 A1

Документы, цитированные в отчете о поиске Патент 1987 года SU1285538A1

Запоминающее устройство с самоконтролем 1978
  • Акопов Ромоальд Варданович
  • Терзян Оник Артемович
  • Чахоян Леонид Микаелович
SU746744A1
Походная разборная печь для варки пищи и печения хлеба 1920
  • Богач Б.И.
SU11A1
Походная разборная печь для варки пищи и печения хлеба 1920
  • Богач Б.И.
SU11A1

SU 1 285 538 A1

Авторы

Горбенко Александр Сергеевич

Николаев Виктор Иванович

Даты

1987-01-23Публикация

1985-09-11Подача