2014 24th International Conference on Field Programmable Logic and Applications (FPL) 2014
DOI: 10.1109/fpl.2014.6927452
|View full text |Cite
|
Sign up to set email alerts
|

Radix-4 and radix-8 booth encoded interleaved modular multipliers over general F<inf>p</inf>

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1
1

Citation Types

1
28
0

Year Published

2015
2015
2023
2023

Publication Types

Select...
4
1
1

Relationship

4
2

Authors

Journals

citations
Cited by 24 publications
(29 citation statements)
references
References 16 publications
1
28
0
Order By: Relevance
“…Both these design have exploited a special structure of the prime modulus and typically these result in much faster computation time, but lack flexibility. The designs reported in [9] proposed two modular multipliers based on radix-4 and radix-8 Booth encoded interleaved multiplication algorithm. It performs a 256-bit modular multiplication in 1.48 us, which is 12% and 48% slower than SR 4 IM and PR 4 IM multipliers, respectively.…”
Section: Implementation and Resultsmentioning
confidence: 99%
See 2 more Smart Citations
“…Both these design have exploited a special structure of the prime modulus and typically these result in much faster computation time, but lack flexibility. The designs reported in [9] proposed two modular multipliers based on radix-4 and radix-8 Booth encoded interleaved multiplication algorithm. It performs a 256-bit modular multiplication in 1.48 us, which is 12% and 48% slower than SR 4 IM and PR 4 IM multipliers, respectively.…”
Section: Implementation and Resultsmentioning
confidence: 99%
“…Several designs based on modified interleaved multiplication algorithm have been reported [9], [10], [11], [12], [13], [14]. Ghosh et al in [12] reported a radix-2 parallel interleaved modular multiplier.…”
Section: Introuctionmentioning
confidence: 99%
See 1 more Smart Citation
“…In every iteration, all steps in phase B of the algorithm are executed in a single cycle, therefore, this phase is completed in ⌈ n 2 ⌉ clock cycles and overall the algorithm takes ⌈ n 2 ⌉ + 4 clock cycles to perform an n-bit modular multiplication operation. The design reported in [37] in the same bit length completes modular multiplication in 1.48 us, occupies 4630 LUTs and runs at 86 MHz clock frequency. Table III shows performance results of a 256-bit implementation of the proposed radix-4 parallel modular multiplier on Virtex-6 field programmable gate array (FPGA) platform.…”
Section: Phase Bmentioning
confidence: 99%
“…The four modular multiplication units are named as MUL 1 , MUL 2 , MUL 3 , and Mul 4 , where each MUL unit performs a modular multiplication operation in ⌈ n 2 ⌉ + 4 clock cycles, whereas A/S unit takes a single cycle to execute modular addition/subtraction operation [37]. As modular multiplication is a much more time consuming operation as compared with A/S operations, therefore it is the main reason for an integration of a single A/S unit.…”
Section: Scheduling Of Point Doubling and Point Addition On Arithmetimentioning
confidence: 99%