• DocumentCode
    2698322
  • Title

    Datapath-oriented FPGA mapping and placement for configurable computing

  • Author

    Callahan, Timothy J. ; Wawrzynek, John

  • Author_Institution
    California Univ., Berkeley, CA, USA
  • fYear
    1997
  • fDate
    16-18 Apr 1997
  • Firstpage
    234
  • Lastpage
    235
  • Abstract
    Widespread acceptance of FPGA-based reconfigurable coprocessors will be expedited if compilation time for FPGA configurations can be reduced to be comparable to software compilation. This research achieves this goal, generating complete datapath layouts in fractions of a second rather than hours. Our algorithm, adapted from instruction selection in compilers, packs multiple operations into single rows of CLBs when possible, while preserving a regular bit-slice layout. Furthermore, placement and thus routing delays are considered simultaneously with packing, so that the total delay, not just the CLB delay, is optimized
  • Keywords
    circuit layout; field programmable gate arrays; logic design; reconfigurable architectures; FPGA mapping; configurable computing; datapath layouts; placement; reconfigurable coprocessors; Acceleration; Coprocessors; Delay; Design optimization; Embedded computing; Field programmable gate arrays; Instruction sets; Kernel; Libraries; Routing;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Field-Programmable Custom Computing Machines, 1997. Proceedings., The 5th Annual IEEE Symposium on
  • Conference_Location
    Napa Valley, CA
  • Print_ISBN
    0-8186-8159-4
  • Type

    conf

  • DOI
    10.1109/FPGA.1997.624624
  • Filename
    624624