Устройство исправления ошибок
Похожие патенты | МПК / Метки | Текст | Заявка | Код ссылки
Номер патента: 446946
Автор: Устинов
Текст
Союз Советских Социалистических Республик(32) ПриоритетОпубликовано 15.10.74. Бюллетень38Дата опубликования описания 15.07.75 Государствеиныи комите Совету Министров СССР(088,8) ло делам изобретени и открытиЯ72) Автор изобретени Устино 1) Заявит 54) УСТРО Й ИВО И С П РАВА Б И ИЯ строк подключен одновременно через второк вход и второй выход блока стирания строк ко второму входу блока восстановления стираний и исправления ошибок, к третьему вхо ду второго регистра и первому входу блокауправления, подсоединенного своим четвертым выходом через первый вход и первый выход блока проверки восстанавливаемости одновременно к входу счетчика, а через вто рой вход и второй выход блока запрета сти.раний искаженных комбинаций строк одновременно ко второму входу блока программирования исправления ошибок в комбинациях столбцов и ко второму входу блока управле ния, пятый выход которого подключен ктретьему входу блока стирания строк, а шестой выход блока управления подсоединен к третьему входу блока программирования исправления ошибок в комбинациях столбцов, 20 к четвертому и пятому входам которого подключены соответственно первый вход второго регистра и выход первого регистра; второй выход блока проверки восстанавливаемости подсоединен к третьему входу блока управле ния, первый выход которого через первыйвход и выход блока программирования проверки ошибок в строках подключен одновременно ко второму входу блока памяти и через второй вход и второй выход блока обна ружения ошибок в комбинациях строк к Изобретение относится к области связи и может быть использовано при передаче теле- кодовой информации по каналам связи.Известны устройства исправления ошибок, использующие локализацию ошибок в кодовой последовательности и восстановление переданных символов, содержащие блок приема, выход которого одновременно подключен через первый вход и первый выход блока обнаружения ошибок в комбинациях строк ко входу блока фиксирования искаженных комбинаций строк, а через первый вход и выход блока памяти, первый вход и первый выход блока стирания строк, вход и выход первого регистра, первый вход и выход блока восстановления стираний и исправления ошибок - к первому входу второго регистра, ко второму входу которого подсоединен первый выход блока управления, причем выход второго регистра является выходом устройства,С целью повышения достоверности в предлагаемом устройстве выход блока фиксирования искаженных комбинаций строк через первый вход и выход блока программирования исправления ошибок в комбинациях столбцов подсоединен к первому входу блока памяти, подсоединенного вторым входом ко второму. выходу блока управления, третий выход которого через первый вход и первый выход блока запрета стираний искаженных комбинаций й Т1 ЛМФНтатол М 1 С;Оеккзеутретьему входу блока запрета стираний искаженных комбинаций строк; блок программирования проверки ошибок в строках подключен вторым входом к первому входу блока стирания строк, подсоединенного по четвертому входу ко второму входу блока проверки восстанавливаемости и к первому входу блока программирования исправления ошибок в комбинациях столбцов; кроме того, блок программирования исправления ошибок в комбинациях столбцов содержит схему сравнения исправляющей последовательности с последовательностью искаженных комбинаций строк, подсоединенную по своему первому входу к первому входу блока организации исправления ошибок в комбинациях столбцов, а своим первым выходом - через первый вход и выход схемы запрета записи исправленной комбинации столбца в блок памяти к выходу блока программирования исправления ошибок в комбинациях столбцов, второй и третий входы которого подключены ко второму и третьему входам схемы запрета записи исправленной комбинации столбца в блок памяти, подключенной по четвертому и пятому входам соответственно к четвертому и пятому входам блока программирования исправления ошибок в комбинациях столбцов, которые, в свою очередь, подсоединены соответственно через первый и второй входы и первый выход схемы выделения исправляющей последовательности к шестому входу схемы запрета записи исправленной комбинации столбца в блок памяти, подсоединенной по седьмому входу через второй вход и второй выход схемы сравнения исправляющей последовательности с последовательностью искаженных комбинаций строк ко второму выходу схемы выделения исправляющей последовательности.На фиг. 1 представлена блок-схема устройства исправления ошибок; на фиг. 2 - принципиальная схема устройства исправления ошибок; на фиг, 3 - схема блока управления,Устройство исправления ошибок содержит блок 1 приема, блок 2 обнаружения ошибок в комбинациях строк, состоящий из схемы ИЛИ 3, схемы 4 обнаружения ошибок и схемы И 5, блок 6 проверки восстанавливаемости, состоящий из схемы 7 проверки восстанавливаемости, схемы И 8 и счетчика 9, блок 10 запрета стираний искаженных комбинаций строк, блок 11 фиксирования искаженных комбинаций строк, блок 12 программирования исправления ошибок в комбинациях столбцов, состоящий из схемы 13 сравнения исправленной последовательности с последовательностью искаженных комбинаций строк, состоящей из схем НЕ 14, схем И 15 и схемы ИЛИ 16; схемы 17 выделения исправляющей последовательности, состоящей из схем И 18, схем НЕ 19, схемы 20 запрета записи исправленной комбинации столбца в блок памяти, состоящей из схем И 21 и 22, блок 23 стирания строк,25 зо 35 40 45 50 55 60 65 4состоящий из схем И 24, схем НЕ 25, схем И 26, блок 27 памяти, состоящий из схем И 28 и восьмиразрядных сдвигающих регистров 29, первый регистр 30, блок 31 восстановления стираний и исправления ошибок, второй регистр 32, состоящий из схем И 33, блок 34 программирования проверки ошибок в строках, состоящий из схем ИЛИ 35 и схем И 36, блок 37 управления (см. фиг. 3), состоящий из схемы 38 выработки управляющих сигналов приема, состоящей из схем И 39, ячеек сдвигающего регистра 40, - 40 схемы И 41, счетчика 42 по модулю восемь и схемы 43 выработки управляющих сигналов для организации второго этапа декодирования, состоящей из схем И 44 и 45, ячеек сдвига 46 - 48, схемы И 49, счетчика 50 по модулю четыре, схемы И 51 и счетчика 52 по модулю восемь,Устройство исправления ошибок работает следующим ооразом,Блок 1 приема принимает последовательно каждую комбинацию строки кодовой последовательности и записывает ее в соответствующий регистр блока 27 памяти через схемы И 28. Выбор регистра осуществляет блок управления при помощи управляющих сигналов Т, , Т и сигналов сдвига Т 1 Т, вырабатываемых схемами И 39 и ячейками сдвига 40 40,. В блоке управления при приеме информации синхронизирующие импульсы СИ, следующие в такт импульсам информации, поступают на счетчик 42 по модулю восемь, который через каждые восемь импульсов осуществляет сдвиг единицы, записанной сигналов начало информации НИ в ячейку сдвигающего регистра 40 ь и последовательно в ячейки 40,40 ц. Одновременно с записью в сдвигающий регистр комбинация строки приходит в схему 4 обнаружения ошибок блока 2 обнаружения ошибок в комбинациях строк, которая опрашивается в конце приема комбинации строки сигналом Т через схему И 5, При обнаружении ошибки в комбинации строки единица заносится в сдвигающий регистр блока 11 фиксирования искаженных комбинаций строк, при помощи сигналов которого схемами И 24 вырабатываются сигналы стирания на схемы И 26 и блок 31 восстановления стираний и исправления ошибок,По окончании приема всех комбинаций строк схема 7 проверки восстанавливаемости организует проверку восстанавливаемости комбинации искаженных строк, находящихся в блоке 11 фиксирования искаженных комбинаций строк. Если комбинация искаженных строк признана восстанавливаемой, то на схему И 8 сигнал не проходит, в противном случае схема И 8 открыта. По окончании проверки восстанавливаемости в блоке 37 управления вырабатывается сигнал Т,.+и который опрашивает схему И 8. Если схема И 8 находится в закрытом положении, то35 40 45 50 55 бО 65 Исправляющая последовательность со схем НЕ 18 поступает на схемы И 15 схемы 13 сравнения исправляющей последовательности с последовательностью искаженных комбинаций строк, поступающей с блока 11 через схемы НЕ 14 на вторые входы схем И 15. В зависимости от результата сравнения в сдвигающие регистры 29 блока 27 памяти записывается либо комбинация, прошедшая исправление и находящаяся на выходе схем И 22, либо через схемы И 21 не 11 спрагвырабатывается сигнал К, сигналы Т и Т со схемы организации второго этапа декодирования блока управления организуют последовательный выбор комбинаций столбцов из регистров 29 через схемы И 26, осуществляющие стирание символов комбинаций строк, в которых при приеме обнаружены ошибки, в первый регистр 30 и далее в блок 31 восстановления стираний и исправления ошибок,Сигналом Т с блока управления комбинация столбца, прошедшая через блок исправления, выдается получателю. После выбора всех столбцов в блоке 50 управления срабатывает счетчик, устанавливающий все устройство в исходное состояние. Если полученная комбинация искаженных строк при их стирании может оказаться невосстанавливаемой, то сигнал со схемы И 8 поступает на блок 10 запрета стираний искаженных комбинаций строк и на счетчик 9. Блок 10 запрета запрещает выдачу сигналов стираний со схем И 24 на схемы И 26 и и блок 31 восстановления стираний и исправления ошибок, Кроме того, сигнал К с блока 10 запрета стираний искаженных комбинаций строк поступает на схему И 51, открывая вход на счетчик 52, который подсчитывает число комбинаций столбцов, прошедших через блок 31 восстановления стираний и исправления огцибок,Сигнал Т,+и поступив в конце приема кодовой последовательности на схему И 45, открывает вход синхроимпульсов на сдвиг единицы в ячейках 46 - 48, обеспечивая выработку сигналов Т, Т, Т, при помощи которых комбинации столбцов поступают в первый регистр 30 блока 31 восстановления стираний и исправления ошибок. Из блока 31 восстановления стираний и исправления ошибок исправленная комбинация столбца поступает на схему 17 выделения исправляющей последовательности, на схемы И 19, на второй вход которых поступают сигналы с первого регистра 30, в последнем находится неисправленная комбинация столбца. На выходе схемы 17 образуется исправляющая последовательность, содержащая единичные символы на позициях, на которые в блоке 31 восстановления стираний и исправления ошибок произведено исправление символов на противоположные. 5 10 15 20 25 30 ленная комбинаций, находящаяся в первом регистре 30.По окончании выбора из памяти и исправления всех комбинаций столбцов на выходе счетчика 52 вырабатывается сигнал Т 4, который прекращает выработку сигнала Т+и и подается на схемы И 35, 44. Синхроимпульсы То поступают через схему И 44 на счетчик 42 и схемы И 39, обеспечивающие выработку тактовых сигналов сдвига и организации перепроверки кодовой последовательности. Перепроверка организуется последовательно для каждой комбинации строки. По окончании перепроверки на выходе ячейки сдвига 40 появляется сигнал Т+ь который поступает на схему И 45, открывая проход синхроимпульсов на ячейки сдвига 46 - 48 и на схему проверки восстанавливаемости.Если комбинация искаженных строк, полученная в результате перепроверки поизнана невосстанавливаемой, то на выходе И появляется сигнал, который поступает на счетчик 9, уже хранящий единицу. Сигнал, появляющийся в результате этого на выходе счетчика 9, свидетельствует о неисправимой комбинации ошибок и осуществляет сброс всей схемы в исходное состояние. Если сигнал схемой И 8 не вырабатывается, то сигнал К с. блока 10 запрета стираний открывает схему 1 Л 49, при этом К равно четырем циклам выбора комбинаций столбцов на блок 31 восстановления стираний и исправления ошибок с выдачей информации получателю.Предмет изобретения 1. Устройство исправления ошибок, использующее локализапию ошибок в кодовой последовательности и восстановление переданных символов, содержащее блок приема, выход которого одновременно подключен через первый вход и первый выход блока обнаружения ошибок в комбинациях строк ко входу блока фиксирования искаженных комбинаций строк, а через первый вход и выход блока памяти, первый вход и первый выход блока стирания строк, вход и выход первого регистра, первый вход и выход блока восстановления стираний и исправления ошибок к первому входу второго регистра, ко второму входу которого подсоединен первый выход блока управления, причем выход второго регистра является выходом устройства, отлич а ю щ е е с я тем, что,с целью повышения достоверности, выход блока фиксирования искаженных комбинаций строк через первый вход и выход блока программирования исправления ошибок в комбинациях столбцов подсоединен к первому входу блока памяти, подсоединенного вторым входом ко второму выходу блока управления, третий выход которого через первый вход и первый выход блока запрета стираний искаженных комбинаций строк подключсп одновременно через второй вход н второй выход блока стираниястрок ко второму входу блока восстановления стираний и исправления ошибок, к третьему входу второго регистра и первому входу блока управления, подсоединенного своим четвертым выходом через первый вход и первый выход блока проверки восстанавливаемости одновременно к входу счетчика, а через второй вход и второй выход блока запрета стираний искаженных комбинаций строк одновременно ко второму входу блока программирования исправления ошибок в комбинациях столбцов и ко второму входу блока управления, пятый выход которого подключен к третьему входу блока стирания строк, а шестой выход блока управления подсоединен к третьему входу блока программирования исправления ошибок в комбинациях столбцов, к четвертому и пятому входам которого подключены соответственно первый вход второго регистра и выход первого регистра; второй выход блока проверки восстанавливаемости подсоединен к третьему входу блока управления, первый выход которого через первый вход и выход блока программирования проверки ошибок в строках подключен одновременно ко второму входу блока памяти и через второй вход и второй выход блока обнаруженич ошибок в комбинациях строк к третьему входу блока запрета стираний искаженных комбинаций с срок; блок программирования проверки ошибок в строках подключен вторым входом к первому входу блока стирания строк, подсоединенного по четвертому входу ко второму входу блока проверки восстанавливаемости и к первому входу блока программирования исправления ошибок вкомбинациях столбцов. 2, Устройство по п, 1, отличающеесятем, что блок программирования исправления ошибок в комбинациях столбцов содержит схему сравнения исправляющей последовательности с последовательностью искаженных комбинаций строк, подсоединенную по свое му первому входу к первому входу блокаорганизации исправления ошибок в комбинациях столбцов, а своим первым выходом - через первый вход и выход схемы запрета записи исправленной комбинации столбца в 15 блок памяти к выходу блока программирования исправления ошибок в комбинациях столбцов, второй и третий входы которого подключены ко второму и третьему входам схемы запрета записи исправленной комбина ции столбца в блок памяти, подключенной почетвертому и пятому входам соответственно к четвертому и пятому входам блока программирования исправления ошибок в комбинациях столбцов, которые, в свою очередь, 25 подсоединены соответственно через первый ивторой входы и первый выход схемы выделения исправляющей последовательности к шестому входу схемы запрета записи исправленной комбинации столбца в блок памяти, 30 подсоединенной по сед,мому входу через второй вход и второй выход схемы сравнения исправляющей последовательности с последовател ностью искаженных комбинаций строк ко второму выходу схемы выделения исправ ляющей последовательности.446946 иг. оставптель А. ТуляковТехред Н. Куклина в ССС Типография, пр. Сапуно едактор Т, Яноваказ 1974/9ЦНИИ Изд,1249 Государственного по делам из Москва Ж
СмотретьЗаявка
1745965, 26.01.1972
ВОЕННАЯ ИНЖЕНЕРНАЯ ОРДЕНОВ ЛЕНИНА, ОКТЯБРЬСКОЙ РЕВОЛЮЦИИ И СУВОРОВА АКАДЕМИЯ ИМ. Ф. Э. ДЗЕРЖИНСКОГО
УСТИНОВ ГЕННАДИЙ НИКОЛАЕВИЧ
МПК / Метки
МПК: H03K 13/243
Метки: исправления, ошибок
Опубликовано: 15.10.1974
Код ссылки
<a href="https://patents.su/7-446946-ustrojjstvo-ispravleniya-oshibok.html" target="_blank" rel="follow" title="База патентов СССР">Устройство исправления ошибок</a>
Предыдущий патент: Дискриминатор
Следующий патент: Полупроводниковый коммутатор
Случайный патент: Способ измерения электрических параметров в полупроводниковых материалах