• DocumentCode
    2831241
  • Title

    RoCoCo: Row and Column Compression for high-performance multiplication on FPGAs

  • Author

    Ugurdag, Fatih ; Keskin, Okan ; Tunc, Cihan ; Temizkan, Fatih ; Fici, Gurbey ; Dedeoglu, Soner

  • Author_Institution
    Dept. of Electr. & Electron. Eng., Ozyegin Univ., Istanbul, Turkey
  • fYear
    2011
  • fDate
    9-12 Sept. 2011
  • Firstpage
    98
  • Lastpage
    101
  • Abstract
    Multiplication is, in no doubt, one of the top few frequently used operations in hardware and software. In high-performance hardware design, after high-level optimizations are exhausted, component level optimizations are employed such as building fast multipliers. Most fast multiplier architectures use some form of a Carry Save Adder (CSA) Tree, which is also called Column Compression (CC). We propose a new CC method called RoCoCo (Row and Column Compression), which also compresses the tree along rows so that the final adder is small and fast. Although CC results in faster multipliers in ASIC implementations, it is an assumption by designers that they are not the wisest choice on FPGAs. On the contrary, we were able to show through Xilinx synthesis results that RoCoCo (and sometimes Dadda CC) frequently offer faster multipliers than the built-in implementation of the multiply operation in Xilinx ISE synthesis tool.
  • Keywords
    adders; application specific integrated circuits; field programmable gate arrays; integrated circuit design; ASIC implementations; Dadda column compression; FPGA; Xilinx ISE synthesis tool; built-in implementation; carry save adder; component level optimizations; fast multiplier architectures; hardware design; high-level optimizations; row and column compression; Adders; Delay; Field programmable gate arrays; Optimization; Routing; Vegetation;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Design & Test Symposium (EWDTS), 2011 9th East-West
  • Conference_Location
    Sevastopol
  • Print_ISBN
    978-1-4577-1957-8
  • Type

    conf

  • DOI
    10.1109/EWDTS.2011.6116419
  • Filename
    6116419