СПОСОБ ПЕРЕДАЧИ ЦИФРОВОЙ ИНФОРМАЦИИ ЧЕРЕЗ ПАРАЛЛЕЛЬНУЮ МАГИСТРАЛЬ Российский патент 2012 года по МПК G06F3/00 G06F13/38 

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

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

Известен способ передачи цифровой информации через параллельную магистраль, который заключается в многократном нечетном повторении информации с последующим мажорированием или мажоритарным декодированием, причем количество повторений должно быть не менее трех и зависит от числа разрядов, необходимых для исправления (А.В.Чикин, А.Г.Зимин, И.А.Ионов «Способ оценки эффективности блоковых кодов при передаче информации по каналу связи» (пример 1, 2). Труды МАИ. УДК 621.376.57 (http://www/mai.ru/projects/mai_works/)).

К недостаткам этого способа нужно отнести невозможность передачи цифровой информации через параллельную магистраль без искажения при наличии одного или более отказов типа постоянный логический 0 или логическая 1 в разрядах магистрали.

Наиболее близким является способ передачи цифровой информации через параллельную магистраль, заключающийся в многократном нечетном повторении, начиная с трех, с последующим мажорированием или мажоритарным декодированием, отличающийся тем, что в каждом следующем повторении информация смещается на один разряд с последующим поразрядным мажорированием, причем число повторений вычисляют по формуле K=2i+1, где i - число возможных отказов (патент РФ №2413283, G06F 3/00) - принятый в качестве прототипа.

Недостатком этого способа является сложность аппаратной реализации для исправления информации в магистрали при наличии отказа в двух и более разрядах подряд типа постоянный логический 0 или логическая 1. Например, парировать отказ подряд в двух разрядах магистрали данным способом можно только при пятикратном повторении со смещением информации каждый раз на один разряд, однако это приводит к увеличению аппаратных средств в части исполнения мажоритарного устройства «3 из 5» и увеличению числа регистров до пяти, а также увеличивается время на передачу информации. Для парирования отказа подряд в трех разрядах магистрали потребуется еще большее усложнение аппаратных средств в части исполнения мажоритарного устройства «4 из 7», увеличение числа регистров до семи и увеличение времени на передачу информации более чем в два раза по сравнению с трехкратным повторением.

Поэтому самым оптимальным с точки зрения временных и аппаратных затрат является трехкратное повторение, однако при смещении информации на один разряд при каждом следующем повторении невозможно парировать наличие отказа подряд в двух разрядах магистрали. Данный недостаток показан на примере передачи 16-разрядного двоичного кода путем трехкратного повторения со смещением информации на один разряд при каждом следующем повторении. Пусть необходимо передать код

магистрали. При неисправности в двух разрядах подряд, например в первом и втором разряде магистрали неисправность постоянный «0», и смещении информации вправо при последующей передаче, информация состояния разрядов будет выглядеть следующим образом:

После мажорирования одноименных разрядов «2 из 3» ложный «0» зафиксируется в первом и в шестнадцатом разряде

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

Целью изобретения является устранение указанного недостатка, что позволит передавать цифровую информацию через параллельную магистраль при минимальном количестве повторений (трехкратном) и при наличии отказа в двух и более рядом расположенных разрядах магистрали, тем самым повысит отказоустойчивость.

Указанная цель достигается тем, что многократное (трехкратное) повторение информации производится со смещением каждой последующей информации на число разрядов, определяемое количеством рядом расположенных разрядов, отказы которых необходимо парировать. Причем максимальное количество возможных исправлений (отказов) рядом расположенных разрядов определяется по формуле N=n/3, где n - число разрядов магистрали, а N - целое число парируемых отказов.

Суть заявленного решения для парирования отказов может быть пояснена следующим образом.

Например, необходимо парировать отказы в двух подряд разрядах 16-разрядного двоичного кода - первого и второго постоянный «0» и седьмого и восьмого - постоянный «0», значит, информацию при повторении надо сдвигать на два разряда.

причем значение в первом, втором, седьмом, восьмом разряде по большинству будет «1». Таким образом, информация передана верно, парировано четыре неисправности. Аналогичным образом могут быть исправлены одновременные отказы в 1, 2 и 9, 10 разрядах, в 3, 4 и 9, 10 или 11, 12 разрядах и так далее.

Покажем максимальное парирование отказов данным способом передачи на примере 16-разрядного двоичного кода. Определяем число N=n/3=16/3=5,333, целое число равно 5, значит, максимально можно исправить 5 разрядов, расположенных рядом, поэтому надо смещать информацию на пять разрядов вправо (влево) при каждой следующей передаче.

причем значение в первом, втором, третьем четвертом и пятом разрядах по большинству будет «1». Таким образом, информация передана верно, парировано пять неисправностей.

Данный способ предполагается применять в блоках управления космических аппаратов для повышения живучести за счет способности выдачи команд управления из контроллера в исполнительные устройства даже при наличии нескольких отказов в параллельной магистрали (шине).

Из известных автору источников информации и патентных материалов не известна совокупность признаков, сходных с совокупностью признаков заявляемого объекта.

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

название год авторы номер документа
СПОСОБ ПЕРЕДАЧИ ЦИФРОВОЙ ИНФОРМАЦИИ ЧЕРЕЗ ПАРАЛЛЕЛЬНУЮ МАГИСТРАЛЬ 2009
  • Капустин Александр Николаевич
  • Щербинин Юрий Андреевич
RU2413283C2
УСТРОЙСТВО ОБНАРУЖЕНИЯ И КОРРЕКЦИИ ОШИБОК В ПАРАЛЛЕЛЬНОЙ МАГИСТРАЛИ 2013
  • Капустин Александр Николаевич
RU2524854C1
УСТРОЙСТВО ДЛЯ ВЫВОДА ИНФОРМАЦИИ 2011
  • Капустин Александр Николаевич
  • Палий Надежда Степановна
RU2451323C1
СПОСОБ ФОРМИРОВАНИЯ ОТКАЗОУСТОЙЧИВОЙ ВЫЧИСЛИТЕЛЬНОЙ СИСТЕМЫ И ОТКАЗОУСТОЙЧИВАЯ ВЫЧИСЛИТЕЛЬНАЯ СИСТЕМА 2010
  • Сыров Анатолий Сергеевич
  • Андреев Виктор Петрович
  • Смирнов Виктор Владимирович
  • Астрецов Владимир Александрович
  • Кособоков Виктор Николаевич
  • Синельников Владимир Васильевич
  • Каравай Михаил Федорович
  • Дорский Ростислав Юрьевич
  • Зимин Дмитрий Юрьевич
  • Калугина Ирина Юрьевна
RU2439674C1
СПОСОБ ОБЕСПЕЧЕНИЯ ОТКАЗОУСТОЙЧИВОСТИ ВЫЧИСЛИТЕЛЬНЫХ СИСТЕМ 1991
  • Козлов В.С.
  • Листенгорт Ф.А.
  • Меркулов В.А.
  • Сиренко В.Г.
  • Смаглий А.М.
  • Щагин А.В.
RU2047899C1
СПОСОБ ЗАЩИТЫ ИНТЕГРАЛЬНЫХ МИКРОСХЕМ ПРИ ПОПАДАНИИ В НИХ ТЯЖЕЛЫХ ЗАРЯЖЕННЫХ ЧАСТИЦ 2011
  • Рябушкин Станислав Анатольевич
  • Голубев Евгений Николаевич
  • Хасанова Рената Айтугановна
RU2480898C2
ТРЕХКАНАЛЬНАЯ РЕЗЕРВИРОВАННАЯ МИКРОПРОЦЕССОРНАЯ СИСТЕМА 1987
  • Селезнев И.П.
SU1494761A1
СПОСОБ ФОРМИРОВАНИЯ 4-КАНАЛЬНОЙ ОТКАЗОУСТОЙЧИВОЙ СИСТЕМЫ БОРТОВОГО КОМПЛЕКСА УПРАВЛЕНИЯ ПОВЫШЕННОЙ ЖИВУЧЕСТИ И ЭФФЕКТИВНОГО ЭНЕРГОПОТРЕБЛЕНИЯ И ЕГО РЕАЛИЗАЦИЯ ДЛЯ КОСМИЧЕСКИХ ПРИМЕНЕНИЙ 2011
  • Сыров Анатолий Сергеевич
  • Андреев Виктор Петрович
  • Смирнов Виктор Владимирович
  • Ромадин Юрий Алексеевич
  • Петров Андрей Борисович
  • Синельников Владимир Васильевич
  • Дорский Ростислав Юрьевич
  • Каравай Михаил Федорович
  • Кособоков Виктор Николаевич
  • Астрецов Владимир Александрович
  • Яновский Андрей Юрьевич
  • Зимин Дмитрий Юрьевич
  • Калугина Ирина Юрьевна
  • Соколов Владимир Николаевич
  • Луняков Сергей Васильевич
  • Добрынин Дмитрий Алексеевич
RU2449352C1
СПОСОБ ОБРАБОТКИ ТРЕХКРАТНО ПРИНЯТЫХ КОМБИНАЦИЙ 2006
  • Данилов Борис Иванович
  • Мялицин Вадим Владимирович
  • Теркин Илья Михайлович
RU2323521C2
Трехканальная резервированная микропроцессорная система 1985
  • Селезнев И.П.
  • Аксенов Г.М.
  • Леоненко В.А.
  • Литвинчук В.В.
  • Соломин Е.Т.
SU1378287A1

Реферат патента 2012 года СПОСОБ ПЕРЕДАЧИ ЦИФРОВОЙ ИНФОРМАЦИИ ЧЕРЕЗ ПАРАЛЛЕЛЬНУЮ МАГИСТРАЛЬ

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

Формула изобретения RU 2 465 632 C1

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

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

СПОСОБ ПЕРЕДАЧИ ЦИФРОВОЙ ИНФОРМАЦИИ ЧЕРЕЗ ПАРАЛЛЕЛЬНУЮ МАГИСТРАЛЬ 2009
  • Капустин Александр Николаевич
  • Щербинин Юрий Андреевич
RU2413283C2
СПОСОБ ПЕРЕДАЧИ ЦИФРОВОГО ШИРОКОПОЛОСНОГО СИГНАЛА ПО ЛИНИЯМ ИЕРАРХИЧЕСКОЙ СИСТЕМЫ ПЕРЕДАЧИ ЧЕРЕЗ МУЛЬТИПЛЕКСОР, УЧАСТОК В УПРАВЛЯЕМОЙ ЦЕНТРАЛЬНЫМ БЛОКОМ СЕТИ С УСТРОЙСТВАМИ СВЯЗИ И ЧЕРЕЗ ДЕМУЛЬТИПЛЕКСОРНОЕ УСТРОЙСТВО 1990
  • Хорст Мюллер[De]
RU2095942C1
US 0007308058 B2, 11.12.2007
Способ получения формилциклододекана 1976
  • Казарновская Дина Борисовна
  • Клинова Лидия Львовна
  • Ушаков Валентин Михайлович
SU696001A1
US 20090254572 A1, 08.10.2009.

RU 2 465 632 C1

Авторы

Капустин Александр Николаевич

Даты

2012-10-27Публикация

2011-08-05Подача