Устройство декодирования для коррекции тройных ошибок
Изобретение относится к области вычислительной техники, а именно к устройствам контроля запоминающих устройств, и может быть использовано для повышения надежности запоминающих устройств. Устройство декодирования для коррекции тройных ошибок содержит блок вычисления синдрома, блок сумматоров по модулю два, три элемента ИЛИ, шесть блоков постоянной памяти, шесть сумматоров по модулю n, блок элементов ИЛИ, два блока умножения на три, коммутатор. 5 ил., 1 табл.
Изобретение относится к области вычислительной техники, а именно к устройствам контроля запоминающих устройств, и может быть использовано для повышения надежности запоминающих устройств.
Известны устройства декодирования кодов Боуза-Чоудхури-Хоквингейма (БЧХ), содержащие блок вычисления синдрома, схему анализа ошибок, дешифратор коррекции ошибок и корректирующие сумматоры по модулю два, позволяющие производить коррекцию двойных ошибок с высоким быстродействием. Однако данное устройство не позволяет корректировать тройные ошибки /1, 2/. Наиболее близким по технической сложности к схемному решению к изобретению является устройство декодирования для коррекции двойных ошибок, содержащее блок вычисления синдрома, входы которого соединены с контрольными и информационными входами устройства и первыми входами блока сумматоров по модулю два, первые, вторые и третьи выходы блока вычисления синдрома соединены соответственно с входами первого, второго и третьего постоянных запоминающих устройств (ПЗУ), выходы первого ПЗУ соединены с первыми входами первого, второго, третьего и четвертого сумматоров по модулю n, вторыми входами соединенных соответственно с выходами четвертого, пятого, шестого и второго ПЗУ, выходы первого, второго и третьего сумматоров по модулю n соединены соответственно со входами первого, второго и третьего дешифраторов, выходы которых соединены со входами блока элементов ИЛИ, выходы блока элементов ИЛИ соединены со вторыми входами блока сумматоров по модулю два, выходы которых являются выходами устройства /3/. Однако это устройство не позволяет исправлять тройные ошибки. Задачей настоящего изобретения является получение технического результата, который выражается в расширении функциональных возможностей устройства за счет коррекции тройных ошибок. Поставленная задача достигается тем, что устройство декодирования для коррекции тройных ошибок, содержащее блок вычисления синдрома, входы которого соединены с контрольными и информационными входами устройства и первыми входами блока сумматоров по модулю два, первые, вторые и третьи выходы блока вычисления синдрома соединены соответственно со входами первого, второго и третьего блока постоянной памяти, выходы первого блока постоянной памяти соединены с первыми входами первого, второго, третьего и четвертого сумматоров по модулю n, вторыми входами соединенных соответственно с выходами четвертого, пятого, шестого и второго блока постоянной памяти, выходы первого, второго и третьего сумматоров по модулю n соединены соответственно с входами первого, второго и третьего дешифраторов, выходы которых соединены с входами блока элементов ИЛИ, выходы блока элементов ИЛИ соединены со вторыми входами блока сумматоров до модулю два, выходы которых являются выходами устройства, дополнительно содержит первый и второй блоки умножения на три, пятый и шестой сумматоры по модулю n, коммутатор, первый, второй и третий элементы ИЛИ, входы которых соединены соответственно с первым, вторым и третьим входами блока вычисления синдрома, а выходы с первым, вторым и третьим входами коммутатора, четвертые, пятые и шестые входы коммутатора соединены соответственно с выходами четвертого, пятого и шестого сумматоров по модулю n, седьмой вход коммутатора соединен с четвертым выходом блока вычисления синдрома, первый и второй выходы коммутатора соединены с первыми и вторыми входами четвертого, пятого и шестого блоков постоянной памяти, первые и вторые входы пятого и шестого сумматоров по модулю n соединены соответственно с выходами первого и второго блоков умножения на три и выходами третьего блока постоянной памяти, выходы первого и второго блока постоянной памяти соединены соответственно с входами первого и второго блоков умножения на три. Таким образом, для достижения поставленной цели в устройство дополнительно введены новые блоки и новые связи. Это означает, что предложение отвечает критерию "новизна". В результате анализа научно-технической и патентной литературы установлено, что не существует устройства, обладающего перечисленной совокупностью блоков и связей между ними. Известны устройства, позволяющие декодировать коды с кодовым расстоянием d








































Формула изобретения
Устройство декодирования для коррекции тройных ошибок, содержащее блок вычисления синдрома, входы которого соединены с контрольными и информационными входами устройства и первыми входами блока сумматоров до модулю два, первые, вторые и третьи выходы блока вычисления синдрома соединены соответственно с входами первого, второго и третьего блоков постоянной памяти, выходы первого блока постоянной памяти соединены с первыми входами первого, второго, третьего и четвертого сумматоров по модулю h, вторыми входами соединенным соответственно с выходами четвертого, пятого, шестого и второго блоков постоянной памяти, выходы первого, второго и третьего сумматоров по модулю n соединены соответственно с входами первого, второго и третьего дешифраторов, выходы которых соединены с входами блока элементов ИЛИ, выходы блока элементов ИЛИ соединены с вторыми входами блока сумматоров по модулю два, выходы которых являются выходами устройства, отличающееся тем, что в устройство введены первый и второй блоки умножения на три, пятый и шестой сумматоры по модулю n, коммутатор, первый, второй и третий элементы ИЛИ, входы которых соединены соответственно с первыми, вторыми и третьими выходами блока вычисления синдрома, а выходы с первым, вторым и третьим входами коммутатора, четвертые, пятые и шестые входы коммутатора соединены соответственно с выходами четвертого, пятого и шестого сумматоров по модулю n, седьмой вход коммутатора соединен с четвертым выходом блока вычисления синдрома, первый и второй выходы коммутатора соединены с первыми и вторыми входами четвертого, пятого и шестого блоков постоянной памяти, первые и вторые входы пятого и шестого сумматоров по модулю n соединены соответственно с выходами первого и второго блоков умножения на три и выходами третьего блока постоянной памяти, выходы первого и второго блоков постоянной памяти соединены соответственно с входами первого и второго блоков умножения на три.РИСУНКИ
Рисунок 1, Рисунок 2, Рисунок 3, Рисунок 4, Рисунок 5, Рисунок 6, Рисунок 7, Рисунок 8, Рисунок 9, Рисунок 10
Похожие патенты:
Изобретение относится к вычислительной технике и может быть использовано при разработке интегральных микросхем памяти, вычислительных машин и устройств
Ортогональная матрица регистров сдвига // 2062511
Изобретение относится к области цифровой вычислительной технике и предназначено для построения самотестируемых и самоконтролируемых устройств обработки информации, использующих запоминающие устройства типа FIFO на сдвиговых регистрах
Изобретение относится к вычислительной технике, в частности к запоминающим устройствам, и может быть использовано в многоканальных системах передачи информации и для построения высоконадежных блоков памяти
Изобретение относится к вычислительной технике и может быть использовано для построения надежных запоминающих устройств оперативной или постоянной памяти произвольного доступа, работающих в реальном масштабе времени
Запоминающее устройство с резервированием // 2024969
Изобретение относится к запоминающим устройствам, в которых для повышения надежности используется мажоритарное резервирование на уровне микросхем памяти
Изобретение относится к вычислительной технике и может быть использовано в приборах, работающих от автономного источника питания и предполагающих его замену без нарушения предварительно введенной в прибор информации
Устройство для контроля памяти // 2015581
Изобретение относится к вычислительной технике, к контролю запоминающих устройств
Устройство для контроля постоянной памяти // 2010363
Изобретение относится к вычислительной технике и может быть использовано для контроля правильности программирования микросхем памяти в программаторах
Запоминающее устройство // 2010362
Изобретение относится к вычислительной технике и может использоваться при построении блоков памяти
Изобретение относится к вычислительной технике и может быть использовано для построения надежных запоминающих устройств, оперативной или постоянной памяти произвольного доступа, работающих в реальном масштабе времени
Сдвигающий регистр // 2105357
Изобретение относится к импульсной технике и может быть использовано в устройствах вычислительной техники и системах управления
Ассоциативная запоминающая матрица // 2107955
Изобретение относится к вычислительной технике, в частности, к устройствам хранения информации, и может найти приме нение в специализированных системах хранения и обработки изображений, в ассоциативных параллельных процессорах при решении информационно-логических задач, задач поиска и сортировки данных, в устройствах обработки сигналов в реальном масштабе времени
Полупроводниковое запоминающее устройство // 2134916
Изобретение относится к полупроводниковому запоминающему устройству, содержащему схему обнаружения и исправления множественных ошибок
Тестирование содержимого памяти // 2155996
Изобретение относится к способам записи в энергонезависимую память и может быть использовано в приборах, осуществляющих хранение и обновление оперативной информации в процессе своей работы
Схемное устройство с испытательной схемой // 2183361
Изобретение относится к устройствам тестирования электронных элементарных схем и групповых линий соединений
Изобретение относится к средствам для программирования/стирания электрически стираемых программируемых полупроводниковых постоянных запоминающих устройств
Изобретение относится к области автоматики и вычислительной техники
Электронное запоминающее устройство // 2216796
Изобретение относится к электронным запоминающим устройствам (ЗУ) с электрически программируемыми ячейками