×
10.09.2015
216.013.7839

Результат интеллектуальной деятельности: УСТРОЙСТВО РАСШИРЕНИЯ ОСНОВАНИЙ МОДУЛЯРНОГО КОДА

Вид РИД

Изобретение

Аннотация: Изобретение относится к вычислительной технике и, в частности, к непозиционным компьютерным системам, и предназначено для обеспечения требуемой точности при вычислении с использованием модулярного кода. Техническим результатом является снижение аппаратных затрат на выполнение операции расширения оснований в полиномиальном модулярном коде. Устройство расширения оснований модулярного кода характеризуется тем, что вход устройства, на который подается модулярный полиномиальный код A(z)=(α(z), α(z), …, α(z)), где α(z) - остатки по основанию p(z), i=1, …, n, используемому в полиномиальном модулярном коде, подключается к первым входам умножителей по модулю p(z) первого блока умножителей соответственно, а вторые входы этих умножителей соединены с выходами первого блока памяти, выход 2.i-го умножителя по модулю p(z), первого блока умножителей подсоединен к первому входу 4.i-го умножителя по модулю p(z) второго блока умножителей, при этом второй вход умножителя по модулю p(z) подключен к выходу второго блока памяти, выходы умножителей второго блока умножителей подсоединены к входам сумматора по модулю два, выход которого является выходом устройства. 1 ил.
Основные результаты: Устройство расширения оснований модулярного кода отличается тем, что вход устройства, на который подается модулярный полиномиальный код A(z)=(α(z), α(z), …, α(z)), где α(z) - остатки по основанию p(z), i=1, …, n, используемому в полиномиальном модулярном коде, подключается к первым входам умножителей по модулю p(z) первого блока умножителей соответственно, а вторые входы этих умножителей соединены с выходами первого блока памяти, выход 2.i-го умножителя по модулю p(z) первого блока умножителей подсоединен к первому входу 4.i-го умножителя по модулю p(z) второго блока умножителей, при этом второй вход умножителя по модулю p(z) подключен к выходу второго блока памяти, выходы умножителей второго блока умножителей подсоединены к входам сумматора по модулю два, выход которого является выходом устройства.

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

Одним из основных достоинств полиномиального модулярного кода (ПМК) является параллельная обработка данных по основаниям ПМК p1(z), p2(z), …, pn(z), где pi(z) - неприводимый полином поля GF(2). Данное свойство полиномиального модулярного кода позволяет не только повысить скорость обработки данных за счет использования малоразрядных остатков, но и обеспечить построение отказоустойчивых вычислительных систем.

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

При расширении набора оснований полиномиального модулярного кода на основании pn+1(z) диапазон представления чисел

Расширяется до значения

Задача расширения системы оснований заключается в нахождении остатка αn+1(z) по модулю pn+1(z), удовлетворяющего

где A(z)=(α1(z), α2(z), …, αn(z)) - результат вычислений в модулярном коде, представленный в системе оснований p1(z), p2(z), …, pn(z)

В работе [1] (Червяков Н.И., Сахнюк П.А., Шапошников А.В., Макоха А.Н. Нейрокомпьютеры в остаточных классах. Кн.11. - М.: Радиотехника, 2003, 272 с. - С.138-139) представлен алгоритм реализации процедуры расширения системы оснований.

В основу данного алгоритма положена китайская теорема об остатках (КТО), с помощью которой осуществляется перевод из модулярного кода в позиционный код

где Bi - ортогональный базис i-го основания; rA(z) - ранг A(z) в модулярном коде.

Тогда для вычисления остатка αn+1(z) справедливо выражение ([1 с.138])

Таким образом, для расширения системы оснований необходимо:

1. Вычислить значение ранга rA(z)

где ; mi(z) - вес ортогонального базиса;

2. Найти остаток αn+1(z) по формуле (5).

Основным недостатком представленного алгоритма расширения оснований являются значительные аппаратные затраты.

Целью изобретения является уменьшение аппаратных затрат на вычисление остатка αn+1(z). Цель достигается за счет применения нового алгоритма расширения системы оснований.

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

Рассмотрим алгоритм перевода из полиномиального модулярного кода в позиционный код согласно китайской теореме об остатках (КТО), имеем

где - рабочий диапазон.

Воспользуемся определением ортогональных базисов Bi(z), тогда выражение (7) можно представить в виде

где ; mi(z) - вес ортогонального базиса.

Умножение остатка αi(z) на вес ортогонального базиса mi(z) по модулю pi(z) с учетом, что суммирование в ПКМ выполняется по модулю два, позволяют отказаться от вычисления ранга rA(z) при использовании китайской теоремы об остатках при переводе к позиционному коду.

Тогда для вычисления нового остатка αn+1(z) по основанию pn+1(z) воспользуемся следующим выражением:

Пример. Пусть задана упорядоченная система оснований p1(z)=z+1, p2(z)=z2+z+1, p3(z)=z4+z3+z2+z+1.

В этом случае диапазон составляет

Вычислим значения Pi(z) и mi(z). Имеем

P1(z)=p2(z)*p3(z)=(z2+z+1)*(z4+z3+z2+z+1)=z6+z4+z3+z2+1

P2(z)=p1(z)*p3(z)=(z+1)*(z4+z3+z2+z+1)=z5+1

P3(z)=p1(z)*p2(z)=(z+1)*(z2+z+1)=z3+1

Вычислим значение веса ортогонального базиса mi(z) из условия

Тогда имеем

m1(z)=1;

m2(z)=z+1;

m3(z)=z2+z+1.

Следовательно, ортогональные базисы такой системы оснований равны

B1(z)=m1(z)*P1(z)=z6+z4+z3+z2+1;

B2(z)=m2(z)*P2(z)=z6+z5+z+1;

B3(z)=m3(z)*P3(z)=z5+z4+z3+z2+z+1.

Пусть задан полином A(z)=z6. Данный полином в модулярном коде представляется A(z)=(1, 1, z).

В качестве основания расширения выбираем

pn+1(z)=p4(z)=z4+z+1

Вычислим значения Pi(z)modp4(z)

Определим произведение

Подставим полученные значения в выражение (9)

Определим остаток

Структура устройства расширения оснований модулярного кода представлена на фиг.1.

Устройство содержит вход устройства 1, первый блок умножителей 2, который содержит n умножителей по модулю pi(z), где i=1, 2, …, n, первый блок памяти 3, для хранения ортогональных весов mi(z); второй блок умножителей 4, который содержит n умножителей по модулю pn+1(z), второй блок памяти 5 для хранения , сумматор 6 по модулю два, выход устройства 7.

Причем вход устройства 1 подключен к первому входу каждого из умножителей pi(z), i=1, …, n, (обозначение диапазона) первого блока умножителей 2, вторые входы умножителей этого блока подключены к выходу первого блока памяти 3. Выход умножителя 2.i, выполняющего операцию умножения по модулю pi(z) первого блока умножителей 2, подключен к первому входу умножителя 4.i, выполняющего операцию умножения по модулю pn+1(z), второго блока умножителей 4. Второй вход умножителя 4.i второго блока умножителей 4 подключен к входу второго блока памяти 5. Выход умножителя 4.i подается на вход сумматора 6 по модулю 2, выход которого является выходом устройства 7.

Устройство работает следующим образом. На вход устройства 1 поступает модулярный код (α1(z), α2(z), …, αn(z)). Остаток αi(z) подается на вход умножителя 2.i первого блока умножителей 2. На второй вход умножителя 2.i подается вес ортогонального базиса mi(z) с выхода первого блока памяти 3. С выхода умножителя 2.i первого блока 2 умножителей снимаются значения . Это значение подается на первый вход умножителя 4.i, выполняющего умножение по модулю pn+1(z). На второй вход умножителя 4.i второго блока умножителей 4 подается значение с выхода второго блока памяти 5. С выхода умножителя 4.i, второго блока умножителей 4 снимаем значение

Вычисленные значения произведения подаются на входы сумматора 6 по модулю 2. На входе сумматора 6 по модулю два появляется значение остатка αn+1(z) в расширенной системе оснований. Вычисленное значение остатка αn+1(z)поступает на выход устройства 7.

Устройство расширения оснований модулярного кода отличается тем, что вход устройства, на который подается модулярный полиномиальный код A(z)=(α(z), α(z), …, α(z)), где α(z) - остатки по основанию p(z), i=1, …, n, используемому в полиномиальном модулярном коде, подключается к первым входам умножителей по модулю p(z) первого блока умножителей соответственно, а вторые входы этих умножителей соединены с выходами первого блока памяти, выход 2.i-го умножителя по модулю p(z) первого блока умножителей подсоединен к первому входу 4.i-го умножителя по модулю p(z) второго блока умножителей, при этом второй вход умножителя по модулю p(z) подключен к выходу второго блока памяти, выходы умножителей второго блока умножителей подсоединены к входам сумматора по модулю два, выход которого является выходом устройства.
УСТРОЙСТВО РАСШИРЕНИЯ ОСНОВАНИЙ МОДУЛЯРНОГО КОДА
Источник поступления информации: Роспатент

Показаны записи 21-30 из 69.
20.11.2014
№216.013.084e

Способ аккумулирования энергии абсорбционным тепловым насосом

Изобретение относится к способам аккумулирования энергии в когенерационных системах, работающих в цикле тригенерации, в системах извлечения геотермальной энергии абсорбционным тепловым насосом, в системах использования низкопотенциальной тепловой энергии с помощью абсорбционного теплового...
Тип: Изобретение
Номер охранного документа: 0002533527
Дата охранного документа: 20.11.2014
27.11.2014
№216.013.0b82

Способ производства концентрата лактулозы

Изобретение относится к пищевой промышленности. Осуществляют приемку молочной сыворотки, ее сепарирование, пастеризацию, охлаждение, ультрафильтрацию, сгущение ультрафильтрата (пермеата) до содержания сухих веществ 20%. Сыворотку нагревают до температуры 75,5±2,5°С, вносят щелочь,...
Тип: Изобретение
Номер охранного документа: 0002534354
Дата охранного документа: 27.11.2014
27.11.2014
№216.013.0b83

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

Изобретение относится к биотехнологии. Плоды и кожуру бананов взвешивают, промывают, измельчают и смешивают с предварительно подогретой до 45±1°C водой в соотношении 1:3. Подщелачивают до показателя рН 8,2-8,3, вносят фермент, в качестве которого используют поджелудочную железу крупного...
Тип: Изобретение
Номер охранного документа: 0002534355
Дата охранного документа: 27.11.2014
27.11.2014
№216.013.0b98

Способ определения начальной фазы колебания гармоники несинусоидального периодического электрического сигнала

Изобретение относится к измерительной технике. Способ заключается в том, что для достижения положительного эффекта используют формируемую на основе электрического сигнала f(t) специальную функцию, значения которой определяются как временем t, так и вводимым изменяемым углом θ, при этом согласно...
Тип: Изобретение
Номер охранного документа: 0002534376
Дата охранного документа: 27.11.2014
20.12.2014
№216.013.11cd

Способ получения стимулятора роста listeria monocytogenes из активированной эмбрионально-яичной массы перепелок

Изобретение относится к биотехнологии. Способ получения стимулятора роста Listeria monocytogenes предусматривает инкубацию яйца птицы с последующим охлаждением в течение 6-7 суток при температуре 2-4°C, гомогенизацию, фильтрацию, центрифугирование, фильтрацию, тиндализацию в течение 5-6 суток,...
Тип: Изобретение
Номер охранного документа: 0002535980
Дата охранного документа: 20.12.2014
10.01.2015
№216.013.1917

Способ борьбы с гололедом на воздушных линиях элекропередачи

Изобретение относится к способу плавки гололеда на проводах воздушных высоковольтных линий электропередачи без отключения потребителей. К воздушной линии 6(10) кВ, на которой необходимо провести плавку гололеда, подключается источник реактивной мощности (ИРМ) таким образом, что поток...
Тип: Изобретение
Номер охранного документа: 0002537851
Дата охранного документа: 10.01.2015
27.01.2015
№216.013.2065

Способ получения функциональной пищевой добавки с галактоолигосахаридами

Изобретение относится к пищевой промышленности. Подготавливают лактозосодержащее сырье. Проводят ферментацию в два этапа. На первом этапе ферментации в лактозосодержащем сырье с массовой долей лактозы 3-15% используют пищевые лактозосбраживающие дрожжи при температуре 30±2°С в течение 12-24 ч....
Тип: Изобретение
Номер охранного документа: 0002539741
Дата охранного документа: 27.01.2015
20.02.2015
№216.013.2777

Способ создания крутильных колебаний

Изобретение относится к импульсным приводам машин с вращающимся рабочим органом, осуществляющим возвратно-поступательные движения, и может использоваться для разрушения, транспортировки, перемешивания и т.п. обрабатываемых материалов. Предлагается способ создания крутильных колебаний в...
Тип: Изобретение
Номер охранного документа: 0002541560
Дата охранного документа: 20.02.2015
20.02.2015
№216.013.278f

Способ вакуумной сушки и устройство для его осуществления

Изобретение относится к пищевой промышленности и сельского хозяйства и может также использоваться в других отраслях народного хозяйства. Способ вакуумной сушки включает возвратно-поступательное перекатывание в замкнутой камере одновременно двух вывернутых рукавов, которыми образуют полости,...
Тип: Изобретение
Номер охранного документа: 0002541584
Дата охранного документа: 20.02.2015
20.03.2015
№216.013.3264

Состав антиоксидантной композиции для улучшения качества питьевой воды

Изобретение относится к пищевой промышленности, в частности к улучшению качества питьевой воды. Состав для улучшения качества воды придает воде антиоксидантные свойства и представляет собой смесь дигидрокверцетина и глюкозы, взятых в соотношении 1:1 в концентрации по 1 мг/мл. Предлагаемое...
Тип: Изобретение
Номер охранного документа: 0002544375
Дата охранного документа: 20.03.2015
Показаны записи 21-30 из 73.
20.11.2014
№216.013.0634

Способ получения безалкогольного напитка

Изобретение относится к технологии производства безалкогольных напитков. Способ предусматривает измельчение свежего или высушенного астрагала до размера частиц 2-3 мм и обработку их ультразвуком в течение 1 часа с частотой излучения от 20 кГц до 22 кГц, при этом в качестве экстрагента...
Тип: Изобретение
Номер охранного документа: 0002532989
Дата охранного документа: 20.11.2014
20.11.2014
№216.013.084e

Способ аккумулирования энергии абсорбционным тепловым насосом

Изобретение относится к способам аккумулирования энергии в когенерационных системах, работающих в цикле тригенерации, в системах извлечения геотермальной энергии абсорбционным тепловым насосом, в системах использования низкопотенциальной тепловой энергии с помощью абсорбционного теплового...
Тип: Изобретение
Номер охранного документа: 0002533527
Дата охранного документа: 20.11.2014
27.11.2014
№216.013.0b82

Способ производства концентрата лактулозы

Изобретение относится к пищевой промышленности. Осуществляют приемку молочной сыворотки, ее сепарирование, пастеризацию, охлаждение, ультрафильтрацию, сгущение ультрафильтрата (пермеата) до содержания сухих веществ 20%. Сыворотку нагревают до температуры 75,5±2,5°С, вносят щелочь,...
Тип: Изобретение
Номер охранного документа: 0002534354
Дата охранного документа: 27.11.2014
27.11.2014
№216.013.0b83

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

Изобретение относится к биотехнологии. Плоды и кожуру бананов взвешивают, промывают, измельчают и смешивают с предварительно подогретой до 45±1°C водой в соотношении 1:3. Подщелачивают до показателя рН 8,2-8,3, вносят фермент, в качестве которого используют поджелудочную железу крупного...
Тип: Изобретение
Номер охранного документа: 0002534355
Дата охранного документа: 27.11.2014
27.11.2014
№216.013.0b98

Способ определения начальной фазы колебания гармоники несинусоидального периодического электрического сигнала

Изобретение относится к измерительной технике. Способ заключается в том, что для достижения положительного эффекта используют формируемую на основе электрического сигнала f(t) специальную функцию, значения которой определяются как временем t, так и вводимым изменяемым углом θ, при этом согласно...
Тип: Изобретение
Номер охранного документа: 0002534376
Дата охранного документа: 27.11.2014
20.12.2014
№216.013.11cd

Способ получения стимулятора роста listeria monocytogenes из активированной эмбрионально-яичной массы перепелок

Изобретение относится к биотехнологии. Способ получения стимулятора роста Listeria monocytogenes предусматривает инкубацию яйца птицы с последующим охлаждением в течение 6-7 суток при температуре 2-4°C, гомогенизацию, фильтрацию, центрифугирование, фильтрацию, тиндализацию в течение 5-6 суток,...
Тип: Изобретение
Номер охранного документа: 0002535980
Дата охранного документа: 20.12.2014
10.01.2015
№216.013.1917

Способ борьбы с гололедом на воздушных линиях элекропередачи

Изобретение относится к способу плавки гололеда на проводах воздушных высоковольтных линий электропередачи без отключения потребителей. К воздушной линии 6(10) кВ, на которой необходимо провести плавку гололеда, подключается источник реактивной мощности (ИРМ) таким образом, что поток...
Тип: Изобретение
Номер охранного документа: 0002537851
Дата охранного документа: 10.01.2015
27.01.2015
№216.013.2065

Способ получения функциональной пищевой добавки с галактоолигосахаридами

Изобретение относится к пищевой промышленности. Подготавливают лактозосодержащее сырье. Проводят ферментацию в два этапа. На первом этапе ферментации в лактозосодержащем сырье с массовой долей лактозы 3-15% используют пищевые лактозосбраживающие дрожжи при температуре 30±2°С в течение 12-24 ч....
Тип: Изобретение
Номер охранного документа: 0002539741
Дата охранного документа: 27.01.2015
20.02.2015
№216.013.2777

Способ создания крутильных колебаний

Изобретение относится к импульсным приводам машин с вращающимся рабочим органом, осуществляющим возвратно-поступательные движения, и может использоваться для разрушения, транспортировки, перемешивания и т.п. обрабатываемых материалов. Предлагается способ создания крутильных колебаний в...
Тип: Изобретение
Номер охранного документа: 0002541560
Дата охранного документа: 20.02.2015
20.02.2015
№216.013.278f

Способ вакуумной сушки и устройство для его осуществления

Изобретение относится к пищевой промышленности и сельского хозяйства и может также использоваться в других отраслях народного хозяйства. Способ вакуумной сушки включает возвратно-поступательное перекатывание в замкнутой камере одновременно двух вывернутых рукавов, которыми образуют полости,...
Тип: Изобретение
Номер охранного документа: 0002541584
Дата охранного документа: 20.02.2015
+ добавить свой РИД