首页> 外文学位 >Architecture and CAD techniques for optimizing FPGAs and reliability of integrated circuits.
【24h】

Architecture and CAD techniques for optimizing FPGAs and reliability of integrated circuits.

机译:用于优化FPGA和集成电路可靠性的架构和CAD技术。

获取原文
获取原文并翻译 | 示例

摘要

Prohibitive ASIC mask costs and stringent time-to-market windows have made FP-GAs attractive implementation platforms in recent years. Modern FPGA architectures provide ample routing resources so that designs can be routed successfully. However, providing such great flexibility comes at a high cost in terms of area, delay and power. In the first part of this thesis, we propose a new FPGA routing architecture that utilizes a mixture of hardwired and traditional flexible switches. This mixture is obtained from careful profiling of benchmark circuits. The result is about 30% reduction in leakage power consumption, 5% smaller area and 20% shorter delays. Despite the increase in clock speeds, the overall power consumption is reduced.;With constant scaling of process technologies in the ultra deep-submicron regime, chip design is becoming increasingly difficult due to process variations. The FPGA community has only recently started focusing on the effects of process variability. In the second part of this thesis, we propose CAD and architecture techniques to mitigate the impact of process variations in FPGAs. We present a variation-aware router that optimizes statistical criticality. We then propose a modification to the clock network to deliver programmable skews to different flip-flops. Finally, we combine the two techniques and show a 9X reduction in yield loss that translates to a 12% improvement in timing yield. When the desired timing yield is set to 99%, our combined statistical routing and skew assignment technique results in a delay improvement of about 10% over a purely deterministic approach.;Another challenge with aggressive technology scaling is to ensure the reliability of circuits. Issues with circuit reliability manifest as intermittent failures caused by random particle strikes or permanent failures due to thermal stress. In the third part of this thesis, we develop computationally efficient techniques for analyzing and optimizing reliability of circuits subject to transient errors. We propose a hybrid method that combines exact symbolic analysis with probabilistic measures to estimate reliability. We use such measures in rewiring and gate-sizing based methods to optimize reliability. We study trade-offs involved in terms of area, power and delay when optimizing reliability. Our proposed approach offers a speedup of 56X when compared to a Monte Carlo simulation based approach with only a 3.5% loss in accuracy. Our rewiring-based optimization framework improves reliability by 10% along with area and power improvements of 14% and 18% respectively. When we combine the rewiring and gate-sizing based optimization techniques, reliability is improved by 17% with modest area and power overheads.;In the final part of this thesis, we propose a fast thermal simulation technique for single-processor and chip multi-processor systems. Our technique can be used to estimate thermal stress in modern processors efficiently. A fast and accurate estimation of thermal stress in a system is critical to improving its reliability by preventing catastrophic permanent failures. Our proposed technique of evaluating temperatures across the chip is based on moment matching and moves most of the computation offline. Our temperature computation technique offers a speedup of 441X when compared to a conventional technique based on a Backward-Euler approach with average and maximum errors of 0.89°C and 2.7°C respectively. We observe that lateral heat conduction in the active and substrate layers are significant only for a short distance. We leverage this information to further improve the efficiency of thermal estimation and achieve a speedup of 1900X.
机译:近年来,ASIC掩膜板成本高昂且上市时间严格,使FP-GA成为有吸引力的实施平台。现代FPGA架构提供了充足的路由资源,因此可以成功地路由设计。然而,提供如此大的灵活性在面积,延迟和功率方面付出了高昂的代价。在本文的第一部分,我们提出了一种新的FPGA路由体系结构,该体系结构将硬接线和传统的灵活交换机混合使用。这种混合是通过仔细分析基准电路获得的。结果是泄漏功率消耗降低了约30%,面积减小了5%,延迟缩短了20%。尽管时钟速度提高了,但总体功耗却降低了。随着超深亚微米技术对工艺技术的不断扩展,由于工艺变化,芯片设计变得越来越困难。 FPGA社区直到最近才开始关注过程可变性的影响。在本文的第二部分,我们提出了CAD和体系结构技术,以减轻FPGA中工艺变化的影响。我们提出了一种可感知变化的路由器,可优化统计关键性。然后,我们建议对时钟网络进行修改,以将可编程的偏斜传递给不同的触发器。最后,我们结合了这两种技术,显示出良率损失降低了9倍,从而使定时良率提高了12%。当所需的时序产率设置为99%时,我们的统计路由和偏斜分配技术相结合,可以使延迟比纯确定性方法提高约10%。积极的技术扩展所面临的另一个挑战是确保电路的可靠性。电路可靠性问题表现为由随机的粒子撞击引起的间歇性故障或由于热应力引起的永久性故障。在本文的第三部分,我们开发了计算有效的技术来分析和优化遭受瞬态误差的电路的可靠性。我们提出了一种混合方法,该方法结合了精确的符号分析和概率测度来估计可靠性。我们在基于重新布线和门径调整的方法中使用此类措施来优化可靠性。我们研究在优化可靠性时在面积,功耗和延迟方面要进行的取舍。与基于蒙特卡洛模拟的方法相比,我们提出的方法可将速度提高56倍,而准确性仅损失3.5%。我们基于重新布线的优化框架将可靠性提高了10%,同时将面积和功耗提高了14%和18%。当我们结合基于重新布线和门径调整的优化技术时,可靠性提高了17%,同时面积和功率开销也适中。在本论文的最后部分,我们提出了一种针对单处理器和芯片多芯片的快速热仿真技术。处理器系统。我们的技术可用于高效估计现代处理器中的热应力。快速而准确地估计系统中的热应力对于通过防止灾难性永久性故障来提高其可靠性至关重要。我们提出的评估整个芯片温度的技术基于矩匹配,并且使大部分计算脱机。与基于Backward-Euler方法的传统技术相比,我们的温度计算技术可提供441倍的加速,平均和最大误差分别为0.89°C和2.7°C。我们观察到,有源层和基底层中的横向导热仅在短距离内才有意义。我们利用这些信息来进一步提高热估算效率,并实现1900X的加速。

著录项

  • 作者

    Sivaswamy, Satish Barghav.;

  • 作者单位

    University of Minnesota.;

  • 授予单位 University of Minnesota.;
  • 学科 Engineering Electronics and Electrical.
  • 学位 Ph.D.
  • 年度 2009
  • 页码 186 p.
  • 总页数 186
  • 原文格式 PDF
  • 正文语种 eng
  • 中图分类
  • 关键词

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号