The Open Cybernetics & Systemics Journal

2018, 12 : 30-41
Published online 2018 March 09. DOI: 10.2174/1874110X01812010030
Publisher ID: TOCSJ-12-30

RESEARCH ARTICLE
Fast Radix-2 Sequential Multiplier Using Kintex-7 FPGA Chip Family

Qasem Abu Al-Haija1, * and Sharifah M. S. Ahmad2
1 Department of Electrical Engineering, King Faisal University, Ahsa, 31982, P. O.
2 Faculty of Engineering, Universiti Putra Malaysia 43400, UPM, ,

* Address correspondence to this author at the Department Electrical Engineering, King Faisal University, Ahsa, 31982, P. O. 380, Saudi Arabia; Tel; +966135895400; E-mails: , Qalhaija@kfu.edu.sa

ABSTRACT

Subheading:

Benchmarking of Radix-2 Sequential Multiplication using five Xilinx FPGA families.

Background:

This paper presents description on the implementation of fast radix-2 sequential multiplier using repeated carry save addition (CSA) method with variable data path sizes ranging from 8 bits to 1024 bit.

Objective:

The main objective of this paper is to achieve the best achievable time delay reduction with better performance (i.e. frequency) running on FPGA platforms and prove their applicability in high performance reconfigurable computing.

Methods:

The design was implemented using VHDL description language and synthesized using five different Xilinx FPGA chip families, namely: vertix7, kintex7, artix7, zynq7 and spartan6. Rigorous tests were conducted and analyzed in terms of maximum frequency and total delay time of the FPGA design as well as the hardware utilization.

Results:

The results on the code synthesizing demonstrated that the proposed 1024-bit sequential multiplier with kintex7 chip family outperforms others with a maximum frequency of 296 MHz, while Spartan 6 recorded the lowest frequency with 140 MHz.

Conclusion:

The performance of the proposed multiplier-based CSA was benchmarked against other state-of-the-art designs which results reflected its superiority in terms of throughput of two or more multiple times as compared to others.

Keywords:

Adder , Coprocessors , Integrated circuit synthesis , field programmable analog arrays , Digital arithmetic , Sequential multiplication, Hardware description language (HDL) .