[go: up one dir, main page]

SU1501174A1 - Устройство декодировани дл коррекции одиночных модульных ошибок с одноразр дным выходом - Google Patents

Устройство декодировани дл коррекции одиночных модульных ошибок с одноразр дным выходом Download PDF

Info

Publication number
SU1501174A1
SU1501174A1 SU884386830A SU4386830A SU1501174A1 SU 1501174 A1 SU1501174 A1 SU 1501174A1 SU 884386830 A SU884386830 A SU 884386830A SU 4386830 A SU4386830 A SU 4386830A SU 1501174 A1 SU1501174 A1 SU 1501174A1
Authority
SU
USSR - Soviet Union
Prior art keywords
input
block
output
address
modulo
Prior art date
Application number
SU884386830A
Other languages
English (en)
Inventor
Валерий Константинович Конопелько
Original Assignee
Минский радиотехнический институт
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Минский радиотехнический институт filed Critical Минский радиотехнический институт
Priority to SU884386830A priority Critical patent/SU1501174A1/ru
Application granted granted Critical
Publication of SU1501174A1 publication Critical patent/SU1501174A1/ru

Links

Landscapes

  • Detection And Correction Of Errors (AREA)

Abstract

Изобретение относитс  к вычислительной технике и может быть использовано дл  дл  повышени  надежности полупроводниковых запоминающих устройств с одноразр дной организацией. Целью изобретени   вл етс  повышение надежности устройства за счет уменьшени  аппаратных затрат на его реализацию. Устройство содержит блок вычислени  синдрома 1, блок сравнени  4, блок 6 элементов И, блок 8 сумматоров по модулю два, блок перестановки разр дов 9, первый мультиплексор 11 и второй мультиплексор 13. На вход 3 поступают шестнадцать информационных разр дов, а на вход 2 - восемь проверочных. На первый адресный вход 12 подаетс  адрес модул , а на второй адресный вход 14 поступает адрес разр да в этом модуле. Информаци  из устройства выдаетс  через одноразр дный информационный выход 15. Дл  коррекции информации, независимо от числа модулей, требуетс  всего по одному блоку перестановки, сравнени , блоку элементов И и блоку сумматоров по модулю два, что существенно уменьшает аппаратные затраты. 3 ил.

Description

Изобретение относитс  к вычислительной технике и может быть использовано дл  повышени  надежности полупроводниковых запоминающих устройств с одноразр дной организацией.
Цель изобретени  - повышение на- дежности устройства за счет умень- шени  аппаратных затрат на его реализацию .
На фиг.1 представлена структурна  схема устройства-, на фиг. 2 .-схема блока перестановки разр дов; на
фиг.З - проверочна  матрица используемого корректирующего кода.
Устройство содержит блок 1 вычислени  синдрома, первьй вход которого  вл етс  входом контрольных разр дов 2 устройства, а второй вход - входом информационных разр дов 3 устройства, блок 4 сравнени , первьй вход которого соединен с первым выходом 5 блока 1, блок 6 элементов И, первые входы которых подключены к второму выходу 7 блрка.1 вычислени  синдрома, а вторые входы - к вькоду блока 4, блок 8 сум
4;
3150
маторов по модулю два, первые входы которых подключены к выходу элементов И, блок 9 перестановки разр дов, информационный вход которого соединен с выходом 7 блока 1, а выход 10 - с вторым входом блока 4, первый муль- типлексор 11, информационный вход которого соединен с входом 3 устройства , его адресный вход объединен с адресным входом блока перестановок разр дов 9 и  вл етс  первым адресным входом 12 устройства, а выход подключен к вторым входам сумматоров 8 и второй мультиплексор 13, инфор- мационные входы которого.подключены к выходам сумматоров 8, адресньй вход  вл етс  вторым адресным входом 14 устройства, а выход - выходом 15 устройства.
В примере конкретной реализации использован корректирующий код (24, 16), проверочна  матрица которого дана на фиг.t.
Устройство работает следующим образом.
Информаци  хранитс  в блоке пам ти (на чертеже не показан) и считываетс  в виде слова с 24 разр дами, 16 информационных разр дов aj-а посту- пает на вход 3, а 8 проверочных разр дов покаютс  на вход 2. Причем блок пам ти имеет модульную структуру и хранит информацию в модув сумматоре 16 по модулю-два фор мируетс  сумма контрольных сигналов
задавае40
л х разр дностью b (дл  рассматривае- 5 , а мультиплексоры 17 формируют кон- мого кода b 4). Кроме того, при считывании информации на первьй адресньй вход 12 подаетс  адрес Модул , а на второй адресньй вход 14 поступает адрес разр да в этом модуле . Это позвол ет адресовать памйть с дискретностью до одного бита информации (адрес 24 - разр дных слов подаетс  непосредственно в блок пам ти ) .
Блок вычислени  синдрома 1 в соответствии с проверочной матрицей (фиг.З) формирует следунлцие конт- соотношени :
45
1
рольные С
GZ С,
a,+a,.H-ag+
П
50
а2+а,+а
10314
,+a,
кретно значение ь- дл  i, мого адресом на вход 12.
В блоке 4 происходит сравнение S и .Sj. Если они равнь, то информационные разр ды считаны правил но и выходной сигнал блока 4 запрещ ет проход С;, -С через блок 6 элемен тов И. В результате информационные разр ды выбранного модул  через первьй мультиплексор 11 и блок 8 сумматоров б.ез изменени  проход т на информационные входы втррого мультиплексора 13. В соответствии с адресом на входе 14 мультиплексор пропускает на выход 15 требуе- мьй информационньй разр д.
Если S и S, не равны, то на выходе блока 4 сравнени  по вл етс  разрешакнций сигнал, которьй открывает элементы И 6 и пропускает через них S, на вход сумматоров 8. Е. результате сложени  по модулю два и информационных разр дов считанног модул  и контрольных сигналов С,-С
,;
а.
;+a2+aj+a4.+aj+a, +а
14 z
С(. a +Sf+a +a +a +a f+a it
i
С-г a.j+aj+ag+a,p+a,j+a +a2j;
a +a +ag+a. +а .
При этом контрольные сигналы С -С поступают на выход 7, а на выход 5 блока 1. Дл  исправлени  ошибки , котора  может возникнуть в одном из модулей, необхрдимо дл  модул  i, разр д которого должен быть вьшеден на выход 15, вычислить частный синдром .
AT
и сравнить его с
S,
с
cj, s с
5
2 где Cgl,
где
AV
транспонированна  кижн   подматрица размерности Ь, i 1, 2, 3 и 4.
Это умножение матриц осуществл етс  в блоке 9 перестановок разр дов 9, на выходе 10 которого по вл етс  четырехразр дньй код S|. (см. фиг.2). Значение i соответствует адресному коду на адресном входе 12. При этом значение частных синдромов дл  различных i следующее.
сс,-к:.) c, c(c, +Cj+c,+c) c, ,+Cj+Cj+C4) с,;
C2CjC4(C,+Ci+C3+C4) .
в сумматоре 16 по модулю-два формируетс  сумма контрольных сигналов.
а мультиплексоры 17 формируют кон-
задавае0
5 , а мультиплексоры 17 формируют кон-
5
0
5
кретно значение ь- дл  i, мого адресом на вход 12.
В блоке 4 происходит сравнение S и .Sj. Если они равнь, то информационные разр ды считаны правильно и выходной сигнал блока 4 запрещает проход С;, -С через блок 6 элементов И. В результате информационные разр ды выбранного модул  через первьй мультиплексор 11 и блок 8 сумматоров б.ез изменени  проход т на информационные входы втррого мультиплексора 13. В соответствии с адресом на входе 14 мультиплексор пропускает на выход 15 требуе- мьй информационньй разр д.
Если S и S, не равны, то на выходе блока 4 сравнени  по вл етс  разрешакнций сигнал, которьй открывает элементы И 6 и пропускает через них S, на вход сумматоров 8. Е. результате сложени  по модулю два и информационных разр дов считанного модул  и контрольных сигналов С,-С
515
формируетс  исправленное значение разр дов модул , из которых мультиплексор 13 пропускает адресуемый разр д .
Таким образом, дл  коррекции информации независимо от числа модулей требуетс  всего по одному блоку перестановки , сравнени , блоку элементов И и блоку сумматоров по модулю два, что существенно уменьшает ап- .паратные затраты.

Claims (1)

  1. Формула изобретени 
    Устройство декодировани  дл  кор- рекции одиночных модульных ошибок с одноразр дным выходом, содержащее блок вычислени  синдрома, первьй вход которого  вл етс  входом контрольных разр дов устройства, второй вход блока вычислени  синдрома  вл етс  входом информационных разр дов устройства, блок сравнени , первьй вход которого соединен с первым выходом блока вычислени  синдрома, блок элементов И, первые входы которых подключены к второму выходу блока вы746
    числени  синдрома, а вторые входы - к выходу блока сравнени , блок сумматоров по модулю два, первые входы которых подключены к выходам элементов И, отличающеес  тем, что, с целью повьшени  надежности устройства, оно содержит блок перестановок разр дов, информационньп вход которого соединен с вторым выходом блока вычислени  синдрома, а выход - с вторым входом блока сравнени , первьй мультиплексор, информа- ционньп вход которого соединен с входом информационных разр дов устройства , адресный вход первого мультиплексора объединен с адресным вxc дом блока перестановки разр дов и  вл етс  первым адресным входом устройства , а выход первого мультиплексора подключен к вторым входам сумматоров по модулю два, второй мультиплексор , информационные входы которого подключены к выходам сумматоров по модулю два, адресный вход  вл етс  вторым адресным входом устройства , а выход - выходом устройства .
    фиг.1
    И
    Ф«гз
    10
    ysi
    фиг.2
    I 1 и 10
    f
SU884386830A 1988-02-29 1988-02-29 Устройство декодировани дл коррекции одиночных модульных ошибок с одноразр дным выходом SU1501174A1 (ru)

Priority Applications (1)

Application Number Priority Date Filing Date Title
SU884386830A SU1501174A1 (ru) 1988-02-29 1988-02-29 Устройство декодировани дл коррекции одиночных модульных ошибок с одноразр дным выходом

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
SU884386830A SU1501174A1 (ru) 1988-02-29 1988-02-29 Устройство декодировани дл коррекции одиночных модульных ошибок с одноразр дным выходом

Publications (1)

Publication Number Publication Date
SU1501174A1 true SU1501174A1 (ru) 1989-08-15

Family

ID=21359042

Family Applications (1)

Application Number Title Priority Date Filing Date
SU884386830A SU1501174A1 (ru) 1988-02-29 1988-02-29 Устройство декодировани дл коррекции одиночных модульных ошибок с одноразр дным выходом

Country Status (1)

Country Link
SU (1) SU1501174A1 (ru)

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
Проблемы передачи информации, 1984, № 1, с. 19. Конопельке В.К., Лосев В.В. Надежное хранение информации в полупроводниковых запоминающих устройствах. М.: Радио и св зь, 1986, с. 175, рис. 5.20. *

Similar Documents

Publication Publication Date Title
US4402045A (en) Multi-processor computer system
US5418796A (en) Synergistic multiple bit error correction for memory of array chips
US4566105A (en) Coding, detecting or correcting transmission error system
GB1432535A (en) Data handling systems
US4903268A (en) Semiconductor memory device having on-chip error check and correction functions
EP0166269A2 (en) Error correction method and system for multiple bit output chips
US5966389A (en) Flexible ECC/parity bit architecture
US4631725A (en) Error correcting and detecting system
JPS6151814B2 (ru)
JPS6061848A (ja) メモリシステム
US4320510A (en) Error data correcting system
SU1501174A1 (ru) Устройство декодировани дл коррекции одиночных модульных ошибок с одноразр дным выходом
US4519079A (en) Error correction method and apparatus
US11650877B2 (en) Detecting address errors
SU528611A1 (ru) Оперативное запоминающее устройство
SU1048520A1 (ru) Запоминающее устройство с автономным контролем
SU1644232A1 (ru) Запоминающее устройство с обнаружением и исправлением ошибок
SU1149263A1 (ru) Устройство дл обнаружени и исправлени ошибок
SU1571683A1 (ru) Посто нное запоминающее устройство с самоконтролем
RU1807566C (ru) Устройство декодировани дл коррекции одиночных ошибок с одноразр дным выходом
SU1231503A1 (ru) Устройство дл исправлени ошибок в системах хранени и передачи информации в кодовой комбинации
SU1411834A1 (ru) Запоминающее устройство с самоконтролем
SU1149313A1 (ru) Запоминающее устройство с обнаружением наиболее веро тных ошибок
SU1531175A1 (ru) Запоминающее устройство
SU1149314A1 (ru) Запоминающее устройство с обнаружением ошибок