@inproceedings{e07a7a1b0ad743f495a1747bdf3d9860,
title = "Comparison of multipliers architectures through emulation and Handle-C FPGA implementation",
abstract = "This paper presents a study that compares the architectures and study's the performance of some of the major integer multiplication algorithms. This is achieved through a simulation environment that at this stage implements four major multipliers in C++ programming language and implements the same architectures in an FPGA prototype system. The environment is a flexible one and has a well-designed user interface that makes it suitable for educational use. It enables the user to emulate the multipliers for various data inputs and observe the type of operation being executed. Handle-C was used for synthesis and subsequently implementation of the multipliers in an FPGA. The multipliers involved in this study are Hennessy, carry save, ripple carry array and Wallace tree. The performance of each multiplier is assessed through a study of its area and real-time complexities.",
author = "Al-Qutayri, \{Mahmoud A.\} and Barada, \{Hassan R.\} and Ahmed Al-Kindi",
year = "2006",
doi = "10.1109/aiccsa.2006.205096",
language = "British English",
isbn = "1424402123",
series = "IEEE International Conference on Computer Systems and Applications, 2006",
publisher = "IEEE Computer Society",
pages = "240--247",
booktitle = "IEEE International Conference on Computer Systems and Applications, 2006",
address = "United States",
note = "IEEE International Conference on Computer Systems and Applications, 2006 ; Conference date: 08-03-2006 Through 08-03-2006",
}