FIELD: information technology.
SUBSTANCE: apparatus for generating remainder for given modulo contains T units for generating partial remainders with a data input on n bits, an input for primary remainders on (n-p-1)·(p+1) bits, an initialisation input, a synchronous input and output on (p+q) bits, respectively, two parallel (p+2)- and (p+1)-bit registers with a synchronous input, a data input and output, respectively, a multiplexer with two data inputs, a control input and output, a comparator with two inputs and an output, a subtractor with minuend and subtrahend inputs, as well as a difference output.
EFFECT: high efficiency of generating a remainder on a given modulo for a stream of numbers by piping the process of calculating partial and resultant remainders based on precalculation of values of primary remainders.
2 dwg, 1 tbl, 2 cl
Title | Year | Author | Number |
---|---|---|---|
APPARATUS FOR CALCULATING DISCRETE POLYNOMIAL TRANSFORMATIONS | 2012 |
|
RU2517694C1 |
GENERATOR OF NONLINEAR PSEUDORANDOM SEQUENCES | 2014 |
|
RU2549524C1 |
PIPELINE GENERATOR OF REMAINDERS BY AN ARBITRARY MODULUS | 2022 |
|
RU2791440C1 |
PSEUDORANDOM SEQUENCE GENERATOR | 2010 |
|
RU2446444C1 |
PIPELINE CALCULATOR | 2023 |
|
RU2797163C1 |
PIPELINE CALCULATOR | 2023 |
|
RU2804380C1 |
ARITHMETIC LOGIC UNIT FOR GENERATING RESIDUAL BY ARBITRARY MODULE FROM NUMBER | 2018 |
|
RU2696223C1 |
DEVICE FOR FORMING REMAINDER FOR RANDOM MODULE OF NUMBER | 1991 |
|
RU2020759C1 |
RANDOM SEQUENCE GENERATOR | 2016 |
|
RU2635898C1 |
DEVICE FOR FORMING REMAINDER ON ARBITRARY MODULUS | 1992 |
|
RU2012137C1 |
Authors
Dates
2011-06-20—Published
2009-10-19—Filed