FIELD: computer equipment.
SUBSTANCE: computing device relates to computer engineering and can be used in digital computing devices, as well as digital signal processing devices and cryptographic applications. Device comprises adders and multiplexers. This computing device enables to achieve the result by successive execution of (n-1) operations, where n is the number of bits of the input number A. During the ith operation, value (2ti + an-2-i) is compared with the modulo P by calculating difference (2ti + an-2-i) − P, where i = 1, ..., (n-1), and generating (n-i-1)th digit of incomplete partial Q. When executing (n-1)th operation, the result of calculating the number A modulo P will be the difference value obtained at the last (n-1)th step.
EFFECT: technical result is reducing the amount of equipment and, consequently, reducing power consumption by eliminating n adders.
1 cl, 1 dwg
Title | Year | Author | Number |
---|---|---|---|
COMPUTING MECHANISM | 2007 |
|
RU2348965C1 |
COMPUTING APPARATUS | 2020 |
|
RU2756408C1 |
COMPUTING DEVICE | 2020 |
|
RU2739338C1 |
COMPUTING DEVICE | 2007 |
|
RU2356086C2 |
COMPUTING DEVICE | 2022 |
|
RU2796555C1 |
MODULO MULTIPLIER | 2020 |
|
RU2751802C1 |
COMPUTING DEVICE | 2023 |
|
RU2798746C1 |
COMPUTING DEVICE | 2017 |
|
RU2661797C1 |
PIPELINE CALCULATOR | 2023 |
|
RU2804380C1 |
PIPELINE GENERATOR OF REMAINDERS BY AN ARBITRARY MODULUS | 2022 |
|
RU2791440C1 |
Authors
Dates
2020-03-26—Published
2019-02-21—Filed