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

 

О П И С А Н И Е (11) 439020

ИЗОБРЕТЕНИЯ

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

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

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

Республик (61) Зависимое от авт. свидетельства (22) Заявлено 10.05.72 (21) 1783431/18-24 (51) М. Кл. G 11с 29/00 с присоединением заявки № (32) Приоритет

Опубликовано 05.08.74. Бюллетень № 29

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

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

Совета Министрав СССР

Il0 делам изабретений и аткрытий (53) УДК 681.327.6 (088.8) (72) Авторы изобретения

В. И. Корнейчук, А. В. Городний и А. И. Небукин (71) Заявитель

Киевский ордена Ленина политехнический институт имени 50-летия Великой Октябрьской социалистической революции (54) ЗАПОМИНАЮЩЕЕ УСТРОИСТВО С АВТОНОМНЫМ

КОНТРОЛЕМ

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

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

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

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

Регистр адреса 1 с информационным входом

10 2 состоит из регистра номера модуля 3 и регистра номера ячейки 4. Выход регистра 3 соединен со входом дешифратора номера модуля 5. Выход дешифратора 5 связан со входом 6 блока коммутации модулей 7. Каждая

15 из 2и шин 8 выхода блока 7 подключена к управляющему входу соответствующего накопительного модуля 9 (2n — число накопительных модулей). Выход регистра 4 соединен со входом каждого из регистров адреса 10. Вы20 ход каждого из регистров слова 11 накопительных модулей 9 через блок схем «ИЛИ»

12 и блок схем «ИЛИ» 13 связан соответственно со входами 14 и 15 блока коррекции

16. Выход 17 блока 16 соединен с выходным

25 регистром 18, имеющим выход 19 и вход 20.

Регистр 18 подключен ко входу 21 блока 16.

Выходы 22, 23 блока 16 связаны соответственно с регистрами слова 11. Выход 24 блока 16 подключен ко входу 25 блока 7. Регист30 ры 1 и 18, блоки 7 и 16 и накопительные мо.

439020

65 дули 9 соединены с блоком управления 26, который имеет вход 27 и выход 28.

Блок коммутации модулей 7 (фиг. 2) содержит регистр состояния модулей 29, имеющий и разрядов. Выход регистра 29 соединен с одним из входов блока схем «ИЛИ» 30 и блока схем «ИЛИ» 31. Выходные шины блоков 30 и 31 подключены ко входу 8 блока 7. С другими входами блоков 30, 32 связаны соответственно шины входа 6 блока 7.

Регистр 29, а также выходы блоков 30 и 31 связаны с блоком 26.

Другой вариант блока коммутации модулеч

7 (фиг. 3) содержит регистр состояния модулей 33, имеющий 2п разрядов. Вход регистра

33 соединен со входом 25 блока 7. Один выход регистра 33 подключен ко входу коммутатора 34, один выход которого соединен с блоком 26, а другой — с одним из входов блока схем «ИЛИ» 35. С другим входом блока 35 связан другой выход регистра 33. Выходные шины блока 35 соединены с выходом 8 блока 7.

Регистр 33, а также выход блока 35 связаны с блоком 26.

Блок коррекции 16 (фиг. 4) состоит из двух регистров слова 36 и 37, входы которых соединены соответственно со входами 14 и 15 блока 16, а выходы через блоки кодирования и декодирования 38 и 39 с блоком схем

«ИЛИ» 40. Выход блока 40 подключен к выходу 17 блока 16. Вход 21 блока 16 через блоки 38 и 39 соединен с выходами 22 и 23 блока

16. Выходы 41 блока 38 и 42 блока 39 подключены к схеме контроля 43, выходы которой 44 и 45 соединены соответственно со входами блоков 38 и 39. Выход 46 схемы 43 связан с выходом 24 блока 16 и блоком 26, выход 47 схемы 43 — с блоком 26.

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

Адрес ячейки, к которой необходимо обратиться, записывается в регистр 1 по входу 2 (см. фиг. 1). Единичный сигнал, возникающий на выбранной в соответствии с содержимым регистра 3 выходной шине дешифратора 5, поступает в блок 7. Блок 7 задает один из двух возможных в устройстве режимов работы в зависимости от наличия или отсутствия отказов в ячейках накопительного модуля 9.

Рассмотрим первый режим (отсутствие отказов в ячейках накопительного модуля).

Блок 7 по единичному сигналу с дешифратора 5 подключает соответствующий накопительный модуль 9. Содержимое регистра 4 принимается на регистр адреса 10 подключенного модуля.

Информация в регистр 11 накопительного модуля 9 записывается с регистра 18 через блок 16 по его входу 21 и выходу 22 или 23.

При считывании содержимое регистра 11 через блок 12 либо блок 13 поступает в блок

16. Блок 16 определяет наличие отказов в ячейке подключенного накопительного модуля 9, и, если ячейка исправна, информационное слово поступает в регистр 18, 5

В случае обнаружения отказа в ячейке накопительного модуля 9 устройство переводится во второй режим работы, что происходит следующим образом. Сигнал «Отказ» из блока 16 поступает в блок 7, где регистрируется неисправность 1-того накопительного модуля

9 (i =1, 2, ..., 2п), и в блок 26. По этому сигналу информация переводится; например, из

2n — j + 1-го накопительного модуля, который должен стать дублирующим для j-того модуля, в другое запоминающее устройство (на чертеже не показано). В освободившиеся ячейки накопительного модуля заносится информация, записанная в одноименных ячейках отказавшего модуля.

Рассмотрим второй режим (наличие отказов в ячейках накопительного модуля) .

Блок 7 по единичному сигналу с дешифратора 5 подключает /-тый и 2n — ) + 1-вый накопительные модули. Содержимое регистра 4 принимается на соответствующие регистры адреса 10.

При записи информационное слово поступает с регистра 18 в блок 16 и далее — в соответствующие регистры. При считывании содержимое этих регистров поступает соответственно через блоки 12 и 13 в блок 16. Блок

16 корректирует считанную информацию, после чего информационное слово с выхода 17 блока 16 записывается в регистр 18. Если коррекция невозможна, из блока 16 в блок

26 поступает сигнал «неисправимая ошибка».

В случае использования в устройстве первого варианта реализации блока 7 с и-разрядным регистром состояния модулей (см. фиг. 2) обращение по старому адресу к ячейкам дублирующего накопительного модуля 9 запрещается программным путем, поскольку сам блок 7 такого запрета не обеспечивает. Если же используется вариант реализации блока 7 с 2п-разрядным регистром состояния модулей (см. фиг. 3), то при обращении по старому адресу к ячейкам дублирующего накопительного модуля блок 7 запрещает его подключение и выдает в блок 26 сигнал «Повтор». Это значит, что хранившаяся в 2n — j+1-вом накопительном модуле информация переведена в другое запоминающее устройство.

Предмет изобретения

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

27 ходы которого подсоединены соответственно к другому входу блока коммутации модулей и выходному регистру, а входы — к выходам введенных в устройство блоков схем «ИЛИ», входы которых подключены к выходам регистров слов накопительных модулей.

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

 

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

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

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

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

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

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

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

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

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