DocumentCode
3738799
Title
A high performance multiply-accumulate unit with double carry-save scheme for 6-input LUT based reconfigurable systems
Author
Ugur Cini;Olcay Kurt
Author_Institution
Dept. of Electrical & Electronics Engineering, Trakya University, Turkey
fYear
2015
Firstpage
940
Lastpage
944
Abstract
Redundant number systems provide carry-propagation free arithmetic, so that faster arithmetic circuits can be designed. In this work, an alternative redundant arithmetic based fused multiply-accumulate (MAC) unit is designed especially suitable for 6-input look-up-table (LUT) based FPGAs. By employing only (6, 3) counters in the partial product reduction and accumulate operations, least amount of logic depth is provided which results as high performance without any pipeline requirement in the system. The proposed MAC unit has 16×16 input with sign extended 40-bit output. The MAC unit is compared to conventional redundant carry-save and various standard MAC architectures. The proposed structure provides highest performance among the structures that have been compared.
Keywords
"Radiation detectors","Table lookup","Encoding","Delays","Pipelines","Field programmable gate arrays","Standards"
Publisher
ieee
Conference_Titel
Electrical and Electronics Engineering (ELECO), 2015 9th International Conference on
Type
conf
DOI
10.1109/ELECO.2015.7394625
Filename
7394625
Link To Document