×
27.11.2013
216.012.8623

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

Вид РИД

Изобретение

Аннотация: Изобретение относится к вычислительной технике и может быть использовано в цифровых вычислительных устройствах, а также в устройствах цифровой обработки сигналов и в криптографических приложениях. Техническим результатом является расширение функциональных возможностей за счет введения операции суммирования по модулю. Устройство содержит n-разрядный и (n+1)-разрядный сумматоры, мультиплексор и регистр. 1 ил.
Основные результаты: Накапливающий сумматор по модулю, содержащий n-разрядный сумматор и n-разрядный регистр, причем вторые информационные входы сумматора являются информационными входами устройства, а информационные выходы регистра являются информационными выходами устройства и соединены с первыми информационными входами n-разрядного сумматора, тактовый вход регистра является тактовым входом устройства, вход обнуления регистра является входом обнуления устройства, а вход переноса n-разрядного сумматора является входом переноса устройства, отличающийся тем, что в него введены (n+1)-разрядный сумматор и n-разрядный мультиплексор, причем 1…n информационные выходы n-разрядного сумматора соединены с первыми 1…n информационными входами (n+1)-разрядного сумматора и вторыми 1…n информационными входами мультиплексора, выход переноса n-разрядного сумматора соединен с первым (n+1) информационным входом (n+1)-разрядного сумматора, вторые 1…n+1 информационные входы которого являются входами кода модуля в инверсном виде, на вход переноса (n+1)-разрядного сумматора подается логическая единица, выход переноса (n+1)-разрядного сумматора соединен с управляющим входом мультиплексора, а 1…n информационные выходы соединены с первыми 1…n информационными входами мультиплексора, информационные выходы которого соединены со входами записи регистра.

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

Известен накапливающий сумматор (Тарабрин Б.В. Справочник по интегральным микросхемам / Б.В. Тарабрин, С.В. Якубовский, Н.А. Барканов и др. Под ред. Б.В. Тарабрина. - 2-е изд., перераб. и доп. - М.: Энергия, 1981., рис.5-250, стр.741), содержащий 3 сумматора и 3 регистра.

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

Наиболее близким по технической сущности к заявляемому изобретению является накопительный сумматор, содержащий регистр и сумматор (Наумкина Л.Г. Цифровая схемотехника. Конспект лекций по дисциплине «Схемотехника» - М.: «Горная книга». Издательство Московского государственного горного университета, 2008, рис.6.9, стр.228).

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

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

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

Сущность изобретения заключается в реализации следующего способа накопительного суммирования чисел Аi по модулю Р. Поступающие на вход накапливающего сумматора целые числа Ai (i=1,2,3,…), 0≤Аi<Р, потактово суммируются с числами, записанными в его памяти на предыдущем такте. До первого такта память устройства обнулена. Результат суммирования Ai+Ai-1 приводится по модулю Р следующим образом. Если (S=Ai+Ai-1)<P, то выполняется обычное суммирование S=Ai+Ai-1 и эта сумма S является результатом. Если же (S=Ai+Ai-1)≥P, а по исходному условию сумма S не может превышать 2Р-2, то из суммы S вычитается значение Р и результат является суммой (Ai+Ai-1) mod P. Полученный результат записывается в память устройства и на следующем такте используется в качестве значения числа Ai-1.

На фиг.1 представлена схема накапливающего сумматора по модулю.

Накапливающий сумматор по модулю содержит 2 сумматора 1 и 2, причем сумматор 1 является n-разрядным, а сумматор 2 является (n+1)-разрядным, мультиплексор 3 и регистр 4. На вход 5 последовательно, синхронно с тактовыми импульсами, подаваемыми на вход 9, подается последовательность чисел Аi, на вход 6 подается нулевой сигнал, на вход 7 подается код модуля в инверсном виде, на вход 8 подается логическая единица, вход 10 служит для обнуления накапливающего сумматора перед началом работы. Выход 11 является выходом устройства. Выходы регистра 4 соединены с выходом 11 устройства и с первыми входами сумматора 1, выходы сумматора 1 соединены с первыми входами сумматора 2 и вторыми входами мультиплексора 3. Информационные выходы сумматора 2 соединены с первыми входами мультиплексора 3, а выход переноса сумматора 2 - с управляющим входом мультиплексора 3. Выходы мультиплексора 3 соединены со входами записи регистра 4. Входы 5 подачи кода числа устройства соединены со вторыми информационными входами сумматора 1.

Накапливающий сумматор по модулю работает следующим образом.

Перед началом работы на вход 10 устройства подается импульс, который обнуляет содержимое регистра 4. На вход 9 устройства поступают тактовые импульсы, которые синхронизируют работу устройства. С каждым тактовым импульсом на вход 5 поступают коды чисел Аi, поступающие на входы (В1…Вn) сумматора 1. Разрядность входного числа равна n. На первые входы сумматора 1 поступает код числа с выхода элемента памяти устройства - регистра 4. На первом такте таким числом является «0». С выхода сумматора 1 код суммы поступает на первые входы сумматора 2 и на вторые входы (Y1…Yn) мультиплексора 3. На вторые входы сумматора 2 (B1…Bn+1) поступает инверсный код модуля, а на вход переноса 8 - логическая единица. Сумматор 2 выполняет операцию вычитания из кода числа, поступающего с выхода сумматора 1, кода модуля Р, поступающего со входа 7 устройства. В случае, если уменьшаемое число больше или равно Р, на выходах сумматора 2 (S1…Sn) появится разность чисел, а на выходе переноса РО сумматора 2 появится логическая единица, которая поступает на управляющий вход мультиплексора 3, под воздействием которой на выход мультиплексора будут скоммутированы вторые входы (Y1…Yn). Если же уменьшаемое число меньше Р, то на выходе переноса РО образуется нулевой сигнал, и на выходы мультиплексора будут скоммутированы его первые входы (Х1…Xn). Под воздействием тактового импульса число с выхода мультиплексора записывается в регистр 4. Данное число на следующем такте работы выступает в качестве первого слагаемого А, в сумматоре 1 и результата вычисления S на данном такте, поступающего на выход 11 устройства. Таким образом, на каждом такте работы в регистре формируется сумма всех поступивших на предыдущих тактах чисел Аi по модулю Р.

Накапливающий сумматор по модулю, содержащий n-разрядный сумматор и n-разрядный регистр, причем вторые информационные входы сумматора являются информационными входами устройства, а информационные выходы регистра являются информационными выходами устройства и соединены с первыми информационными входами n-разрядного сумматора, тактовый вход регистра является тактовым входом устройства, вход обнуления регистра является входом обнуления устройства, а вход переноса n-разрядного сумматора является входом переноса устройства, отличающийся тем, что в него введены (n+1)-разрядный сумматор и n-разрядный мультиплексор, причем 1…n информационные выходы n-разрядного сумматора соединены с первыми 1…n информационными входами (n+1)-разрядного сумматора и вторыми 1…n информационными входами мультиплексора, выход переноса n-разрядного сумматора соединен с первым (n+1) информационным входом (n+1)-разрядного сумматора, вторые 1…n+1 информационные входы которого являются входами кода модуля в инверсном виде, на вход переноса (n+1)-разрядного сумматора подается логическая единица, выход переноса (n+1)-разрядного сумматора соединен с управляющим входом мультиплексора, а 1…n информационные выходы соединены с первыми 1…n информационными входами мультиплексора, информационные выходы которого соединены со входами записи регистра.
НАКАПЛИВАЮЩИЙ СУММАТОР ПО МОДУЛЮ
Источник поступления информации: Роспатент

Showing 41-50 of 74 items.
20.08.2015
№216.013.725b

Способ приготовления низкомолекулярного комплекса активированного эмбрионального (ника-эм)

Изобретение относится к фармацевтической промышленности, в частности способу получению низкомолекулярного комплекса. Способ приготовления низкомолекулярного комплекса заключается в том, что проводят отбор свежих, неинфицированных куриных яиц, затем их инкубируют, облучают лазерным аппаратом и...
Тип: Изобретение
Номер охранного документа: 0002560845
Дата охранного документа: 20.08.2015
10.09.2015
№216.013.75d9

Способ диагностирования двигателя внутреннего сгорания

Изобретение может быть использовано для определения технического состояния электронной системы управления и элементов двигателей с распределенным впрыском топлива в процессе их изготовления, технического обслуживания и ремонта. Способ заключается в измерении ряда наиболее информативных...
Тип: Изобретение
Номер охранного документа: 0002561758
Дата охранного документа: 10.09.2015
10.09.2015
№216.013.7839

Устройство расширения оснований модулярного кода

Изобретение относится к вычислительной технике и, в частности, к непозиционным компьютерным системам, и предназначено для обеспечения требуемой точности при вычислении с использованием модулярного кода. Техническим результатом является снижение аппаратных затрат на выполнение операции...
Тип: Изобретение
Номер охранного документа: 0002562366
Дата охранного документа: 10.09.2015
10.09.2015
№216.013.7840

Генератор псевдослучайной функции

Изобретение относится к вычислительной технике, в частности к генераторам псевдослучайных функций (ПСФ), и может быть использовано в цифровых вычислительных устройствах, а также в системах защиты информации. Техническим результатом является повышение скорости вычисления псевдослучайной функции....
Тип: Изобретение
Номер охранного документа: 0002562373
Дата охранного документа: 10.09.2015
10.10.2015
№216.013.81c6

Солнечная батарея для генерации электрических и тепловых потоков

Изобретение относится к электротехнике альтернативных источников энергии, в частности к устройствам для генерирования электрической и тепловой энергии путем преобразования энергии светового излучения, и предназначено для использования в конструкциях солнечных панелей. Сущность изобретения...
Тип: Изобретение
Номер охранного документа: 0002564819
Дата охранного документа: 10.10.2015
20.10.2015
№216.013.8469

Формирователь дискретных ортогональных функций

Изобретение относится к формирователю дискретных ортогональных функций. Технический результат заключается в повышении помехоустойчивости формируемых дискретных ортогональных сигналов. Устройство формирования дискретных ортогональных многоуровневых сигналов содержит два коммутатора и блок...
Тип: Изобретение
Номер охранного документа: 0002565500
Дата охранного документа: 20.10.2015
10.11.2015
№216.013.8d44

Станок для правки дисков автомобильных колес

Изобретение относится к обработке металлов давлением, в частности к устройствам для правки фасонных металлических поверхностей автомобильных деталей, и может быть использовано при ремонте дисков и ободьев дисков автомобильных колес. На станине установлены привод с планшайбой для крепления на...
Тип: Изобретение
Номер охранного документа: 0002567771
Дата охранного документа: 10.11.2015
20.11.2015
№216.013.8fc6

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

Изобретение относится к области электротехники, в частности для обработки синусоидального электрического сигнала с целью определения параметров его вектора. Способ включает использование цифрового информационно-измерительного устройства, состоящего из нелинейного преобразователя (НП) и...
Тип: Изобретение
Номер охранного документа: 0002568422
Дата охранного документа: 20.11.2015
10.12.2015
№216.013.98a8

Способ построения системы опознавания "свой-чужой" на основе протокола с нулевым разглашением

Изобретение относится к радиотехнике и может быть использовано для определения государственной принадлежности подвижных объектов и их опознавания. Достигаемый технический результат изобретения - повышение имитостойкости за счет применения протокола аутентификации, основанного на доказательстве...
Тип: Изобретение
Номер охранного документа: 0002570700
Дата охранного документа: 10.12.2015
27.02.2016
№216.014.e89d

Устройство динамического воздействия на материалы

Устройство динамического воздействия на материалы содержит концентрично выполненные валы равномерного и колебательного движений. Один вал и его элемент рабочего органа вращаются равномерно. Другой вал и его элемент рабочего органа совершают равномерное вращение с наложением крутильных колебаний...
Тип: Изобретение
Номер охранного документа: 0002575965
Дата охранного документа: 27.02.2016
Showing 41-50 of 91 items.
20.08.2015
№216.013.725b

Способ приготовления низкомолекулярного комплекса активированного эмбрионального (ника-эм)

Изобретение относится к фармацевтической промышленности, в частности способу получению низкомолекулярного комплекса. Способ приготовления низкомолекулярного комплекса заключается в том, что проводят отбор свежих, неинфицированных куриных яиц, затем их инкубируют, облучают лазерным аппаратом и...
Тип: Изобретение
Номер охранного документа: 0002560845
Дата охранного документа: 20.08.2015
10.09.2015
№216.013.75d9

Способ диагностирования двигателя внутреннего сгорания

Изобретение может быть использовано для определения технического состояния электронной системы управления и элементов двигателей с распределенным впрыском топлива в процессе их изготовления, технического обслуживания и ремонта. Способ заключается в измерении ряда наиболее информативных...
Тип: Изобретение
Номер охранного документа: 0002561758
Дата охранного документа: 10.09.2015
10.09.2015
№216.013.7839

Устройство расширения оснований модулярного кода

Изобретение относится к вычислительной технике и, в частности, к непозиционным компьютерным системам, и предназначено для обеспечения требуемой точности при вычислении с использованием модулярного кода. Техническим результатом является снижение аппаратных затрат на выполнение операции...
Тип: Изобретение
Номер охранного документа: 0002562366
Дата охранного документа: 10.09.2015
10.09.2015
№216.013.7840

Генератор псевдослучайной функции

Изобретение относится к вычислительной технике, в частности к генераторам псевдослучайных функций (ПСФ), и может быть использовано в цифровых вычислительных устройствах, а также в системах защиты информации. Техническим результатом является повышение скорости вычисления псевдослучайной функции....
Тип: Изобретение
Номер охранного документа: 0002562373
Дата охранного документа: 10.09.2015
10.10.2015
№216.013.81c6

Солнечная батарея для генерации электрических и тепловых потоков

Изобретение относится к электротехнике альтернативных источников энергии, в частности к устройствам для генерирования электрической и тепловой энергии путем преобразования энергии светового излучения, и предназначено для использования в конструкциях солнечных панелей. Сущность изобретения...
Тип: Изобретение
Номер охранного документа: 0002564819
Дата охранного документа: 10.10.2015
20.10.2015
№216.013.8469

Формирователь дискретных ортогональных функций

Изобретение относится к формирователю дискретных ортогональных функций. Технический результат заключается в повышении помехоустойчивости формируемых дискретных ортогональных сигналов. Устройство формирования дискретных ортогональных многоуровневых сигналов содержит два коммутатора и блок...
Тип: Изобретение
Номер охранного документа: 0002565500
Дата охранного документа: 20.10.2015
10.11.2015
№216.013.8d44

Станок для правки дисков автомобильных колес

Изобретение относится к обработке металлов давлением, в частности к устройствам для правки фасонных металлических поверхностей автомобильных деталей, и может быть использовано при ремонте дисков и ободьев дисков автомобильных колес. На станине установлены привод с планшайбой для крепления на...
Тип: Изобретение
Номер охранного документа: 0002567771
Дата охранного документа: 10.11.2015
20.11.2015
№216.013.8fc6

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

Изобретение относится к области электротехники, в частности для обработки синусоидального электрического сигнала с целью определения параметров его вектора. Способ включает использование цифрового информационно-измерительного устройства, состоящего из нелинейного преобразователя (НП) и...
Тип: Изобретение
Номер охранного документа: 0002568422
Дата охранного документа: 20.11.2015
10.12.2015
№216.013.98a8

Способ построения системы опознавания "свой-чужой" на основе протокола с нулевым разглашением

Изобретение относится к радиотехнике и может быть использовано для определения государственной принадлежности подвижных объектов и их опознавания. Достигаемый технический результат изобретения - повышение имитостойкости за счет применения протокола аутентификации, основанного на доказательстве...
Тип: Изобретение
Номер охранного документа: 0002570700
Дата охранного документа: 10.12.2015
27.02.2016
№216.014.e89d

Устройство динамического воздействия на материалы

Устройство динамического воздействия на материалы содержит концентрично выполненные валы равномерного и колебательного движений. Один вал и его элемент рабочего органа вращаются равномерно. Другой вал и его элемент рабочего органа совершают равномерное вращение с наложением крутильных колебаний...
Тип: Изобретение
Номер охранного документа: 0002575965
Дата охранного документа: 27.02.2016
+ добавить свой РИД