Variation-Aware Placement for FPGAs with Multi-cycle Statistical Timing Analysis

被引:0
|
作者
Lucas, Gregory [1 ]
Dong, Chen [1 ]
Chen, Deming [1 ]
机构
[1] Univ Illinois, Dept Elect & Comp Engn, Urbana, IL USA
来源
FPGA 10 | 2010年
关键词
D O I
暂无
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
Deep submicron processes have allowed FPGAs to grow in complexity and speed. However, such technology scaling has caused FPGAs to become more susceptible to the effects of process variation. In order to obtain sufficient yield values, it is now necessary to consider process variation during physical design. It is common for FPGAs to contain designs with multi-cycle paths to help increase the performance, but current SSTA techniques cannot support this type of timing constraint. We propose an extension to block-based SSTA to consider multi-cycle paths. We then use this new SSTA to optimize FPGA placement with our tool VMC-Place for designs with multi-cycle paths. Our experimental results show our multi-cycle SSTA is accurate to 0.59% for the mean and 0.0024% for the standard deviation. Our results also show that VMC-Place is able to improve the clock period by 9.42% or the performance yield by 68.51% compared to a single-cycle variation-aware placer.
引用
收藏
页码:177 / 180
页数:4
相关论文
共 50 条
  • [1] Variation-Aware Placement with Multi-Cycle Statistical Timing Analysis for FPGAs
    Lucas, Gregory
    Dong, Chen
    Chen, Deming
    IEEE TRANSACTIONS ON COMPUTER-AIDED DESIGN OF INTEGRATED CIRCUITS AND SYSTEMS, 2010, 29 (11) : 1818 - 1822
  • [2] Reliability- and Process Variation-Aware Placement for FPGAs
    Bsoul, Assem A. M.
    Manjikian, Naraig
    Shang, Li
    2010 DESIGN, AUTOMATION & TEST IN EUROPE (DATE 2010), 2010, : 1809 - 1814
  • [3] Variation-Aware Routing For FPGAs
    Sivaswamy, Satish
    Bazargan, Kia
    FPGA 2007: FIFTEENTH ACM/SIGDA INTERNATIONAL SYMPOSIUM ON FIELD-PROGRAMMABLE GATE ARRAYS, 2007, : 71 - 79
  • [4] Variation-Aware False Path Analysis Based on Statistical Dynamic Timing Analysis
    Jung, Jongyoon
    Kim, Taewhan
    IEEE TRANSACTIONS ON COMPUTER-AIDED DESIGN OF INTEGRATED CIRCUITS AND SYSTEMS, 2012, 31 (11) : 1684 - 1697
  • [5] Efficient Variation-Aware Statistical Dynamic Timing Analysis for Delay Test Applications
    Wagner, Marcus
    Wunderlich, Hans-Joachim
    DESIGN, AUTOMATION & TEST IN EUROPE, 2013, : 276 - 281
  • [6] VGTA: Variation-aware gate timing analysis
    Abbaspour, S
    Fatemi, H
    Pedram, M
    2005 IEEE INTERNATIONAL CONFERENCE ON COMPUTER DESIGN: VLSI IN COMPUTERS & PROCESSORS, PROCEEDINGS, 2005, : 351 - 356
  • [7] Practical variation-aware interconnect delay and slew analysis for statistical timing verification
    Ye, Xiaoji
    Li, Peng
    Liu, Frank
    IEEE/ACM INTERNATIONAL CONFERENCE ON COMPUTER-AIDED DESIGN, DIGEST OF TECHNICAL PAPERS, ICCAD, 2006, : 222 - +
  • [8] Multi-layer interconnect performance comers for variation-aware timing analysis
    Huebbers, Frank
    Dasdan, Ali
    Ismail, Yehea
    IEEE/ACM INTERNATIONAL CONFERENCE ON COMPUTER-AIDED DESIGN DIGEST OF TECHNICAL PAPERS, VOLS 1 AND 2, 2007, : 713 - +
  • [9] Variation aware placement for FPGAs
    Srinivasan, Suresh
    Narayanan, Vijaykrishnan
    IEEE COMPUTER SOCIETY ANNUAL SYMPOSIUM ON VLSI, PROCEEDINGS: EMERGING VLSI TECHNOLOGIES AND ARCHITECTURES, 2006, : 422 - +
  • [10] Improving the Efficiency of PUF-Based Key Generation in FPGAs using Variation-Aware Placement
    Vyas, Shrikant
    Dumpala, Naveen Kumar
    Tessier, Russell
    Holcomb, Daniel E.
    2016 26TH INTERNATIONAL CONFERENCE ON FIELD PROGRAMMABLE LOGIC AND APPLICATIONS (FPL), 2016,