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

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

третьего элемсптои И, ,ыходы которых подключены cooTBeTCTJsciiHo к одним входам элементов ИЛИ 1 к входам блока переадресании, выходы которого еоедннены с другими входами элементов ИЛР, входы блока сравнения подключены соответствеино к выходам нервого входного регистра и донолнительного накопителя н сумматора, а в 1ходы блока сравнения соединены со входами второго входного регистра и сумматора, вход иерво1-о доиолнительного адресного блока иодключен к выходу регистра адреса, а его выход - к одному входу второго дополнительного адресного блока, другой вход которого соеди 1ен с выходом донолнительио1о иаконнтеля, а выходы второго донолнительиого адресного блока нодключены соответственно к входам дополнительного накопителя и счетчика.

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

Устройство (фиг. i) содержит накопитель 1, каждая ячейка которого имеет онределенное число резерв 1ых разрядов, информапионный выход накопителя 1 соедипен через разрядный блок 2 с блоком обнаружения и коррекции ошибок 3. Блок 3 содер кит регистры числа 4, 5, входы которых нодключены через разрядный блок 2 к выходам накоиителя 1, схему анализа 6, соединенную с регнстром числа 4 п блоком управления 7. Регистр числа 4 связан с блоком обпаруження ошибки 8, выходы которого подключены гс выходному peiiiCTpy 9 непосредствепно и через блок корре цин ошибок 10. Выходы регистров 4, 5 связаны со входом схемы обнаруження отказавших разрядов 11, выходы которой соединены со входами схемы развертки числа 12 и схемы свертки числа 13, кроме того, ко входам этих схем по.з,ключены выходы регистров 8, 4 соответственно, а выходы этих же схем связаны с регистром числа 4 н блоком обнаружения онн15ки 8 соответствеиио. Регистры 5, 4 через группу элемеито ИЛИ 1 1 и разрядный блок 2 С1)едипены со входом накопителя 1. Иаконитоль 1 подг;лючен через адресный блок 15 и де1ппфратс.р адреса 16 к регистру a;i,pcca 17,

Устройство также содержит первый 18 и второй И) доиолннтеллиле адресные блоки, счетчик 20, дополнительный наконитель 21, блок сравнения 22, сумматор 23, первый 24 н второй 25 входные ре1истры, дополнительный дешпфратор адреса 26, дополннтсльные элементы ИЛИ 27, первый 28, второй 29 н третий 30 элелюнты И, элемент за.тержки 31, элементы ИЛИ 32 н блок переадресании 33. Входы донолннтельного дегнифратора ад К:са 26 подключены к выходам nepBOio входного регистра 24, а 15ЫХОДЫ через дополпительные э.тсметы ИЛИ 27 соедииепы с управляюндимт входами элементов И 28-30, выходы первого входного регистра 24 подключеиы через последовательно соединенные элементы задержки 31, ервый элемент И 28, второй входной регистр 25 к информационным входам второго

29 н TpcTbeio 30 элементов 14, выходы которых подключ.ены соответственно к од1:И},1 входам элементо ИЛИ 32 и входам блока 33 нереадрееации, выходы которого соединены с другимн входамг элементов 1К1И 32, входы блока сравнения 22 подключены соответственпо к выходам первого входного регистра 24, дополпительиого накопителя 21 и сумматора 23, а выходы блока сравнення -22 соединены со

входами второго входного регистра 25 и сумматора 23, вход первого донолнительного адресного блока 18 нодключен iv выходу регистра адреса 17, а eio выхо,, -- к одному входу )5торого доиОо1нительиого адресного блока 19,

другой вход которого соеднне с выходом допол11птел1)Пог() на1 оннте,ля 21, а выходы второго донолиите.чьпого адресного б.чока ГУ подключеп соответственно ко входам дополнительного накопителя 21 и счетчика 20.

Блок переадресацпп 33 (см. фиг. 2) содержит сумматор 34, блок умпожения 35, соединенные поеледовательпо и подключенные ко входу элемента ИЛИ 36, выход которого нодключен к сумматору 37. Выход сумматора 37

связан со входом элеменга ИЛИ 36 через элемент задержкн 38, который соединен с блоком }Т1равле1; 1я 7. Выход сумматора 37 является выходом блока переадресацпи 33. Описанное устройство работает следуюш,им

образом.

Ирп считывании числа с иакоиителя 1, оно поступает на регнсгры 4, 5 и дальше на блок обнаружения оишбок 8. Ес.ти опшбок пет, число сразу передается на выходной регистр 9;

в случае 1аличия ошибки, число поступает на выходной регистр 9 через 5ло коррекции ошибок 10, :де ошибка устраняетея.

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

Для обпаруження отказавших разрядов из регистра 5 в oтi:aзaвнJyю ячейку накопителя 1

записывается обратный код считанного числа и счить :;ается па ;от же; регнетр 5, па регис11)е 4 ()Д. ,ч:я з это время прямой код счиTRinioro Miic.ia. (хема обпаружони; отказавших ;)азр):дов 11 и:, совпадеппю содержилюго

однопмеи1:ых разрядов определяет позиции отказавнл1х разрядов и запоминает их. Схема развертки числа 12 запрещает заптсь ипформан1М в разряды регистра 4, соответствующие (зтказавн :м )а: рядам, затем число записывар а: ряды.

J-3 момент об ару кення onjn6KH адрес отказавгией ячейки ностунает на первый дополнительный адрееный блок 18, на выходе последпего формп:Э;|ется адрес ячсйкн дополнптельпой памяти, в состав коЧ)рой входят резервпые разряды отказави:ей , еслн псследняя относнтся к ocHOBHoii нал1}гти.

Если отказавпшя ячейка опгосптся х дополпительной иамятн, то на выходе первого дополнитслы1()1-о адресного блока 18 формируется непосредственно адрес отказавшей ячейкн. Второй донолнртельный адресный блок 19 заноснт постунившпй адрес в дополнительный паконнтель 21 таким образом, чтобы поступившие адреса располагались в порядке возрастания. При этом, на счетчик 20, на котором первоначально было записано общее число ячеек основной и дополнительной памяти, поступает сигнал вычитания «1. На счетчике, таким образом, фиксируется текущее зиачение общего объема памяти иакопителя 1. При последующем обращении к заиоминающему устройству с самоконтролем, адрес вызываемой ячейки поступает на первый входной регистр 24. Дополнительный дешифратор адреса 26 определяет к какому виду памяти основной или дополнительной) относится вызываемая ячейка. В первом случае на выходе элемента ИЛИ 27 формируется логический «О, разрешающий прохождение сигнала через элементы И 28, 30 и закрывающий элемент И 29. Адрес вызваниой ячейки через элемент задержки 31 и элемент И 28 иоступает иа второй входной регистр 25 и дальше через элементы И 30 и ИЛИ 32 на регистр адреса 17.

Если вызываемая ячейка относится к дополнительной иамяти, то па выходе элемента ИЛИ 27 формируется логическая «1, которая запрещает передачу сигналов через элементы И 28, 30 и иоступает на вход сумматора 23. Адрес вызываемой ячейкн поступает на блок сравнения 22. Туда же поступает первый (т. е. наимеиьший) из адресов, хранящихся в дополпительпом пакопителе 21. Если вызываемый адрес меньще поступившего из дополнительного накопителя 21, то первый поступает на второй входной регистр 25. В противном случае к адресу вызываемой ячейки на сумматоре 23 прибавляется «1 и вновь образовавщийся адрес поступает на блок сравнения 22 вместе со вторым по очередности адресом, хранящемся в дополнительном накопителе 21.

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

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

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

В качестве возможного варианта исиолиення блока иереадресаиин 33 рассматривается блок переадресации, выполняющий исреадресацию согласно вырал еи)по

Л,(Л„- 1-Л) + /С

где Лм - входной адрес блока переадресации; АК - выходной адрес блока переадресации;

а - количество ячеек в группе основных

ячеек, резервные разряды которых образуют одну дополннте- .ьную ячейку;

А - количество основных ячеек; К - номер основной ячейки в группе

().

Это реализуется последовательной подачей исходного адреса на сумматор 34 и блок умноження 35. затем с помощью сумматора 37 производится я-кратное прибавление «1. На выходе блока переадресации формируется последовательность адресов Ак.

Таким образов;, описанное запоминающее устройство с самоконтролем обеспечивает использование тех резервных разря т.ов в качестве дополнительной памяти, которые не используются для замены вышедших из строя разрядов основной иамяти. Запоминающее устройство с самоконтролем при незначительных аппаратурных затратах позволяет существенно увеличить эффективиый объем памяти накоиителя, особеино ири большом объеме основной памяти. Наприлтер, если осиовная память иакопителя состоит из 8192 ячеек и в каждой ячейке имеется 37 разрядов (из них 5 резервиых), то объем дополнительной памяти составит 1256 ячеек.

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

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

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

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

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

/

выходы которых подключены соответственно к ОД1ПП1 входам элсме тов ИЛИ и к.входам блока персадресации, выходы которого соединены с дру1 -1М1( р.ходамн элементов ИЛИ, входы блока сравнения подключены соответственно к выходам первого входного регистра, дополнительного накопителя и сумматора, а выходы блока сравнения соединены со входами второго входного регистра и сумматора, вход первого донолнительного адрееного блока подключен к выходу регистра адреса, а его выход - к одному входу второго доиолнительного адресного блока, другой вход которого соединен с выходом дополнительного накопителя, а выходы второго дополнительного адресиого блока подключены соответственно к входам донолнительного накопителя и счетчика.

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

1.Иатент США 3742459, кл. 34-172.5, 1973.

2.Авторское свидетельство СССР „Yg 504249, кл. G НС 29/00, 1974 (прототип).

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

название год авторы номер документа
Резервированное запоминающее устройство 1981
  • Луговцов Павел Иванович
  • Луговцова Нина Григорьевна
SU1018152A1
Ассоциативное оперативное запоминающее устройство 1987
  • Зеебауэр Марта
  • Корнейчук Виктор Иванович
  • Марковский Александр Петрович
  • Осадчий Евгений Александрович
  • Галилейский Федос Федорович
SU1462420A1
Постоянное запоминающее устройство с самоконтролем 1985
  • Горбенко Александр Сергеевич
  • Николаев Виктор Иванович
SU1285538A1
Запоминающее устройство с самоконтролем 1981
  • Городний Александр Васильевич
  • Городний Василий Васильевич
  • Давиденко Сергей Витальевич
  • Корнейчук Виктор Иванович
  • Орлова Мария Николаевна
SU972600A1
Запоминающее устройство с автономным контролем 1973
  • Калашников Владимир Васильевич
  • Лаут Валерий Назарович
  • Штильман Давид Гертович
SU476605A1
Устройство переадресации накопителяиНфОРМАции СиСТЕМы ОбРАбОТКи дАННыХ 1979
  • Сталин Евгений Георгиевич
  • Маркин Александр Васильевич
  • Соболь Вадим Маркович
  • Тамошинский Анатолий Васильевич
SU845157A1
Ассоциативное запоминающее устройство 1972
  • Городний Александр Васильевич
  • Корнейчук Виктор Ивнович
  • Небукин Александр Иванович
SU477463A1
Запоминающее устройство 1973
  • Корнейчук Виктор Иванович
  • Городний Александр Васильевич
  • Стебайло Валентина Андреевна
SU475663A1
Запоминающее устройство с самоконтролем 1981
  • Борисов Виктор Степанович
  • Кузнецов Александр Васильевич
  • Цыбаков Борис Соломонович
  • Шахнов Вадим Анатольевич
SU970478A1
Постоянное запоминающее устройство с самоконтролем 1983
  • Горбенко Александр Сергеевич
  • Николаев Виктор Иванович
SU1153360A1

Иллюстрации к изобретению SU 595 795 A1

Реферат патента 1978 года Запоминающее устройство с самоконтролем

Формула изобретения SU 595 795 A1

Г

33

от

SU 595 795 A1

Авторы

Городний Александр Васильевич

Зверев Глеб Иванович

Корнейчук Виктор Иванович

Марковский Александр Петрович

Миргородская Наталья Петровна

Небукин Александр Иванович

Даты

1978-02-28Публикация

1976-01-12Подача