Устройство для коррекции информации вблоках постоянной памяти

 

>849308

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

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

Республнк

ОПИСЛНИЕ

ИЗОБРЕТЕН ИЯ

К АВТОРСКОМУ СВИДЕТЕЛЬСТВУ (61) Дополнительное к авт. синд-ву Ф (22) Заявлено 04. 06. 79 {21) 2774672/18-24 (51)М. Кл.! с присоединением заявки №

6 !1 С 29/00

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

СССР (23) Приоритет .

Опубликовано 23. 07. 81. Бюллетень № 27 ио делам изобретений и открытий

{53) УДК 681 .327. 66 (088.8) Дата опубликования описания 26 .07 .8 (72) Авторы изобретения

Н.В. Каткова, В. И. Мхатришвили, Г. и Ю.И. Фокин (71) Заявитель (54) УСТРОЙСТВО ДЛЯ КОРРЕКЦИИ ИНФОРМАЦИИ

В -БЛОКАХ ПОСТОЯННОЙ ПАМЯТИ

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

Известны методы повышения достоверности хранения информации в ЗУ. с введением аппаратурной и временной избыточности. Аппаратурная избыточность реализуется путем использова1о ния кодов, устраняющих и обнаруживающих ошибки, введением специальной контрольной аппаратуры, резервированием, обходом отказавших ячеек 11).

Однако применение указанных мето15 дов или их комбинаций не обеспечивает корректировку информации постоянных запоминающих устройств (ПЗУ} по любому адресу с полной заменой содержания всего слона в ПЗУ в реальном масштабе времени с приемлемой избыточностью

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

2 является устройство, которое содержит первый и второй блоки памяти, логический блок, коммутатор, корректирующий блок памяти, причем входы второго блока памяти подключены соответственно к адресным шинам первой группы, управляющей шине и шинам ввода, выходы коммутатора соединены соответственно с выходами второго блока памяти и адресными шинами второй группь| адресов, выходы коммутатора подключе.ны к первым входам логического блока и первого блока памяти, ко вторым входам логического блока подключены информационные шины, к третьим — выходы первого блока памяти, остальные входы первого блока памяти подключены соответственно к адресным шинам третьей группы, шинам ввода и управляюm m t2).

Недостатком этого устройства является применение блоков памяти и больших объемов по сравнению с объемом корректируемой информации.

3 84930

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

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

8 4 соединен с третьим входом блока элементов И-ИЛИ-НЕ, первый вход шифратора подключен ко второму выходу коммутатора, а второй вход шифратора соединен с четвертой адресной шиной.

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

Устройство содержит блоки 1 и 2 памяти, блок элементов И-ИЛИ-НЕ 3, коммутатор 4, шифратор 5, сумматор 6, корректируемый блок 7 постоянной памяти, адресные шины 8 — 11, шина 12 управления, шина 13 ввода информации, информационная шина 14 и выход 15 устройства.

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

Работу устройства рассмотрим на примере коррекции блока постоянной памяти 2 36-ти разрядных слов при

16 необходимости корректировать до 256 массивов, состоящих каждый из 4-х ,слов, при этом блоки 1 и 2 памяти уст-, ройства должны иметь объем 2 36-ти

;ю разрядных слов.

Второй блок 2 памяти служит для запоминания адресов корректируемых массивов.

В табл. 1 представлено расположение массивов информации в ПЗУ.

Таблица 1

849308

Продолжение таблицы 1

При этом для первых 16 массивов (всего 16х4 = 64 слова) используется первый адрес блока 2 памяти, вторых

16 массивов — второй и так далее, т.е. существует однозначное .соответствие между адресом массива в 64 слова в корректируемом ПЗУ.7 и адресом слова в блоке 2 памяти. Каждому массиву, размером в 4 слова, соответствует определенный разряд второго блока памяти. При этом первым 8-ми массивам соответствует 1,...,8 разряды, вторым

8-ми массивам 9...16 разряды, третьим

8"ми массивам 1...8 разряды второго слова и т.д. При этом, в случае внесения коррекции в одно слово или несколько слов любого массива ПЗУ. (где корректируемое слово обозначается. знаком — х), в соответствующие адрес и разряд второго блока 2 памяти записывается "1, а в противном случае "О".

Кроме того, каждое слово блока 2 памяти для каждых из упомянутых восьми разрядов, содержит адрес в блоке 1 памяти первого из корректированных массивов, т,е. из числа указанных

8-ми массивов.

На адресные шины 8-11 и шину 12 устройства в корректируемый блок 7 постоянной памяти одновременно подаются код адреса и сигнал обращения. При этом параллельно поступают на блок 1 памяти младшие разряды адреса (1, 2р), на шифратор 5-3...5pp, на коммутатор

4-бр и на блок памяти 2 — старшие разряды (7...16р). В блоке 2 памяти в соответствии со значениями старших разрядов адреса выбирается слово, при этом коммутатор 4, соответственно, выбирает половину слова (первую и третью части или вторую и четвертую).

На вход сумматора 6 поступает код адреса первого из корректированных массивов (третья или четвертая части), а на шифратор 5 информация первой или третьей частей, при этом шифратор 5 в соответствии с кодом 3...5 разрядбв адреса выбирает один из разрядов соответствующей части. В случае наличия единицы на первом выходе шифратора 5 появляется сигнал, указывающий, что данный массив (4 слова) корректируется . Кроме того, на вторых выходах появляется код,указывающий порядковый номер корректируемого массива в пределах вышеуказанных 8-ми массивов, на второй вход сумматора б поступают коды со вторых выходов шифратора 5, а с выхода сумматора 6 адрес поступает на блок

1 памяти. Таким образом, определяется адрес корректируемого массива в блоке

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

Если на первом выходе шифратора 5 появляется сигнал, поступающий на блок 3 и указывающий на то, что данный массив корректируется, то блок 3 про;пускает на выход информацию, посту8 8 вестные схемы, не требующие специальных разработок.

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

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

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

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

1. Автоматика и телемеханика. !974, вып. 7, с. 155-169.

2 ° Авторское свидетельство СССР по заявке 1! - 2640020, кл. G 1! С 29/00, 20.07.?8 (прототип).

Таблица 2

15 гс

1К. 8

0,5К

2К г5

Вариант построения, приведенный во 2-ой строке (описания), предпочтительнее варианта 3-ей строки, так как обычно корректируется подряд

1-2 числа, либо несколько десятков команд.

Таким образом, введение шифратора и сумматора позволяет упростить устройство для коррекции информации пу 35 тем сокращения объема блоков памяти.

Технико-экономическое преимущество предлагаемого устройства заключается в том, что в приведенном примере в два раза уменьшен объем блоков памяти

40 по сравнению с известным. Введенные блоки шифратора и сумматора малы по объему и не усложняют значительно устройство. За счет этого значительно упрощается устройство для коррекции информации в блоке памяти и сниф жается его стоимость, габаритные размеры устройства уменьшаются примерно в 2 раза, при этом используются из7 84930 пающую с блока 1 памяти, в противном случае на выход устройства проходит информация, поступающая с блока 7 памяти по информационной шине 14 устройства.

В табл. 2 приведены сравнительные характеристики устройств для коррекции информации объемом в 64К 36 разрядных слов. В первой строке приведены данные характеризующие известное уст- 1О ройство, во второй и третьей строкахварианты построения с использованием предлагаемого изобретения.

Устройство для коррекции информации вблоках постоянной памяти Устройство для коррекции информации вблоках постоянной памяти Устройство для коррекции информации вблоках постоянной памяти Устройство для коррекции информации вблоках постоянной памяти Устройство для коррекции информации вблоках постоянной памяти 

 

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

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

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

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

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

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

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

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

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