• 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