arrow
Return

Parallel Modular Multiplication Using Variable Length Algorithms

delete2025-01-01
delete0
PRE
AI
S
Shahab Mirzaei-Teshnizi *
K
Keshavarzi, Parviz
DOI:10.1109/TC.2024.3475574delete
deleteOriginal
deleteOriginal request for help
deleteShare
deleteSave
Abstract

Abstract

En 中文
The paper presents two improved modular multiplication algorithms: variable length Interleaved modular multiplication (VLIM) algorithm and parallel modular multiplication (P_MM) method using variable length algorithms to achieve high throughput rates. The new Interleaved modular multiplication algorithm applies the zero counting and partitioning algorithm to a multiplier's nonadjacent form (NAF). It divides this input into sections with variable- radix. The sections include a digit of zero sequences and a non-zero digit (-1 or 1) in the most valuable place. Therefore, in addition to reducing the number of required clock pulses, high-radix partial multiplication X-(i) center dot Y is simplified and performed as a binary addition or subtraction operation, and multiplication operations for consecutive zero bits are executed in one clock cycle instead of several clock cycles. The proposed parallel modular multiplication algorithm divides the multiplier into two parts. It utilizes (VLIM) and variable length Montgomery modular multiplication (VLM3) methods to compute the modular multiplication for the upper and lower portions in parallel, according to the proximity of their multiplication time. The implementation results on a Xilinx Virtex-7 FPGA show that the parallel modular multiplication computes a 2048-bit modular multiplication in 0.903 l s, with a maximum clock frequency of 387 MHz and area 3 time per bit value equal to 9.14.
Keywords:
Canonic signed digit (CSD)
high-speed arithmetic
Interleaved modular multiplication
Interleaved modular multiplication
Montgomery multiplication
Montgomery multiplication
FPGA
FPGA
FPGA

Journal

IEEE Transactions on Computers cover
IEEE Transactions on Computers
IF:
3.8
Papers:
5.4K
Citations:
9.8K

Organization

S
semnan university
Scholars:
3.4K
Papers: 3.2K
Citations: 2
Cited Papers

Cited Papers

Concussion and the Young Athlete
err2013-01-26
err0
PREAI
errCaroline Faure; Cynthia A. Lee Pemberton
errShare
errSave
Kinetics of nickel(II) glycylglycyl-L-histidine reactions with acids and triethylenetetramine
err2002-05-01
err0
PREAI
errCharles E. Bannister; John M. T. Raycheba; Dale W. Margerum
errShare
errSave
Stability of selected microRNAs in human blood, semen and saliva samples exposed to different environmental conditions
err2022-07-01
err0
PREAI
errOnyekachi Ogbonnaya Iroanya; Olaleye Teslim Olutunde; Tochukwu Frank Egwuatu; Chimnefeka Igbokwe
errShare
errSave
DFT Study on Oxidative Cyclization of o‐Alkynylbenzoates Mediated by Hypervalent Iodine Reagent: Mechanism and Substituent Effect
err2020-03-12
err0
PREAI
errJianguo Zhou; Xin‐Xin Song; Cheng‐Bin Zhao; Ling‐Ling Wang; Xiao‐Qian Zhang; Yu Chen; Lei Zhang
errShare
errSave
Electrocatalysis at nanoparticles
err2024-09-30
err0
PREAI
errCarlos M. Sánchez-Sánchez; Jose Solla-Gullón; Vicente Montiel
errShare
errSave
Advanced Automated Model for Robust Bone Marrow Segmentation in Whole-body MRI
err2025-01-01
err1
errOAAI
errBauer, F; Kaechele, J; Bernhard, J; Hajiyianni, M; Weinhold, N; Sauer, S; Groezinger, M; Raab, MS; Mai, EK; Weber, TF; Goldschmidt, H; Schlemmer, HP; Maier-Hein, K; Delorme, S; Neher, P; Wennmann, M
errShare
errSave
Reduced lymphedema after sentinel lymph node biopsy versus lymphadenectomy for endometrial cancer
err2021-01-01
err0
PREAI
errGretchen Glaser; Giorgia Dinoi; Francesco Multinu; Kathleen Yost; Mariam Al Hilli; Alyssa Larish; Amanika Kumar; Michaela McGree; Amy L Weaver; Andrea Cheville; Sean Dowdy; Andrea Mariani
errShare
errSave
researcher View more