• DocumentCode
    2827734
  • Title

    Fast Placement-Intact Logic Perturbation Targeting for FPGA Performance Improvement

  • Author

    Zhou, Catherine L. ; Tang, Wai-Chung ; Wu, Yu-Liang

  • Author_Institution
    Chinese Univ. of Hong Kong, Hong Kong
  • fYear
    2007
  • fDate
    28-26 Feb. 2007
  • Firstpage
    63
  • Lastpage
    68
  • Abstract
    This work presents a novel, accurate, and fast post-layout logic perturbation method for improving LUT-based FPGA routing without affecting the placement. The ATPG-based rewiring techniques are used to design the rewiring engine, which is embedded into VPR, the most powerful academic FPGA CAD tool currently. Compared with VPR´s high-quality results, our method can reduce critical path delay by up to 31.74% (avg. 10%) without disturbing placement or sacrificing area. The CPU time used by the rewiring engine is only 5% of the total time consumed by VPR´s placement and routing. All the benchmark circuits can be placed and routed within 3 minutes, which is much faster than the SPFD approach. This paper also analyzes the power of the ATPG- based rewiring techniques in LUT-based FPGAs. Experimental results show that 3% of all nets can be replaced by their alternative wires for FPGA performance improvement.
  • Keywords
    CAD; automatic test pattern generation; field programmable gate arrays; table lookup; ATPG-based rewiring techniques; LUT-based FPGA routing; VPR; automatic test pattern generation; benchmark circuit; fast placement-intact logic perturbation method; field programmable gate array; look-up-table; versatile place route CAD tool; Central Processing Unit; Circuits; Delay; Design automation; Engines; Field programmable gate arrays; Logic; Perturbation methods; Routing; Wires;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Programmable Logic, 2007. SPL '07. 2007 3rd Southern Conference on
  • Conference_Location
    Mar del Plata
  • Print_ISBN
    1-4244-0606-4
  • Type

    conf

  • DOI
    10.1109/SPL.2007.371725
  • Filename
    4234322