DEVICE FOR DIVIDING MODULAR NUMBERS Russian patent published in 2017 - IPC G06F7/72 

Abstract RU 2628179 C1

FIELD: physics.

SUBSTANCE: device for dividing modular numbers contains a clock pulse input, a global reset input, a dividend input, a divisor input, an OR element, a positional characteristic calculation unit, an approximation series refinement unit, a quotient derivation unit, and a quotient derivation output. In this case, the positional characteristics calculation unit contains a dividend register, n dividend inverters, n storage registers of module pi, where i =1,…, n, n storage registers of coefficient ki, n dividend integrators, n multipliers of the negative dividend, n multipliers of the positive divisible, an integrator of the value F(A), an integrator of the value F (-A), a storage register of value F (-A), a storage register of value F(A), a divisor register, n divisor inverters, n storage registers of module pi, n storage registers of coefficient ki, n divisor integrators, n multipliers of the negative divisor, n multipliers of the positive divisor, an integrator of value F(B), an integrator of value F (-B), a storage register of value F (-B), a storage register of value F (B), a XOR element, a dividend multiplexer, a divisor multiplexer, a comparison unit. The approximation series refinement unit contains a shift register, a counter, a storage register F (|A|), a minuend storage register, a minuend selection multiplexer, an inverter, a memory of degrees "2" in the residue number system, an integrator, next minuend selection multiplexer, NOT element, AND element. The quotient derivation unit consists of an OR element, a delay element, a holding register, n storage registers of the residue in modulo pi, n integrators in modulo pi, n demultiplexers in modulo pi, n storage registers of the sum in modulo pi, n inverters, n storage registers of the module pi, n integrators, n storage registers of the reciprocal value of the sum in modulo n of multiplexers of sum selection, sign holding register, sum storage register in the residue number system, a storage register of value "1", a storage register of value "-1", multiplexer of dividend and divisor absolute value equality, multiplexer of quotient derivation, a quotient storage register.

EFFECT: providing the possibility of division with negative numbers represented in the residue number system.

4 dwg

Similar patents RU2628179C1

Title Year Author Number
DEVICE FOR PRIMARY DIVISION OF MOLECULAR NUMBERS 2013
  • Chervjakov Nikolaj Ivanovich
  • Babenko Mikhail Grigor'Evich
  • Ljakhov Pavel Alekseevich
  • Lavrinenko Irina Nikolaevna
RU2559771C2
DEVICE FOR PRIMARY DIVISION OF MOLECULAR NUMBERS IN FORMAT OF REMAINDER CLASS SYSTEM 2013
  • Chervjakov Nikolaj Ivanovich
  • Babenko Mikhail Grigor'Evich
  • Ljakhov Pavel Alekseevich
  • Lavrinenko Irina Nikolaevna
  • Lavrinenko Anton Viktorovich
RU2559772C2
NEUTRON NETWORK FOR MAIN DIVISION OF MODULAR NUMBERS 2008
  • Chervjakov Nikolaj Ivanovich
  • Lavrinenko Irina Nikolaevna
  • Lavrinenko Anton Viktorovich
  • Golovko Aleksandr Nikolaevich
RU2400813C2
DIVISION DEVICE 0
  • Mukhamed Sulejman Faiz
  • Kalendarev Andrej Semenovich
  • Matveev Igor Yurevich
  • Puzankov Dmitrij Viktorovich
SU1621034A1
DEVICE FOR INTEGER DIVISION IN MODULO NOTATION 0
  • Kolyada Andrej Alekseevich
  • Selyaninov Mikhail Yurevich
  • Chernyavskij Aleksandr Fedorovich
  • Akhremenko Valerij Nikolaevich
SU1756887A1
DISTRIBUTED DATA STORAGE SYSTEM 2021
  • Babenko Mikhail Grigorevich
  • Kuchukov Viktor Andreevich
  • Kucherov Nikolai Nikolaevich
  • Gladkov Andrei Vladimirovich
RU2780148C1
DIVIDING DEVICE 0
  • Lysikov Boris Grigorevich
  • Rachevskaya Galina Aleksandrovna
SU1086427A1
COMPUTING DEVICE 0
  • Bobrovskij Aleksej Ivanovich
  • Bulkin Gennadij Nikolaevich
  • Kirichenko Zinaida Mikhajlovna
  • Melnik Alla Nikolaevna
  • Trubitsyn Andrej Mikhajlovich
  • Kharchenko Fedor Mefodevich
SU1532917A1
SEQUENTIAL DIVIDER OF TRINITY INTEGERS 2023
  • Semenov Andrei Andreevich
  • Dronkin Aleksei Stanislavovich
RU2810609C1
DEVICE FOR DIVIDING NUMBER IN MODULAR CODE ON BASE OF SCALE OF NOTATION 2002
  • Ovcharenko L.A.
  • Lopatin D.S.
  • Chekalin S.S.
RU2237274C2

RU 2 628 179 C1

Authors

Chervyakov Nikolaj Ivanovich

Babenko Mikhail Grigorevich

Kuchukov Viktor Andreevich

Deryabin Maksim Anatolevich

Lavrinenko Irina Nikolaevna

Lavrinenko Anton Viktorovich

Dates

2017-08-15Published

2016-11-28Filed