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

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

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

Целью изобретения является повышение точности контроля и повышение эффективности.

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

Устройство содержит накопители 1, 2 и 3, адресный коммутатор 4, управляющий коммутатор 5, блок 6 контроля, блоки 7, 8 и 9 формирования четности, информационный коммутатор 10, адресный вход П устройства, управляющие входы 12-17 устройства, вход 18 маскирования устройства, управляющий вход 19, выход 20 устройства.

Блок контроля (фиг.2) содержит группу элементов ИЛИ-НЕ 21, сумматоры 22 - 26, элементы И-ИЛИ-НЕ 27, 28 и инвертор 29.

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

Режим с увеличением информационной разрядности устройства. При этом по коду адреса, подаваемого на вход 2, при наличии разрешающих сигналов на управляющих входах 12, 13 накопителей 1 и 2 вьщают код информации на входы блоков 7 и 8.

На другие их входах с выходов информационного коммутатора 10 поступают контрольные разряды, хранящиеся в накопителе 3. Количество информационных разрядов накопителя 3 меньше разрядности накопителей 1 и 2. (он должен прежде всего хранить только контрольные разряды). Количество слов или адресная разрядность накопителя 3 может быть больше, равно или меньше адресной разрядности накопителей 1 и 2. Меньшее количество слов накопителя 3 является более общим случаем, так как к нему приводятся (при изменении структуры устройства в сторону увеличения числа слов) случаи равенства или большего количества слов.

При наличии сигнала на входе. 13 н выходах накопителя 3 появляются контрольные разряды, соответствующие нескольким информационным словам накопителей 1 и 2. Выбор необходимого

контрольного разряда производится.с помощью -адресного сигнала, поступающего на один из управляющих входов коммутатора 10, на другой управляющий В.ХОД которого подают сигнал, переводящий его в активное состояние. В сумматоре 8 происходит суммирование по модулю два со своими контрольньии разрядами.

Результат в виде уровня 1 при отсутствии ошибки или О при ее наличии проходит через элементы 21 на входы элемента И-ИЛИ-НЕ 28.

При наличии внешнего контрольного

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

разрешено сигналом со входа 15. Оставшиеся разряды адреса складьгеаются по модулю два сумматором 26 блока 6. Результаты суммирования с выхода блока 9 поступают на первый, а с выхо-

да сумматора 26 через элемент ИЛИ- НЕ 27, который открыт сигналом с входа 15 - на второй вход сумматора 22 блока 6. На выходе сумматора 22 формируется уровень О

при отсутствии 1

при наличии ошибок в коде ади реса, На внешние входы блока 6 в

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

24 и 25 формируются уровни О при отсутствии и 1 при наличии ошибок в коде адреса. При подаче на вход 18 разрешающего потенциала на выхо де элемента И-ИЛИ-НЕ 28 формируется

контрольный сигнал, характеризующий исправность информационного и адрес-, ного тракта: 1 - исправно, О неисправно.

При отсутствии внешнего контрольного разряда адреса его значение заносят при программировании в накопитель 3. .Соответствующий выход коммутатора 10 соединяют при этом со входом 17. Выбор необходимого контрольного разряда адреса производится аналогично выбору контрольного разряда информации. В этом режиме, несмотря на отсутствие внешнего контрольного разряда, проверяется испj равность информационного тракта и адресно-информационного коммутатора. При отсутствии внешнего контрольного разряда и ограниченном информационном объеме накопителя 3 сохраняется возможность проведения контроля информационного тракта. Для эт .го на -вход 18 подают запрещающий по тенциал, который маскирует результаты свертки в сумматорах 24 и 25, I Элемент И-ИЛИ-НЕ 28 формирует на вы ходе 19 признак исправности (неисправности) считьшаемых с накопителей 1 и 2 информационных слов. При работе с увеличенной информационной разрядностью, без контроля, с сохранением общего количества слов определяемого адресной разрядностью накопителей 1, 2, в накопитель 3 заносят информационный код. Информационными выходами устройства являются выходы накопителей 1, 2 и информационного коммутатора 10. На вход 16 подают потенциал, разрешающий прохождение кода адреса на входы адреса накопителя 3, на вход 17 - потенциал, переводящий выходы коммутатора 10 в активное состояние, на вход 15потенциал, разрешающий прохождение кода адреса через коммутатор 5 на блок 9. При подаче кода адреса на вход 11 и сигналов выборки на входы 12 и 13 информационный код поступает на выходы накопителя 3. Изменение формата слова, считываемого с накопителя 3, производится с помощью коммутатора 10, на первый управляющий вход которого поступает разряд адреса. Информационные сигналы посту пают на блоки 7 и 8, с вьЬсодов которых результаты суммирования по модулю два проходят на входы сумматора 24 блока 6. На другой вход сумматора 24 с выхода сумматора 22 поступает через элемент 27 результат свертки по модулю два сигнала с выхода блока 9 и свернутых в сумматоре 26 разрядов адреса, не прошедших через коммутатор 5. При подаче на вход 19 уровня 1 сумматор 24 вырабатывает на выходе устройства контрольный разряд кодов информации и адреса. Таким образом, в этом режиме обеспечивается увеличение информационной емкости, а также формируется контрольный разряд, сопровождающий считьшаемую информацию и способствующий повышению точности контроля при совместной работе с приемниками считываемой Информации, При работе с увеличенной информационной разрядностью, без контроля. с уменьшением общего количества слов, определяемого адресной разрядности накопителя 3, информационными выходами устройства являются выходы накопителей I, 2 и 3, На вход 16 подают потенциал, разрешающий прохождение кода адреса на входы адреса накопителя 3, на вход 17 потенциал, переводящий выходы коммутатора 10 в отключенное состояние, на вход 15 - потенциал, разрешающий прохождение кода информации через коммутатор 5 на блок 9 и устанавливающий на выходе 27 блока 7 уровень О. На входы сумматора 24 поступают результаты свертки с выходов блоков 7, 8 и через сумматор 22 и злемент НЕ 27 с блока 9. Таким образом, считывание информации также сопровождается выдачей с выхода 20 контрольного разряда. Режим работы устройства, связанный с увеличением количества слов или адресной разрядности устройства, Дополнительный разряд адреса и его инверсию подают соответственно на входы выборки накопителей 1 и 2, входы 17 и на один из внешних входов блока 6, При подаче кода адреса на вход II и входы выборки 1 и 2 накопителей информационный код считывается с выбранного накопителя 1 или 2 и поступает на выход накопителя 3 к входы блоков 7 и 8, Контрольные разряды считываются с. накопителя 3 по адресу, поступающему через коммутатор 4, открытый сигналом со входа 1 6 и непосредственно со входа 11, Так как количество слоев в накопиТеле 3 меньше, чем в накопителях 1 И 2, то с его выхода считываются одновременно контрольные разряды для нескольких слов, хранимых в накопителях 1 и 2, Выбор соответствующего контрольного разряда производится оммутатором J О с помощью разрядов адреса, поступающих на его управляюие входы, при этом первьгй управляюий вход управляет выбором одной из групп информационных входов коммутатора 10, Сигнал с входа 17 управляет отключением выходов коммутатора 10 соответственно. Блоки 7 и 8 форируют признак исправности считывамой информации, который поступает а элемент И-ИЛИ-НЕ 28 блока 7 через элемент ИЛИ-НЕ 19 или 20, соответстующий выбранному накопителю. Часть разрядов кода адреса проходит через кок утатор 5, открытый для них сигналом со входа 15 и поступает-на вхо ды блока 10. Другая группа разрядов адреса сворачивается по модулю два в сумматоре 26 блока 6.и через элемент 27 проходит вместе с результатом свертки в блоке 6 на входы сумматора 22, При наличии внешнего контрольного разряда адреса, подаваемого на вход 19, на выходе сумматора 22 сформируется сумма по модулю два этого контрольного разряда и группы разрядов адреса (без дополнительного разряда адреса). Эта сумма, равная инверсии дополнительного разряда адреса, суммируется по модулю два с инверсией дополнительного разряда адреса, поступающей по группе внешних входов 4 блока 6, в сумматоре 24, Прямое значение дополнительного разряда, поступающее по группе внешних входов 3, суммируется в сумматоре 23 с прямым значением дополнительного разряда, поступающим с элемента 27, При отсут ствии ошибок в адресном тракте навыходах сумматоров 23 и 24 формируется О, поступающийна элемент И-ИПИ-НЕ 28, который формирует признак исправ ности информационных и адресных цепей. При отсутствии внешнего контрольного разряда его значение заносят в накопитель 3, С помощью разрядов адреса, присутствующих на управляющих входах информационного коммутатора 10, производится выбор как контрольного разряда кода информации, так и контрольного разряда кода адреса. Таким образом, проверяется информационный тракт и коммутатор 10 устройства. При работе с увеличенной адресной разрядностью, без контроля, в накопитель 3 заносят информационный код. Количество слов в устройстве уравнено с количеством слов в накопителях 1 и 2, Таким образом, при подаче код адреса с устройства считьшается информационное слово, количество разрядов которого увеличено за счет информационной емкости накопителя 3, При работе устройства в качестве модуля для построения ПЗУ различных информационных емкостей и структур его используют как депгафратор дополнительных разрядов адреса, для чего 1 5 . е на вход 17 подают потенциал, запрещающий прохождение группы разрядов адреса на накопитель 3, Накопитель 3 другого модуля используют как ПЗУ контрольных разрядов информационных кодов, Выходы накопителя 3 (дешифратора дополнительных разрядов адреса) соединяют с внешними входами блоков 6 обоих модулей. Работа ПЗУ происходит аналогично описанному выше режиму с контролем при увеличенной адресной разрядности и не требует дополнительного оборудования. При этом обеспечивается как контроль кодов адреса и информации, так и контроль дешифратора дополнительных разрядов адреса. Таким образом, предложенное устройство обеспечивает проверку информационного и адресного трактов при изменении информационной структуры, формирование контрольного разряда считываемых слов, что позволяет повысить полноту контроля и точность определения места неисправности при совместной работе с последующими каскадами обработки информации, В устройстве также достигается увеличение информационной емкости, Формула изобретения 1 , Постоянное запоминающее устройство с самоконтролем,содержащее основные и дополнительный накопители, основные и дополнительный блоки формирователей четности, блок контроля, входы первой группы которого соединены с входами выборки основных накопителей, а входы второй группы - с выходами основных и дополнительного блоков формирователей четности, выходы блока контроля являются контрольными выходами устройства, адресные входы основных и дополнительного накопителей являются адресными входами устройства, выходы основных и дополнительного накопителей являются информационными выходами устройства, входы основных блоков формирователей четности соединены с выходами соответствующих основньгх накопи-, телей, о тличающееся тем, что, с целью повьш1ения точности контроля и эффективной емкости, оно содер- . жит управляющий, информационный и адресный коммутаторы, причем информационные входы адресного коммутатора

71

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

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

.740058

И-ИЛИ-НЕ, ИЛИ-НЕ, причем входы первой группы элементов ИЛИ-НЕ группы являются входами первой группы блока контроля,-а входы второй группы 5 элементов ИЛИ-НЕ группы и первый

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

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

20 выходами блока, вход четвертого формирователя четности соединен с входом второго формирователя четности и выходом элемента НЕ, вход которого соединен с входом третьего формирова5 теля четности и выходом первого формирователя четности, второй вход которого соединен с выходом элемента ИЛИ-НЕ, второй вход которого соеди- нен с выходом пятого формирователя

0 четности, группы входов втброго,

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

(Риз. 2

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

название год авторы номер документа
ЗАПОМИНАЮЩЕЕ УСТРОЙСТВО С ДИНАМИЧЕСКИМ РЕЗЕРВИРОВАНИЕМ 1990
  • Самсонов Е.В.
  • Щербаков Ю.Н.
RU2028677C1
Резервированное запоминающее устройство 1983
  • Андреева Ирина Николаевна
  • Бородин Геннадий Александрович
SU1164789A1
Устройство для сопряжения процессора с памятью 1982
  • Александрова Людмила Александровна
  • Королев Александр Павлович
  • Осипов Александр Викторович
  • Федоров Сергей Николаевич
SU1059560A1
Запоминающее устройство с автономным контролем 1990
  • Бородавко Александр Владимирович
  • Корженевский Сергей Вячеславович
  • Уханов Михаил Витальевич
SU1785040A1
Запоминающее устройство с самоконтролем 1986
  • Завьялов Владимир Алексеевич
  • Ядыкин Игорь Михайлович
SU1424060A1
Запоминающее устройство с самоконтролем 1986
  • Горшков Виктор Николаевич
  • Минин Андрей Павлович
  • Леонтьев Юрий Дмитриевич
SU1374284A1
Запоминающее устройство с коррекцией групповых ошибок 1987
  • Абрамов Виктор Васильевич
  • Воловник Аркадий Авральевич
  • Савинова Александра Борисовна
SU1481863A1
Постоянное запоминающее устройство с контролем 1988
  • Берсон Юрий Яковлевич
  • Княжицын Владимир Георгиевич
  • Лисицын Владимир Аркадьевич
  • Марголин Евгений Яковлевич
  • Туниманов Георгий Александрович
SU1575240A1
Запоминающее устройство с обнаружением наиболее вероятных ошибок 1983
  • Бородин Геннадий Александрович
SU1149313A1
Микропроцессор с контролем 1981
  • Берсон Юрий Яковлевич
  • Гольдреер Леонид Вениаминович
  • Седов Николай Петрович
SU1016788A1

Иллюстрации к изобретению SU 1 274 005 A1

Реферат патента 1986 года Постоянное запоминающее устройство с самоконтролем

Изобретение относится к запоминающим устройствам и может быть использовано при построении постоянных запоминающих устройств различных структур со встроенным контролем. Цель изобретения - повышение точности и эффективности устройства достигается введением управляющего, информационного и адресного коммутаторов, их связей с известными блоками устройства и схемным выполнением блока 7 контроля. Устройство содержит накопители 1,2 и 3, адресный коммутатор 4, управляющий коммутатор 5, блок 6 контроля, блоки 7,8 и 9 формирования четности, информационный коммутатор. 10, адрее гный вход II устройства, управляющие входы 12 - 17 устройства, вход 18 маскирования устройства, управляющий вход 19 устройства, выход 20 устройства. Блок -6 контроля содержит группу элементов ИЛИ-НЕ, сумматоры-элементы Н-ИЛИ-НЕ и инвертор. Введение коммутаторов и схемное выполнение блока контроля позволило осуществить проверку информационного и адресного трактов при изменении информационной структуры и повысить точность определения места неисправности. 1 з.п.ф-лы, 2 ил, ГЧЭ « 4;; О о ел вш.4 10

Формула изобретения SU 1 274 005 A1

Документы, цитированные в отчете о поиске Патент 1986 года SU1274005A1

Запоминающее устройство с автономным контролем 1976
  • Дроздов Евгений Афанасьевич
  • Тафинцев Владимир Александрович
SU557419A1
Походная разборная печь для варки пищи и печения хлеба 1920
  • Богач Б.И.
SU11A1
Походная разборная печь для варки пищи и печения хлеба 1920
  • Богач Б.И.
SU11A1

SU 1 274 005 A1

Авторы

Марголин Евгений Яковлевич

Княжицын Владимир Георгиевич

Даты

1986-11-30Публикация

1984-06-05Подача