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

Номер патента: 504249

Авторы: Городний, Корнейчук, Небукин, Слипченко

ZIP архив

Текст

(11) 50449 ОП ИСАНИЕ ИЗОБРЕТЕН ИЯ Союз СоветскихСоциалистическихРеспублик АВТОРСКОМУ СВИДОЕДЬСТВУ 1),Пополнительное к авт. свид-ву М 4 (21) 2078504/18(22) Заявлено 28 1 С 29/00 с присоединением заявки(43) Опубликовано 25,02.76 Гасударственный ивиите Совета Министров СССР но делам иэебретений и ет;:рытий(53) УЕ 1 К 681.327 (088.8) летеиаа опублико ия описани 1 25.03,7(4 В, Г, Слипченко, В, И. Корнейчук, А. И. Небукин и А, В, Городии 2) Авторы изобретения кий йнститутоциалистическ Киевский ордена Ленин им. 50-пения Великойреволюции полите хнич тябрьской 3 а СТРОЙСТВО С САМОКОНТРОЛЕ ПОМИНАЮ 5 РИзвестно запоминающее устройство с самоконтролем, содержащее накопитель, подключенный к регистру адреса, блок анализа,соединенный с первым регистром числа,второй и третий регистры числа, блоки контроля и коррекции, преобразователи кодов,управляющие входы которых подключены квыходу одного иэ блоков контроля, а выход 0первого и вход второго преобразователейкодов соединены соответственно со входоми выходом первого регистра числа,В предложенном устройстве вход первого преобразователя кодов подключен к выходу третьего регистра числа, а выход второго преобразователя кодов - ко входу другого блока контроля,На чертеже приведеналоженного устройства- Устройство содержит накопитель 1, каждая ячейка которого имеет определенноечисло резервных разрядов, Ко входу 2 на-.копителя 1 подключен регистр адреса 3 синформационным входом 4, Информационный 25 блок-схема пред 20 1 Изобретение касается запоминающих ус ойстввыход 5 накопителя 1 соединен со входомпервого регистра числа 6, подключенного к блоку анализа 7, и со входом второго регистра 8 числа, Выходы регистров 6, 8 через группу элементов ФИЛИ" 9 связаны с информационным входом накопителя 1, Другой выход регистра, 6 соединен со входом блока контроля 10, один выход ксгорого связан непосредственно со входом третьего регистра 11 числа, а другой выход соединен со входом регистра 11 через блок коррекции 12, Один выход регистра 11 свя зан с выходом 13 устройства, другой выход регистра 11 соединен с другим входом регитра 6, а другой вход регистра 11 свя зан со входом 14 устройства, Выход регистра 11 через преобразог.атель 15 кодов (в качестве преобразователя 15 можотбыть использован, например, шифратор)подключен ко входу регистра 6, а выход регистра 6 через преобразователь кодов 1 6 , в качестве преобразователя 16 мол:ет быть использован, например, ни 1 фратор) подключен хо входу блока 10, Уиравляютнн в;- ды преобразователей 15, 16 совдеп.иывыходом блока контроля 17 служащегодля определения отказавших разрядов, входы которого связаны с выходами регистров6 и 8, Для синхронизации работы перечисленных блоков устройства служит блок уп- бравления 18, который имеет вход 18 и вы-ход 20.Для обращения к ячейке накопителя 1адрес б необходимо подать на вход 4 регистра 3При считывании число из накопителя1 поступает на регистры 6, 8 и далееиэ регистра 6 в блок 10. Блок 10 определяет наличие ошибки в считанном числеЕсли сигнал ошибки иэ блока 10 отсутс, 1(жует, число иэ него непосредственнопоступает на регистр 11, а затем - навыход 1 3Если сигнал ошибки имеет место, число принимается на регистр 11 через блок12, В результате на регистре 11 будетнаходиться исправленное число, котороеможет быть затем выдано на выход 13,Для того, чтобы при последующих обращениях к отказавшей ячейкесчитываемоечисло не содержало ошибок, необходимообеспечить запись этого числа в имеющиеся исправные разряды ячейки. Этотпроцесс будем называть разверткой числа, При считывании развернутого числа З 0из отказавшей ячейки оно должно бытьвыбрано из исправных разрядов этой ячейки. Этот процесс будем называть сверткой числа, .Итак, после приема исправленного чйслаиз блока 12 на регистр 11 оно должнобыть развернуто и записано в исправныеразряды отказавшей ячейки, Для этогоиэ регистра 8 в отказавшую ячейку накопителя 1 через элементы "ИЛИ" 9 записывают обратный код считанного числаи считывают его на этот же регистр 8,Таким образом, на регистрах 6, 8 будут находиться соответственно прямой иобратный коды числа, считанные иэ отка бзавшей ячейки, Блок 17 по совпадениюсодержимого одноименных разрядов регистров 6, 8 определяет отказавшие разрядыячейки. накопителя 1 и запоминает пози-ции отказавших разрядов. Преобразователь.б 015 запрещает запись информации в разряды регистра 6, соответствующие отка-,завшим разрядам ячейки накопителя 1,обеспечивая развертку (распределение)правильного числа по разрядам регистра бб6, которым соответствуют исправные разряды ячейки,Допустим в ячейку, содержащую дваотказавших разряда, было записано следующее число 1101, присчитывании ко- Ет 4торого на регистр 6 поступило число000100 /подчеркнутые 1 й и 4-й разряды, считая справа, отказали, 5-й и 6-й,разряды являются резервными/. Послезаписи-чтения обратного кода считанного числанарегистр 8 поступит число 110010 иблок 17 определит, что 1-й, 4-й разрядыотказали. При этом на регистре 11 будет находиться поступившее из блока 12правильное число 1101, которое необходимо записать в исправные разряды отказавшей ячейки, При передаче числа 1101 нарегистре 11 через преобрадователь 15 нарегистр 6 поступит следуюшее число 11.01.(точками обозначены отказавшие 1-й, 4-йразряды, в которые информация не поступает, а сдвигается в исправные 2-й, 3-й ирезервные 5-йб-й разряды),и ,.-.кРазвернутое число из регистра 6 поступает через группу элементов "ИЛИ", 9 всоответствующую ячейку накопителя 1, Длятого, чтобы в дальнейшем при считываниичисла из отказавшей ячейки знать, что ячейка отказала, блок 7 обеспечивает маркирование этой ячейки, например путем установки в "0" специального индикаторногоразряда (или группы индикаторных разрядов), находившегося в "1 ", когда ячейкабыла исправна.Так устройство работает когда блок 7сигнализирует, что ячейка, к которой происходит обращение, ранее была исправна. Приобнаружении блоком 7 ранее отказавшейячейки число из регистра 6 в блок 10 непоступает, Производится запись обратногокода считанного числа из регистра 8 в отказавшую ячейку через группу элементов"ИЛИ" 8 и последующее чтение его на этотже регистр 8. Отказавшие разряды ячейкиопределяются блоком 17. Преобразователь16 выбирает число иэ разрядов регистра6, соответствующих исправным разрядамячейки, т, е. осуществляет свертку числа,Для иллюстрации рассмотрим пример,Допустим, обращение происходит в указанной выше отказавшей ячейке, При этомна регистр 6 поступит следующее число11001 Я. После записи-чтения обратногокода считанного числа на регистр 8 посту-.пит число ООЯ 10 Я и блок 17 определитчто 1-й, 4-й разряды (считая справа) отказали. При передаче числа 11 Я 01 Я изрегистра. 6 чеез преобразователь 16 вблок 10 поступит свернутое число 1101.:Блок 10 определяет наличие ошибки всвернутом числе, Если ошибка отсутствует,число из блока 10 записывается непосредственно на регистр 11 и выдается на выход 3, Если же ошибка естьчисло из бло504249 разрядов ячейки, Затем число с регистр 11 через преобразователь 15 поступает на регистр 6, и полученное развернутое число с него записывается через элементы "ИЛИ 9 в накопитель. Запоминающее устройство с самоконтролем, содержащее накопитель, подключенный к регистру адреса, блок анализа,соединенный с первым регистром числа,второй регистр числа, соединенный с накопителем и третий регистр числа, блокиконтроля и коррекции преобразователикодов, управляющие входы которых подключены к выходу одного иэ блоков контроля, а выход первого и вход второгопреобразователей кодов соединены соответственно со входом и выходом первогорегистра числа, о т л и ч а ю ш е е с ятем, что, с целью его упрощения, входпервого преобразователя кодов подключенк выходу третьего регистра числа, ъ выход второго преобразователя кодов - ковходу другого блока контроля,Заказ, 76 Тираж,Подписи ЦНИИП 1 "Патент", и, Ужгород, ул, Га а,101 илиал ка 10 поступает на регистр 11 через блок.12 и перезаписывается иэ регистра 11 внакопитель 1 через преобразователь 16,регистр 6, элементы "ИЛИ" 9 для восстановления в ячейке правильной информации б(число записывается в оставшиеся исправные разряды),При записи предварительно осуществляется считывание содержимого ячейки, ккоторой происходит обрашение, Считаннное 10число иэ накопителя 1 поступает на регистры 6, 8, затем блок 7 анализирует состояние индикаторного разряда в числе нарегистре 6,Если блок 7 определит, что ячейка Ьранее была исправна, число, предварительно записанное на регистр 11, поступаетнепосредственно на регистр 6 и далее через элементы "ИЛИ" 9 в накопитель 1,В случае, если блок 7 определит, что 20ячейка отмечена как отказавшая, непосредственной передачи числа, подлежащегозаписи, с регистра 1 1 на, регистр 6 непроисходит. Осуществляется запис-чтениеобратного кода считанного числа на регистр8 и определение блоком 17 отказавших Формула изобретения

Смотреть

Заявка

2078504, 28.11.1974

КИЕВСКИЙ ОРДЕНА ЛЕНИНА ПОЛИТЕХНИЧЕСКИЙ ИНСТИТУТ ИМ. 50-ЛЕТИЯ ВЕЛИКОЙ ОКТЯБРЬСКОЙ СОЦИАЛИСТИЧЕСКОЙ РЕВОЛЮЦИИ

СЛИПЧЕНКО ВЛАДИМИР ГЕОРГИЕВИЧ, КОРНЕЙЧУК ВИКТОР ИВАНОВИЧ, НЕБУКИН АЛЕКСАНДР ИВАНОВИЧ, ГОРОДНИЙ АЛЕКСАНДР ВАСИЛЬЕВИЧ

МПК / Метки

МПК: G11C 29/00

Метки: запоминающее, самоконтролем

Опубликовано: 25.02.1976

Код ссылки

<a href="https://patents.su/3-504249-zapominayushhee-ustrojjstvo-s-samokontrolem.html" target="_blank" rel="follow" title="База патентов СССР">Запоминающее устройство с самоконтролем</a>

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