A MAC Unit with Double Carry-Save Scheme Suitable for 6-Input LUT Based Reconfigurable Systems
dc.authorid | cini, ugur/0000-0002-9827-7993 | |
dc.authorwosid | cini, ugur/AAT-6952-2020 | |
dc.contributor.author | Cini, Ugur | |
dc.contributor.author | Kurt, Olcay | |
dc.date.accessioned | 2024-06-12T11:07:56Z | |
dc.date.available | 2024-06-12T11:07:56Z | |
dc.date.issued | 2015 | |
dc.department | Trakya Üniversitesi | en_US |
dc.description | IEEE Conference on Electronics, Circuits, and Systems (ICECS) -- DEC 06-09, 2015 -- Cairo, EGYPT | en_US |
dc.description.abstract | In this work, an alternative redundant arithmetic based fused multiply-accumulate (MAC) unit is designed. The design utilizes double carry-save output encoding. The structure is especially suitable for 6-input LUT based reconfigurable systems. 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 in the system. The proposed system is not affected by carry propagation because of redundant arithmetic scheme implemented in the MAC structure. Designed MAC unit has 16x16-bit multiplier and 40-bit accumulate output. It is synthesized on Altera (TM) Stratix III FPGAs and provides better performance compared to conventional pipelined carry-propagate multiply-accumulate units. | en_US |
dc.identifier.endpage | 652 | en_US |
dc.identifier.isbn | 978-1-5090-0246-7 | |
dc.identifier.startpage | 649 | en_US |
dc.identifier.uri | https://hdl.handle.net/20.500.14551/22247 | |
dc.identifier.wos | WOS:000380571000163 | en_US |
dc.identifier.wosquality | N/A | en_US |
dc.indekslendigikaynak | Web of Science | en_US |
dc.language.iso | en | en_US |
dc.publisher | IEEE | en_US |
dc.relation.ispartof | 2015 Ieee Conference On Electronics, Circuits, And Systems (Icecs) | en_US |
dc.relation.publicationcategory | Konferans Öğesi - Uluslararası - Kurum Öğretim Elemanı | en_US |
dc.rights | info:eu-repo/semantics/closedAccess | en_US |
dc.subject | MAC Unit | en_US |
dc.subject | Redundant Numbers | en_US |
dc.subject | Carry-Save Arithmetic | en_US |
dc.subject | Matrix Multiplication | en_US |
dc.subject | FIR Filtering | en_US |
dc.subject | FPGA Arithmetic | en_US |
dc.title | A MAC Unit with Double Carry-Save Scheme Suitable for 6-Input LUT Based Reconfigurable Systems | en_US |
dc.type | Conference Object | en_US |