• DocumentCode
    3334280
  • Title

    T-NDPack: Timing-driven non-uniform depopulation based clustering

  • Author

    Liu, Hanyu ; Akoglu, Ali

  • Author_Institution
    Dept. of ECE, Univ. of Arizona, Tucson, AZ
  • fYear
    2009
  • fDate
    1-3 April 2009
  • Firstpage
    9
  • Lastpage
    14
  • Abstract
    Low-cost FPGAs have comparable number of configurable logic blocks (CLBs) with respect to resource-rich FPGAs but have much less routing tracks. This leads to the difficulty for CAD tools to successfully and optimally map a circuit into these devices. Instead of switching to resource-rich FPGAs, the designers could employ depopulation based clustering technique which underuses CLBs, hence improves routability by spreading the logic over the architecture. However, all depopulation based clustering algorithms to this date increase critical path delay. In this paper, we present a timing-driven non-uniform depopulation based clustering technique, T-NDPack, that targets critical path delay and channel width constraints simultaneously. We adjust the capacity of the CLB based on the criticality of the logic block. Paper analyzes the effect of depopulation strategies on area and delay performance. Results show that T-NDPack reduces minimum channel width by 11.07% while increasing the number of CLBs by 13.28%. More importantly, T-NDPack decreases critical path delay by 2.89%.
  • Keywords
    CAD; field programmable gate arrays; network routing; CAD tools; T-NDPack; channel width; configurable logic blocks; critical path delay; field programmable gate arrays; low-cost FPGAs; routing tracks; timing-driven non-uniform depopulation based clustering; Circuits; Clustering algorithms; Delay; Design automation; Field programmable gate arrays; Logic design; Logic devices; Performance analysis; Routing; Timing;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Programmable Logic, 2009. SPL. 5th Southern Conference on
  • Conference_Location
    Sao Carlos
  • Print_ISBN
    978-1-4244-3847-1
  • Type

    conf

  • DOI
    10.1109/SPL.2009.4914896
  • Filename
    4914896