• DocumentCode
    3674743
  • Title

    Automated Design of High Performance Integer Arithmetic Cores on FPGA

  • Author

    Ayan Palchaudhuri;Rajat Subhra Chakraborty;Durga Prasad Sahoo

  • Author_Institution
    Dept. of Electron. &
  • fYear
    2015
  • Firstpage
    322
  • Lastpage
    329
  • Abstract
    We present the principles of operation and functioning of a CAD software tool for the automated realization of high performance integer arithmetic circuits targeting Xilinx Field Programmable Gate Arrays (FPGAs). The key ideas behind the improvement of circuit performance are optimal usage of the hardware primitives available on the Xilinx FPGA platform, as well as regular, careful and constrained placement of the circuit building blocks on the FPGA fabric. The bit - sliced architectures of our proposed designs allow us to automatically generate synthesizable, platform - specific structural Hardware Description Language (HDL) code for the proposed circuits, as well as the placement constraint files needed to control the placement of the design on the given FPGA fabric. Compared against circuits implemented using existing approaches and those automatically generated using existing CAD tools, our automatically generated implementations demonstrate significant speed improvement.
  • Keywords
    "Adders","Field programmable gate arrays","Fabrics","Digital signal processing","Pipeline processing","IP networks","Design automation"
  • Publisher
    ieee
  • Conference_Titel
    Digital System Design (DSD), 2015 Euromicro Conference on
  • Type

    conf

  • DOI
    10.1109/DSD.2015.18
  • Filename
    7302292