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 条
  • [21] Timing Speculation in Multi-Cycle Data Paths
    Ravi, Gokul Subramanian
    Lipasti, Mikko
    IEEE COMPUTER ARCHITECTURE LETTERS, 2017, 16 (01) : 84 - 87
  • [22] A multi-cycle fixed point square root module for FPGAs
    Martin del Campo, Fernando
    Morales-Reyes, Alicia
    Perez-Andrade, Roberto
    Cumplido, Rene
    Orozco-Lugo, Aldo G.
    Feregrino, Claudia
    IEICE ELECTRONICS EXPRESS, 2012, 9 (11): : 971 - 977
  • [23] Process Variation-aware Bridge Fault Analysis
    Kim, Heetae
    Choi, Inhyuk
    Lim, Jaeil
    Oh, Hyunggoy
    Kang, Sungho
    2016 INTERNATIONAL SOC DESIGN CONFERENCE (ISOCC), 2016, : 147 - 148
  • [24] Process Variation-Aware Approximation for Efficient Timing Management of Digital Circuits
    Faryabi, Mohsen
    Dorosti, Hamed
    Modarressi, Mehdi
    Fakhraie, Sied Mehdi
    PROCEEDINGS OF 2015 IEEE EAST-WEST DESIGN & TEST SYMPOSIUM (EWDTS), 2015,
  • [25] Quantitative Analysis of Variation-Aware Internet of Things Designs using Statistical Model Checking
    Xu, Siyuan
    Miao, Weikai
    Kunz, Thomas
    Wei, Tongquan
    Chen, Mingsong
    2016 IEEE INTERNATIONAL CONFERENCE ON SOFTWARE QUALITY, RELIABILITY AND SECURITY (QRS 2016), 2016, : 274 - 285
  • [26] Variation-Aware Global Placement for Improving Timing-Yield of Carbon-Nanotube Field Effect Transistor Circuit
    Wang, Chen
    Sun, Yanan
    Hu, Shiyan
    Jiang, Li
    Qian, Weikang
    ACM TRANSACTIONS ON DESIGN AUTOMATION OF ELECTRONIC SYSTEMS, 2018, 23 (04)
  • [27] Variation-aware analysis: Savior of the nanometer era?
    Nassif, Sani R.
    Pitchumani, Vijay
    Rodriguez, Norma
    Sylvester, Dennis
    Bittlestone, Clive
    Radojcic, Riko
    43rd Design Automation Conference, Proceedings 2006, 2006, : 411 - 412
  • [28] Variation-Aware Aging Analysis in Digital ICs
    Han, Sangwoo
    Kim, Byung-Su
    Kim, Juho
    IEEE TRANSACTIONS ON VERY LARGE SCALE INTEGRATION (VLSI) SYSTEMS, 2013, 21 (12) : 2214 - 2225
  • [29] Minimizing Minimum Delay Compensations for Timing Variation-Aware Datapath Synthesis
    Inoue, Keisuke
    Kaneko, Mineo
    Wagaki, Tsuyoshi
    2008 51ST MIDWEST SYMPOSIUM ON CIRCUITS AND SYSTEMS, VOLS 1 AND 2, 2008, : 97 - 100
  • [30] Variation-Aware Speed Binning of Multi-core Processors
    Sartori, John
    Pant, Aashish
    Kumar, Rakesh
    Gupta, Puneet
    PROCEEDINGS OF THE ELEVENTH INTERNATIONAL SYMPOSIUM ON QUALITY ELECTRONIC DESIGN (ISQED 2010), 2010, : 307 - 314