• DocumentCode
    1374126
  • Title

    ALTO: an iterative area/performance tradeoff algorithm for LUT-based FPGA technology mapping

  • Author

    Huang, Juinn-Dar ; Jou, Jing-Yang ; Shen, Wen-Zen

  • Author_Institution
    Dept. of Electron. Eng., Nat. Chiao Tung Univ., Hsinchu, Taiwan
  • Volume
    8
  • Issue
    4
  • fYear
    2000
  • Firstpage
    392
  • Lastpage
    400
  • Abstract
    In this paper, we propose an iterative area/performance tradeoff algorithm for look-up table (LUT)-based field programmable gate array (FPGA) technology mapping. First, it finds an area-optimized, performance-considered initial network by a modified area optimization technique. Then, an iterative algorithm consisting of several resynthesizing techniques is applied to trade the area for the performance in the network gracefully. Experimental results show that this approach can efficiently provide a complete set of mapping solutions from the area-optimized one to the performance-optimized one for the given design. Furthermore, these two extreme solutions produced by our algorithm outperform the results provided by most existing algorithms. Therefore, our algorithm is very useful for the timing-driven, LUT-based FPGA synthesis.
  • Keywords
    circuit optimization; critical path analysis; field programmable gate arrays; iterative methods; logic CAD; table lookup; timing; ALTO; LUT-based FPGA; iterative area/performance tradeoff algorithm; mapping solutions; resynthesizing techniques; technology mapping; timing-driven FPGA synthesis; Algorithm design and analysis; Circuit synthesis; Delay estimation; Field programmable gate arrays; Iterative algorithms; Logic circuits; Programmable logic arrays; Propagation delay; Routing; Table lookup;
  • fLanguage
    English
  • Journal_Title
    Very Large Scale Integration (VLSI) Systems, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    1063-8210
  • Type

    jour

  • DOI
    10.1109/92.863618
  • Filename
    863618