FPGA-Based 8x8 Bits Signed Multipliers Using LUTs

被引:0
作者
Chabini, Noureddine [1 ]
Beguenane, Rachid [1 ]
机构
[1] Royal Mil Coll Canada, Dept Elect & Comp Engn, Kingston, ON, Canada
来源
2023 IEEE CANADIAN CONFERENCE ON ELECTRICAL AND COMPUTER ENGINEERING, CCECE | 2023年
关键词
FPGA; LUT; DSP Blocks; Signed Multipliers; Baugh-Wooley; Sign-Magnitude; FIR;
D O I
10.1109/CCECE58730.2023.10288715
中图分类号
TP39 [计算机的应用];
学科分类号
081203 ; 0835 ;
摘要
Modern FPGAs (Field Programmable Gate Arrays) like Xilinx 7-series ones incorporate DSP blocks that contain 18x25 bits two's complement embedded multipliers. When FPGA-based small size signed multipliers are required, it is not practical to use these large size embedded multipliers. Thus, one can use LUTs (Look Up Tables) in FPGAs to implement them. Since the target signed multipliers are assumed in two's complement, a preprocessing is required for a LUT-based implementation. In this paper, Baugh-Wooley and sign-magnitude are used as preprocessing algorithms to realize two's complement 8x8 bits multipliers using LUTs in FPGAs. These two algorithms are used since they allow for a parallel realization of the signed multipliers. We synthesize 8x8 bits two's complements multipliers on LUTs using these two algorithms. As an application, we use the resulting synthesized designs to synthesize 8-taps and 16-taps digital Finite Impulse Response (FIR) filters for input data and coefficients in two's complement. Experimental results on Xilinx Artix-7 FPGAs using the Vivado 2020.2 synthesis tool show that the synthesized designs using the Baugh-Wooley algorithm are better in terms of speed and area compared to using the sign-magnitude.
引用
收藏
页数:5
相关论文
共 8 条
[1]  
Badawi A, 2015, 2015 Third International Conference on Technological Advances in Electrical, Electronics and Computer Engineering (TAEECE), P155, DOI 10.1109/TAEECE.2015.7113618
[2]   2 COMPLEMENT PARALLEL ARRAY MULTIPLICATION ALGORITHM [J].
BAUGH, CR .
IEEE TRANSACTIONS ON COMPUTERS, 1973, C 22 (12) :1045-1047
[3]   A SIGNED BINARY MULTIPLICATION TECHNIQUE [J].
BOOTH, AD .
QUARTERLY JOURNAL OF MECHANICS AND APPLIED MATHEMATICS, 1951, 4 (02) :236-240
[4]  
Gao SL, 2010, IEEE LAT AMER SYMP, P73, DOI 10.1109/LASCAS.2010.7410223
[5]  
Gao SL, 2008, INT C MICROELECTRON, P1, DOI 10.1109/ICM.2008.5393833
[6]  
Langlois J.M.P., 2006, P 2006 IEEE N E WORK, P37
[7]  
Shuli Gao, 2007, 2007 International IEEE Northeast Workshop on Circuits and Systems (NEWCAS '07), P494, DOI 10.1109/NEWCAS.2007.4487968
[8]   Power-Efficient Pipelined Reconfigurable Fixed-Width Baugh-Wooley Multipliers [J].
Tu, Jin-Hao ;
Van, Lan-Da .
IEEE TRANSACTIONS ON COMPUTERS, 2009, 58 (10) :1346-1355