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

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

1

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

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

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

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

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

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

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

из 2п шин 8 выхода блока 7 подключена к управляющему входу соответствующего накопительного модуля 9 (2п - число накопительных модулей). Выход регистра 4 соединен со входом каждого из регистров адреса 10. Выход каждого из регистров слова 11 накопительных модулей 9 через блок схем «ИЛИ 12 и блок схем «ИЛИ 13 связан соответственно со входами 14 и 15 блока коррекции 16. Выход 17 блока 16 соединен с выходным

регистром 18, имеющим выход 19 и вход 20. Регистр 18 подключен ко входу 21 блока 16. Выходы 22, 23 блока 16 связаны соответственно с регистрами слова 11. Выход 24 блока 16 подключен ко входу 25 блока 7. Регистры 1 и 18, блоки 7 и 16 и накопительные модули 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.

В случае обнаружения отказа в ячейке накопительного модуля 9 устройство переводится во второй режим работы, что происходит следующим образом. Сигнал «Отказ из блока 16 поступает в блок 7, где регистрируется неисправность /-того накопительного модуля 9 (, 2, ..., 2п), и в блок 26. По этому сигналу информация переводится, например, из 2п - /+1-ГО накопительного модуля, который должен стать дублирующим для /-того модуля, в другое запоминающее устройство (на чертеже не показано). В освободившиеся ячейки накопительного модуля заносится информация, записанная в одноименных ячейках отказавщего модуля.

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

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

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

блока 16 записывается в регистр 18. Если коррекция невозможна, из блока 16 в блок 26 поступает сигнал «неисправимая ощибка. В случае использования в устройстве первого варианта реализации блока 7 с п-разрядиым регистром состояния модулей (см. фиг. 2) обращение по старому адресу к ячейкам дублирующего накопительного модуля 9 запрещается программным путем, поскольку сам блок 7 такого запрета не обеспечивает. Если

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

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

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

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

накопительных модулей, блок коррекции, выходы которого подсоединены соответственно к другому входу блока коммутации модулей и выходному регистру, а входы - к выходам

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

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

название год авторы номер документа
Запоминающее устройство с исправ-лЕНиЕМ ОшибОК 1979
  • Карпухин Анатолий Иванович
  • Коекин Адольф Иванович
SU841059A1
Резервированное многоканальное запоминающее устройство 1980
  • Супрун Василий Петрович
SU942142A1
Запоминающее устройство 1973
  • Корнейчук Виктор Иванович
  • Городний Александр Васильевич
  • Стебайло Валентина Андреевна
SU475663A1
Устройство для исправления ошибокВ блОКЕ пАМяТи 1979
  • Андреева Татьяна Николаевна
  • Городний Александр Васильевич
  • Корнейчук Виктор Иванович
  • Лазинцев Николай Михайлович
  • Орлова Мария Николаевна
  • Палкин Вячеслав Павлович
  • Рудниченко Ирина Федоровна
  • Рычагов Юрий Борисович
SU842976A1
ЗАПОМИНАЮЩЕЕ УСТРОЙСТВО„. -..,-•. ."р л С^аог^'-.---'^--:: '•^k^Vfi''-'- 1973
  • Витель В. И. Корнейчук, А. В. Городний Е. Н. Сосновчик
SU375675A1
ЗАПОМИНАЮЩЕЕ УСТРОЙСТВО 1973
  • Витель А. В. Городний, В. И. Корнейчук Е. Н. Сосновчик
SU368647A1
Запоминающее устройство 1983
  • Хлюнев Алексей Леонидович
  • Кузнецов Александр Алексеевич
SU1104582A1
Буферное запоминающее устройство 1982
  • Гриць Валерий Матвеевич
  • Лупиков Виктор Семенович
  • Маслеников Борис Сергеевич
  • Спиваков Сергей Степанович
SU1049968A1
Многокоординатная система числового программного управления 1972
  • Оверко Владимир Андреевич
  • Соборников Юрий Петрович
  • Яник Арнольд Феликсович
SU448435A1
ЗАПОМИНАЮЩЕЕ УСТРОЙСТВО 1973
  • Витель В. И. Корнейчук, А. В. Городний А. И. Небукин
SU385319A1

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

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

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

К 26

I

Л 25

ЛS±.

.

1:

I

1 ttT 26 Jf-K Л.

Z5 9иг.1

П.

Oml

I

9аг.7

SU 439 020 A1

Авторы

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

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

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

Даты

1974-08-05Публикация

1972-05-10Подача