Efficient Algorithm and VLSI Architecture for Module (2~n+1) Multiplier

Xiong Chengyi,Tian Jinwen,Liu Jian
DOI: https://doi.org/10.3969/j.issn.1003-0530.2006.05.021
IF: 4.729
2006-01-01
Signal Processing
Abstract:Hardware implementation of modulo multipliers is a very important task because modulo multiplication is widely used in residue number system (RNS)arithmetic,digital signal processing (DSP)and other applications.In this paper,an efficient algorithm and architecture for modulo(2~n+1)multiplier was presented,which were based on the modified carry save adder(MCSA) array and the modified carry look-ahead adder(MCLA).Where the input operands are represented as normal binary,resulting in no need of additional conversion circuit for DSP applications.The path delay and hardware complexity are reduced considerately by making use of periodicity of modulo(2~n+1)operation to simplify production terms and re-combining the summation terms.Compared with the other designs,the proposed architecture is simple and efficient with regard to area and delay.
What problem does this paper attempt to address?