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

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

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

Целью изобретения является повышение надежности устройства.

На фиг. 1 изображена схема запоминающего устройства с самоконтролен, на фиг. 2 - схемы первого и второго блоков сравнения со связями, на фиг. 3 - схе-ма третьего блока сравнения, на фиг. 4 - схема блока управления, на фиг. 5 и 6 - временные диаграммы работы устройства.

Запоминающее устройство с самоконтролем (фиг. 1) содержит р егистр 1 адреса с входами 2, первый 3 и второй А дешифраторы, первый 5 и второй 6 накопители, первый 7 и второй 8 регистры слова, первую группу элег- ментов ИЛИ 9, третий регистр 10 слова с информационными входами 11 и выходами 12, четвертый 13 и пятый 14 регистры слова, первый 15 и второ 16 блоки сравнения, первую 17 и вторую 18 группы элементов И, третий

блок 19 сравнения, первый 20 и второй 30 пители 5 и 6 в дополнительные разря21 триггеры, сумматор 22 по модулю два, коммутатор 23, третий дешифратор 24, блок 25 управления с входом 26, выходом 27, формирователь 28 контрольных сигналов, вторую группу элементов ИЛИ 29 и элемент И-НЕ 30.

Первый 15 и второй 16 блоки сравнения (фиг. 2) могут быть выполнены на сумматорах по модулю два.

Третий блок 19 сравнения (фиг. 3) может быть выполнен на узлах 31-33 совпадения, каждый из которых содер жит элементы 34 равнозначности по количеству разрядов сравниваемых слов и элемент И 35.

Кроме того, третий блок 19 срав- .нения содержит элемент И 36, элемент ИЛИ 37, элементы НЕ 38, элементы И 39 и элементы ИЛИ 40.

Блок 25 управления (фиг. 4) может быть выполнен на триггерах 41 и 42, элементах И 43-53, элементах ИЛИ 54- 62, элементах 63-75 задержки и. элементах НЕ 76 и 77. На дополнительные входы 78-80 подаются сигналы с третьего дешифратора, а на входы 81 и 82 сигналы, определяющие режим работы устройства.

10

36162Д 2

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

В режиме записи по сигналу строб , (Стб. Oil), поступающему на вход 26 блока управления (фиг. 4), триггер 41 устанавливается в состояние 1, подготавливая к срабатыванию элементы И 44 и 45. Одновременно сигнал с нулевого выхода триггера 41 блокирует элемент И 43 на время выполнения цикла обращения устройством. Сигналом с выхода элемента 63 задержки осуществляется прием записываемого слова на регистр 10 с входа 11 (фиг. 1) и адреса с входа 2 на регистр 1 адреса, одновременно устанавливаются в исходное состояние регистры 7, 8, 13, 14 слова. При подаче сигнала Запись (Зп) на вход 82 (фиг. 4) блока управления срабатывает элемент И 44. Сигнал с выхода элемента И 44 устанавливает в состояние 1 триггеры 20 и 21. По сигналу с выхода элемента ИЛИ 54 осуществляется запись слова с регистра 10 в оба накопителя 5 и 6 по адресу, ко- торьм содержится в регистре 1 адреса. Одновременно с записью слов в нако15

20

25

ды ячеек записывается две единицы с выхода триггеров 20 и 21, предварительно установленных в 1. По истечении времени, .определяемого элемен22 том задержки 66 (необходимого для выполнения цикла записи в накопители), на выходе элемента ИЛИ 55 появляется сигнал, по которому производится считывание записанной информа40 ции из накопителей 5 и 6 на регистры 7 И 8 и сравнение считанных слов и записываемого узлом 19 сравнения (фиг. 3). На узле 31 совпадения сравниваются считанные слова из накопи45 телей 5 и 6. Одноименные разряды слов подаются на элемент 34 равнозначности. Если они совпадают, (два О или две 1), то на выходе элемента 34 код 1. При совпадении считанных

5Q слов во всех разрядах на выходах всех

элементов 34 код 1, элемент И 35 при этом открывается и на его выходе появляется единичный сигнал. Аналогично работают узлы совпадения 32

55 и 33. Если на выходах всех узлов 31- 33 совпадения код 1, то это свидетельствует о том, что считанные слова совпадают между собой и с записанным словом. Элемент И 36 при этом

открывается и на его выходе появляется единичный сигнал. Одновременно код 1 с выхода узла 31 поступает на вход элемента ИЛИ 37, на выходе которого также появляется единичный сигнал. Единичный сигнал с выхода элемента. И 36 подается в блок управления на элементы И 47 и НЕ 76. На второй вход элемента И 47 подается сигнал с выхода элемента 69 задержки (необходимой для окончания сравнения считьшаемых и записываемого слов). Единичный сигнал с выхода элемента И 47 поступает на входы элементов И 39 для подтверждения состояния триггеров 20 и 21 с элемента ИЛИ 58, на установку триггера 41 в исходное состояние для приема следующего сигнала Стб. ОП - с элемента ИЛИ 56, на выход 27 устройства - с элемента бЬ. На этом запись слова заканчивается..

Если же считанные слова не совпадают между собой или с записываемым словом, то на выходе хотя бы одного из узлов совпадения 31 и 32 или 33 будет код О и элемент И 36 будет закрыт. Код 1 с выхода элемента И-НЕ 30 (так как регистры .13 и 14 обнулены, а в регистрах 7 и 8 прямой код считанных слов) поступает на вхо элемента ИЛИ 37. При подаче управляющего сигнала от блока 25 управления с выхода элемента ИЛИ 58 по цепи

И 48, так как этот элемент открыт ко- 35 . разрядах нет отказов, то

дом 1,

с элемента НЕ 76,поскольку у него на входе код О с элемента И 36, триггер 20 устанавливается в 1, а триггер 21 - в О. На выходе сумматора 22 код 1, который разрешает прохождение сигнала через элемент И 46 с выхода элемента И 48 Сигнал с выхода элемента И 46 через элемент ИЛИ 57 поступает на-вход

на выходе элемента И-НЕ 30 будет код О. Триггеры 20 и 21 устанавливаются в нулевое состояние. Прямой код слова с регистра 10 записывается 40 в накопители 5 и 6, одновременно содержимое триггеров 20 и 21 заносится в дополнительные разряды ячеек.

Режим считывания. По сигналу строб Стб. ОП, который поступает на

триггера 42, который разрешает запись 45 вход блока 25 управления (фиг. 4)

в накопители 5 и 6 обратных кодов с регистров 7 и 8 числа, затем содержимое регистра 7 (прямой код) пере- записьтается в регистр 13, а регистра 8 - в регистр 14. По истечении времени, определяемого элементом 65 задержки (необходимого для записи в накопители 5 и 6), производится счи- тьшание из накопителей 5 и 6 на регистры 7 и 8 обратных кодов. Содержимое регистров 7 и 13 сравнивается с помощью первого блока 15 сравнения а содержимое регистров 8 и 14 - с помощью второго блока 16 сравнения.

s

0

0

5

Если в каком либо разряде прямой и обратный коды одинаковы, т-.е имеется отказ, то на выходах соответствующих сумматоров по модулю два код О (фиг. 2). Если имеются отказы в одноименных разрядах ячеек накопителей, то с выходов соответствующих элементов И 17 и 18 на входы элемента ИЛИ 29 поступает два нуля. .Нулевой сигнал с выхода этого элемента ИЛИ 29 поступает на вход элемента И-НЕ 30, на выходе которого появляется единичный сигнал. Код 1 пос- , тупает на вход элемента ИЛИ 37 (фиг. 3). По-управляющеьгу сигналу от блока 25 управления через элементы И 39 поступают коды, которые подтверждают состояние триггера 20 - 1, а триггера 21 - О. Такое состояние триггеров соответствует наличию отказов в одноименных .разрядах ячеек накопителей 5 и 6. Поэтому для устранения ошибок при блокировке отказавших одноименных разрядов в накопитель 6 из регистра 10 слово в прямом коде записывается без изменений, а в накопитель 5 - через коммутатор 23. который разбивает исходное слово, например, на две части и меняет их местами. Одновременно записывается содержимое триггеров 20 и 21. Если после считывания обратных кодов из накопителей 5 и 6 выявлено, .что в

разрядах нет отказов, то

на выходе элемента И-НЕ 30 будет код О. Триггеры 20 и 21 устанавливаются в нулевое состояние. Прямой код слова с регистра 10 записывается в накопители 5 и 6, одновременно содержимое триггеров 20 и 21 заносится в дополнительные разряды ячеек.

Режим считывания. По сигналу строб Стб. ОП, который поступает на

также срабатывает триггер 41, который подготавливает элемент И 45. Сигнал Чтение (Чт.), поданный на ход 81 блока 25 управления проходит через

50 элемент И 45 и осуществляет считывание ранее записанной информации из накопителей 5 и 6 на регистре 7 и 8. Одновременно считанные из накопителей 5 и 6 дополнительные разряды-анали55 зируются формирователем 28, где осуществляется проверка на достоверность дополнительных разрядов и выдача в дешифратор их истинного состояния. Дальнейшая работа устройства зависит

от того, какой из. выходов дешифратора 24 возбужден. Если возбужден выход 78, то коды с регистров 7 и 8 через элементы ИЛИ 9 поступают на регистр 10.

Соответствие возбужденных выходов дешифратора 24 состояниям триггеров 20 и 21 приведено в таСл. 1.

Если возбужден выход 79, то содержимое регистров 7 и 8 поступает н регистры 13 и 14 слова, в ячейки накопителей 5 и 6 по тому же адресу записывается обратный код содержимог регистров 7 и 8 с последующим считыванием из накопителей 5 и 6 на эти же регистры 7 и 8. Сигналы с регистров 7 и 13 сравниваются блоком 15 сравнения, а с регистров 8 и -14 - блоком 16 сравнения. При несовпадении прямого и обратного кодов одноименных разрядов блоки 15 и 16 сравнения выдают через элементы И 17 и 18 разрешающие сигналы на регистры

7 и В для выдачи через элементы ИЛИ 9 25 венно к выходам элементов И первой

на регистр 10 только этих разрядов. Выдача содержимого регистров 7 и В происходит в обратном коде, т.е. на регистр 10 поступает прямой код содержимого ячеек накопителей 5 и 6. Выходы разрядов регистров 7 и 8, прямой и обратный коды которых совпадают, блокируются. Таким образом, содержимое отказавших разрядов ячейки одного из накопителей, например 5., не записывается в регистр 10, а вместо негр записывается содержимое одноименных неотказавших разрядов другого накопителя, например 6.

При возбуждении входа 80 дешиф- ратора 24 все происходит аналогично

80

но выдача содержимого регистра 7 происходит, кроме того, и через коммутатор 23.

Пример записи в накопители 5 и 6 исходного слова 10111010 при наличии отказов типа О в четвертом и шестом разрядах накопителя 5, отказов типа 1 в четвертом и шестом разрядах накопителя 6 и коррекции считываемой информации приведен в табл.2.

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

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

Q

5

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

Таблица 1

ных разрядах

Отказы в одноименных разрядах

Операция

Действия над словом 10111010

Накопитель 5 10101011

Накопитель 6 10111010

Регистр 13Регистр 14

1010101110111110

Регистр 7Регистр 8

0101010001000001

0100000001010101

Регистр 7Регистр 8

101-1-11101-1-10

1-11101

Выходнойрегистр 10

10111010

Накопитель 6 10111010

От

к,21 яяг; K.S20 кяго

Фиг.З

OmSОтЮ

25 J-1

(vmj Ш5Г

OmZ2

ОтХ

к 1МШЧ.7,

ФигЛ

A7,W

Запиа пряма- Считы- Запал Cvumi-Запись ыямога

го кода faitje olpam- баниеч ва (в ттпиifffnoio нога elpam-тем } с nrpscmiKoSa иода юганойкой разрядов

ши Set неё

Фиг.5

C4umtieftai при- Запль fvi//n /fo- flwbva veo кодаoSpamHOto иие oSpon- елоЗа но

кода ( наго яодо htifodjfcmhjlymimulpauc St

али 3 ouutды deututfrfloтра)

Фиг.б

Редактор Н.Лазаренко

Составитель О.Исаев

Техред М.Дидык Корректор М.Шароши

Заказ 6297/52 . Тираж 588Подписное

ВНИИПИ Государственного комитета СССР

по делам изобретений и открытий 113035, Москва, Ж-35, Раушская наб., д. 4/5

Производственно-полиграфическое предприятие, г. Ужгород, ул. Проектная, 4

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

название год авторы номер документа
Запоминающее устройство с самоконтролем 1981
  • Городний Александр Васильевич
  • Городний Василий Васильевич
  • Давиденко Сергей Витальевич
  • Корнейчук Виктор Иванович
  • Орлова Мария Николаевна
SU972600A1
Запоминающее устройство с коррекцией ошибок 1982
  • Дичка Иван Андреевич
  • Забуранный Анатолий Григорьевич
  • Корнейчук Виктор Иванович
  • Орлова Мария Николаевна
  • Палкин Вячеслав Павлович
SU1075312A1
Буферное запоминающее устройство 1989
  • Горбель Александр Евгеньевич
  • Сидоренко Николай Федорович
  • Петренко Василий Иванович
  • Остроумов Борис Владимирович
SU1654875A1
Запоминающее устройство с автономным контролем 1978
  • Городний Александр Васильевич
  • Корнейчук Виктор Иванович
  • Кучер Сергей Владимирович
  • Стогний Тамара Михайловна
  • Сергеев Александр Иосифович
  • Максаков Валентин Дмитриевич
  • Олещук Валерий Антонович
  • Бурченко Александр Борисович
SU780049A1
Запоминающее устройство с самоконтролем 1986
  • Горшков Виктор Николаевич
  • Минин Андрей Павлович
  • Леонтьев Юрий Дмитриевич
SU1374284A1
Запоминающее устройство с коррекцией ошибок 1986
  • Билецкий Олег Борисович
  • Бушуев Сергей Дмитриевич
  • Корнейчук Виктор Иванович
  • Орлова Мария Николаевна
  • Щербина Александр Андреевич
SU1381605A1
Запоминающее устройство с исправлением ошибок 1986
  • Горбенко Александр Сергеевич
  • Терновой Валерий Иванович
SU1363303A1
Запоминающее устройство с автономным контролем 1981
  • Горшков Виктор Николаевич
  • Воронов Виктор Васильевич
SU970479A1
Запоминающее устройство с блокировкой неисправных элементов памяти 1976
  • Терзян Оник Артемович
  • Чахоян Леонид Микаелович
SU641503A1
Устройство для контроля дискретной аппаратуры с блочной структурой 1987
  • Пархоменко Анатолий Никифорович
  • Голубцов Виктор Васильевич
  • Антонов Сергей Григорьевич
  • Харламов Виктор Сергеевич
SU1539783A1

Иллюстрации к изобретению SU 1 361 624 A2

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

Изобретение относится к вычислительной технике и может быть использовано в дублированных запоми-. нающих устройствах с коррекцией ошибок. Целью изобретения является повышение надежности устройства. Устройство содержит регистр 1 адреса, первый и в.торой накопители 5, 6с дешифраторами 3, 4 адреса, регистры слова 7, 8, 10, 13, 14 с первого по пятый, первый, второй и третий блоки 15, 16, 19 сравнения, первую и вторую группы 29 элементов ЮТИ, первую и вторую группы 17, 18 элементов И, первый и второй триггеры 20, 21, сумматор 22 по модулю два, коммутатор 29, третий дешифратор 24, блок 25 управления, формирователь 28 контрольных сигналов, элемент И-НЕ 30. Запоминающее устройство сохраняет работоспособность при всех возможных комбинациях отказавших одноименных разрядов двух накопителей. 6 ил, 2 табл. UmlS (Л От 25 1Ч (риг.}

Формула изобретения SU 1 361 624 A2

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

Запоминающее устройство с самоконтролем 1981
  • Городний Александр Васильевич
  • Городний Василий Васильевич
  • Давиденко Сергей Витальевич
  • Корнейчук Виктор Иванович
  • Орлова Мария Николаевна
SU972600A1
Походная разборная печь для варки пищи и печения хлеба 1920
  • Богач Б.И.
SU11A1

SU 1 361 624 A2

Авторы

Горшков Виктор Николаевич

Яковлев Сергей Владимирович

Даты

1987-12-23Публикация

1986-07-31Подача