首页 > 最新文献

2010 IEEE/ACM International Conference on Computer-Aided Design (ICCAD)最新文献

英文 中文
Application-Aware diagnosis of runtime hardware faults 基于应用程序的运行时硬件故障诊断
Pub Date : 2010-11-07 DOI: 10.1109/ICCAD.2010.5653788
Andrea Pellegrini, V. Bertacco
Extreme technology scaling in silicon devices drastically affects reliability, particularly because of runtime failures induced by transistor wearout. Current online testing mechanisms focus on testing all components in a microprocessor, including hardware that has not been exercised, and thus have high performance penalties. We propose a hybrid hardware/software online testing solution where components that are heavily utilized by the software application are tested more thoroughly and frequently. Thus, our online testing approach focuses on the processor units that affect application correctness the most, and it achieves high coverage while incurring minimal performance overhead. We also introduce a new metric, Application-Aware Fault Coverage, measuring a test's capability to detect faults that might have corrupted the state or the output of an application. Test coverage is further improved through the insertion of observation points that augment the coverage of the testing system. By evaluating our technique on a Sun OpenSPARC T1, we show that our solution maintains high Application-Aware Fault Coverage while reducing the performance overhead of online testing by more than a factor of 2 when compared to solutions oblivious to application's behavior. Specifically, we found that our solution can achieve 95% fault coverage while maintaining a minimal performance overhead (1.3%) and area impact (0.4%).
硅器件的极端技术规模极大地影响了可靠性,特别是由于晶体管损耗引起的运行时故障。当前的在线测试机制侧重于测试微处理器中的所有组件,包括未被使用的硬件,因此会有很高的性能损失。我们提出了一种硬件/软件混合在线测试解决方案,其中对软件应用程序大量使用的组件进行更彻底和频繁的测试。因此,我们的在线测试方法将重点放在对应用程序正确性影响最大的处理器单元上,它在产生最小性能开销的同时实现了高覆盖率。我们还引入了一个新的度量,应用程序感知的故障覆盖率,用于度量测试检测可能损坏状态或应用程序输出的故障的能力。通过插入观测点来增加测试系统的覆盖率,测试覆盖率得到了进一步的提高。通过在Sun OpenSPARC T1上评估我们的技术,我们表明,与忽略应用程序行为的解决方案相比,我们的解决方案保持了较高的应用程序感知故障覆盖率,同时将在线测试的性能开销降低了2倍以上。具体来说,我们发现我们的解决方案可以实现95%的故障覆盖率,同时保持最小的性能开销(1.3%)和区域影响(0.4%)。
{"title":"Application-Aware diagnosis of runtime hardware faults","authors":"Andrea Pellegrini, V. Bertacco","doi":"10.1109/ICCAD.2010.5653788","DOIUrl":"https://doi.org/10.1109/ICCAD.2010.5653788","url":null,"abstract":"Extreme technology scaling in silicon devices drastically affects reliability, particularly because of runtime failures induced by transistor wearout. Current online testing mechanisms focus on testing all components in a microprocessor, including hardware that has not been exercised, and thus have high performance penalties. We propose a hybrid hardware/software online testing solution where components that are heavily utilized by the software application are tested more thoroughly and frequently. Thus, our online testing approach focuses on the processor units that affect application correctness the most, and it achieves high coverage while incurring minimal performance overhead. We also introduce a new metric, Application-Aware Fault Coverage, measuring a test's capability to detect faults that might have corrupted the state or the output of an application. Test coverage is further improved through the insertion of observation points that augment the coverage of the testing system. By evaluating our technique on a Sun OpenSPARC T1, we show that our solution maintains high Application-Aware Fault Coverage while reducing the performance overhead of online testing by more than a factor of 2 when compared to solutions oblivious to application's behavior. Specifically, we found that our solution can achieve 95% fault coverage while maintaining a minimal performance overhead (1.3%) and area impact (0.4%).","PeriodicalId":344703,"journal":{"name":"2010 IEEE/ACM International Conference on Computer-Aided Design (ICCAD)","volume":"26 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2010-11-07","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"114173434","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 17
On-the-fly runtime adaptation for efficient execution of parallel multi-algorithm circuit simulation 实时运行适应,有效执行并行多算法电路仿真
Pub Date : 2010-11-07 DOI: 10.5555/2133429.2133492
Xiaoji Ye, Peng Li
The past several years have witnessed a significant interest in developing parallel CAD algorithms and implementations that exploit various multi-core and distributed computing hardware. In addition to fundamental parallel algorithm design, the ability in modeling parallel performance and facilitating runtime optimization is indispensable for achieving good efficiency for complex parallel CAD applications. Under the context of a recently developed hierarchical multi-algorithm parallel circuit simulation (HMAPS) framework, we demonstrate a runtime optimization approach that allows for automatic on-the-fly reconfiguration of the parallel simulation code. We show how the runtime information, collected as parallel simulation proceeds, can be combined with static parallel performance models to enable dynamic adaptation of parallel simulation execution for improved performance and robustness. Our results have shown that the proposed approach not only finds the near-optimal code configuration over a large configuration space, it also outperforms multi-algorithm circuit simulation assisted only with static pre-runtime parallel performance modeling.
在过去的几年中,人们对开发利用各种多核和分布式计算硬件的并行CAD算法和实现产生了极大的兴趣。对于复杂的并行CAD应用,除了基本的并行算法设计之外,对并行性能进行建模和便于运行时优化的能力对于实现良好的效率是必不可少的。在最近开发的分层多算法并行电路仿真(HMAPS)框架的背景下,我们展示了一种运行时优化方法,该方法允许并行仿真代码的自动动态重新配置。我们展示了在并行仿真进行时收集的运行时信息如何与静态并行性能模型相结合,以支持动态适应并行仿真执行,从而提高性能和鲁棒性。我们的研究结果表明,所提出的方法不仅可以在大配置空间中找到接近最优的代码配置,而且还优于仅借助静态预运行时并行性能建模辅助的多算法电路仿真。
{"title":"On-the-fly runtime adaptation for efficient execution of parallel multi-algorithm circuit simulation","authors":"Xiaoji Ye, Peng Li","doi":"10.5555/2133429.2133492","DOIUrl":"https://doi.org/10.5555/2133429.2133492","url":null,"abstract":"The past several years have witnessed a significant interest in developing parallel CAD algorithms and implementations that exploit various multi-core and distributed computing hardware. In addition to fundamental parallel algorithm design, the ability in modeling parallel performance and facilitating runtime optimization is indispensable for achieving good efficiency for complex parallel CAD applications. Under the context of a recently developed hierarchical multi-algorithm parallel circuit simulation (HMAPS) framework, we demonstrate a runtime optimization approach that allows for automatic on-the-fly reconfiguration of the parallel simulation code. We show how the runtime information, collected as parallel simulation proceeds, can be combined with static parallel performance models to enable dynamic adaptation of parallel simulation execution for improved performance and robustness. Our results have shown that the proposed approach not only finds the near-optimal code configuration over a large configuration space, it also outperforms multi-algorithm circuit simulation assisted only with static pre-runtime parallel performance modeling.","PeriodicalId":344703,"journal":{"name":"2010 IEEE/ACM International Conference on Computer-Aided Design (ICCAD)","volume":"746 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2010-11-07","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"122963647","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 6
Current shaping and multi-thread activation for fast and reliable power mode transition in multicore designs 在多核设计中实现快速可靠的电源模式转换的电流整形和多线程激活
Pub Date : 2010-11-07 DOI: 10.1109/ICCAD.2010.5654224
Hao Xu, R. Vemuri, W. Jone
Power gating has been widely adopted in multicore designs. The design of fast and reliable power mode transition for per-core power gating remains a challenging problem. This paper studies the design methodology for fast power gating wake-up with guaranteed power integrity. Two novel techniques, namely current shaping and multi-thread activation are proposed. Models and physical implementation of both techniques are analyzed. Experimental results demonstrated 1.5 to 11 times wake-up time speedup with no penalty on area or power consumptions by using the proposed techniques.
功率门控在多核设计中被广泛采用。为每核功率门控设计快速可靠的功率模式转换仍然是一个具有挑战性的问题。本文研究了保证电源完整性的快速电源门控唤醒的设计方法。提出了电流整形和多线程激活两种新技术。分析了这两种技术的模型和物理实现。实验结果表明,使用所提出的技术可以使唤醒时间加速1.5至11倍,而不会对面积或功耗造成影响。
{"title":"Current shaping and multi-thread activation for fast and reliable power mode transition in multicore designs","authors":"Hao Xu, R. Vemuri, W. Jone","doi":"10.1109/ICCAD.2010.5654224","DOIUrl":"https://doi.org/10.1109/ICCAD.2010.5654224","url":null,"abstract":"Power gating has been widely adopted in multicore designs. The design of fast and reliable power mode transition for per-core power gating remains a challenging problem. This paper studies the design methodology for fast power gating wake-up with guaranteed power integrity. Two novel techniques, namely current shaping and multi-thread activation are proposed. Models and physical implementation of both techniques are analyzed. Experimental results demonstrated 1.5 to 11 times wake-up time speedup with no penalty on area or power consumptions by using the proposed techniques.","PeriodicalId":344703,"journal":{"name":"2010 IEEE/ACM International Conference on Computer-Aided Design (ICCAD)","volume":"25 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2010-11-07","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"129830693","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 2
Generalized nonlinear timing/phase macromodeling: Theory, numerical methods and applications 广义非线性时序/相位宏观建模:理论、数值方法及应用
Pub Date : 2010-11-07 DOI: 10.1109/ICCAD.2010.5654174
Chenjie Gu, J. Roychowdhury
We extend the concept of timing/phase macromodels, previously established rigorously only for oscillators, to apply to general systems, both non-oscillatory and oscillatory. We do so by first establishing a solid foundation for the timing/phase response of any nonlinear dynamical system, then deriving a timing/phase macromodel via nonlinear perturbation analysis. The macromodel that emerges is a scalar, nonlinear time-varying equation that accurately characterizes the system's phase/timing responses. We establish strong links of this technique with projection frameworks for model order reduction. We then present numerical methods to compute the phase model. The computation involves a full Floquet decomposition — we discuss numerical issues that arise if direct computation of the monodromy matrix is used for Floquet analysis, and propose an alternative method that are numerically superior. The new method has elegant connections to the Jacobian matrix in harmonic balance method (readily available in most RF simulators). We validate the technique on several highly nonlinear systems, including an inverter chain and a firing neuron. We demonstrate that the new scalar nonlinear phase model captures phase responses under various types of input perturbations, achieving accuracies considerably superior to those of reduced models obtained using LTI/LPTV MOR methods. Thus, we establish a powerful new way to extract timing models of combinatorial/sequential systems and memory (e.g., SRAMs/DRAMs), synchronization systems based on oscillator enslaving (e.g., PLLs, injection-locked oscillators, CDR systems, neural processing, energy grids), signal-processing blocks (e.g., ADCs/DACs, FIR/IIR filters), etc.
我们扩展了时序/相位宏模型的概念,以前只严格地为振荡器建立,适用于一般系统,包括非振荡和振荡。为此,我们首先为任何非线性动力系统的时序/相位响应建立了坚实的基础,然后通过非线性扰动分析推导出时序/相位宏观模型。出现的宏观模型是一个标量的非线性时变方程,它准确地表征了系统的相位/时序响应。我们建立了该技术与模型降阶的投影框架的紧密联系。然后,我们提出了计算相位模型的数值方法。计算涉及一个完整的Floquet分解-我们讨论了如果使用单矩阵直接计算进行Floquet分析所产生的数值问题,并提出了一种在数值上优越的替代方法。新方法与谐波平衡法中的雅可比矩阵有很好的联系(在大多数射频模拟器中都很容易得到)。我们在几个高度非线性系统上验证了该技术,包括一个逆变器链和一个放电神经元。我们证明了新的标量非线性相位模型捕获了各种类型输入扰动下的相位响应,其精度大大优于使用LTI/LPTV MOR方法获得的简化模型。因此,我们建立了一种强大的新方法来提取组合/顺序系统和存储器(例如,sram / dram),基于振荡器的同步系统(例如,锁相环,注入锁定振荡器,CDR系统,神经处理,能量网格),信号处理块(例如,adc / dac, FIR/IIR滤波器)等的时序模型。
{"title":"Generalized nonlinear timing/phase macromodeling: Theory, numerical methods and applications","authors":"Chenjie Gu, J. Roychowdhury","doi":"10.1109/ICCAD.2010.5654174","DOIUrl":"https://doi.org/10.1109/ICCAD.2010.5654174","url":null,"abstract":"We extend the concept of timing/phase macromodels, previously established rigorously only for oscillators, to apply to general systems, both non-oscillatory and oscillatory. We do so by first establishing a solid foundation for the timing/phase response of any nonlinear dynamical system, then deriving a timing/phase macromodel via nonlinear perturbation analysis. The macromodel that emerges is a scalar, nonlinear time-varying equation that accurately characterizes the system's phase/timing responses. We establish strong links of this technique with projection frameworks for model order reduction. We then present numerical methods to compute the phase model. The computation involves a full Floquet decomposition — we discuss numerical issues that arise if direct computation of the monodromy matrix is used for Floquet analysis, and propose an alternative method that are numerically superior. The new method has elegant connections to the Jacobian matrix in harmonic balance method (readily available in most RF simulators). We validate the technique on several highly nonlinear systems, including an inverter chain and a firing neuron. We demonstrate that the new scalar nonlinear phase model captures phase responses under various types of input perturbations, achieving accuracies considerably superior to those of reduced models obtained using LTI/LPTV MOR methods. Thus, we establish a powerful new way to extract timing models of combinatorial/sequential systems and memory (e.g., SRAMs/DRAMs), synchronization systems based on oscillator enslaving (e.g., PLLs, injection-locked oscillators, CDR systems, neural processing, energy grids), signal-processing blocks (e.g., ADCs/DACs, FIR/IIR filters), etc.","PeriodicalId":344703,"journal":{"name":"2010 IEEE/ACM International Conference on Computer-Aided Design (ICCAD)","volume":"2014 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2010-11-07","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"127414019","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 4
Phase equations for quasi-periodic oscillators 准周期振荡器的相位方程
Pub Date : 2010-11-07 DOI: 10.5555/2133429.2133491
A. Demir, Chenjie Gu, J. Roychowdhury
Oscillations and rhythmic activity are seen in natural and man-made systems. Dynamics of oscillators can be compactly described by phase domain models. Phase equations for periodic, single-frequency oscillators have been developed and utilized in analyzing oscillation phenomena that arise in electronic systems, circadian clocks, and the nervous system. We consider quasi-periodic oscillators and present a general phase model theory and numerical techniques for the construction of phase equations for multi-frequency oscillators. We demonstrate the utility of these phase equations in analyzing oscillators experiencing perturbations.
振荡和有节奏的活动在自然和人为的系统中都可以看到。振子的动力学可以用相域模型简洁地描述。周期单频振荡器的相位方程已经被开发出来,并用于分析电子系统、生物钟和神经系统中出现的振荡现象。我们考虑准周期振子,提出了一种通用的相位模型理论和构建多频振子相位方程的数值技术。我们证明了这些相位方程在分析经历扰动的振子时的效用。
{"title":"Phase equations for quasi-periodic oscillators","authors":"A. Demir, Chenjie Gu, J. Roychowdhury","doi":"10.5555/2133429.2133491","DOIUrl":"https://doi.org/10.5555/2133429.2133491","url":null,"abstract":"Oscillations and rhythmic activity are seen in natural and man-made systems. Dynamics of oscillators can be compactly described by phase domain models. Phase equations for periodic, single-frequency oscillators have been developed and utilized in analyzing oscillation phenomena that arise in electronic systems, circadian clocks, and the nervous system. We consider quasi-periodic oscillators and present a general phase model theory and numerical techniques for the construction of phase equations for multi-frequency oscillators. We demonstrate the utility of these phase equations in analyzing oscillators experiencing perturbations.","PeriodicalId":344703,"journal":{"name":"2010 IEEE/ACM International Conference on Computer-Aided Design (ICCAD)","volume":"115 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2010-11-07","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"128460849","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 13
Power grid correction using sensitivity analysis 利用灵敏度分析进行电网校正
Pub Date : 2010-11-07 DOI: 10.5555/2133429.2133598
Meric Aydonat, F. Najm
Power grid voltage integrity verification requires one to check if all the voltage drops on the grid are less than a certain threshold. This paper addresses the problem of correcting the grid when some voltage drops exceed this threshold, by making minor modifications to the existing design. The method uses current constraints that capture the uncertainty about the underlying circuit behavior to find the maximum voltage drop on the grid, and then to estimate the voltage drop as a function of the metal widths on the grid. It formulates a non-linear optimization problem and finds the required change in widths that reduces the maximum voltage drop below the threshold while keeping the total area cost at a minimum.
电网电压完整性验证要求检查电网上的所有电压降是否小于某一阈值。本文通过对现有设计进行微小修改,解决了当某些电压降超过该阈值时纠正电网的问题。该方法使用电流约束来捕捉底层电路行为的不确定性,以找到电网上的最大电压降,然后估计电压降作为电网上金属宽度的函数。它制定了一个非线性优化问题,并找到所需的宽度变化,使最大电压降低于阈值,同时保持总面积成本最小。
{"title":"Power grid correction using sensitivity analysis","authors":"Meric Aydonat, F. Najm","doi":"10.5555/2133429.2133598","DOIUrl":"https://doi.org/10.5555/2133429.2133598","url":null,"abstract":"Power grid voltage integrity verification requires one to check if all the voltage drops on the grid are less than a certain threshold. This paper addresses the problem of correcting the grid when some voltage drops exceed this threshold, by making minor modifications to the existing design. The method uses current constraints that capture the uncertainty about the underlying circuit behavior to find the maximum voltage drop on the grid, and then to estimate the voltage drop as a function of the metal widths on the grid. It formulates a non-linear optimization problem and finds the required change in widths that reduces the maximum voltage drop below the threshold while keeping the total area cost at a minimum.","PeriodicalId":344703,"journal":{"name":"2010 IEEE/ACM International Conference on Computer-Aided Design (ICCAD)","volume":"25 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2010-11-07","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"123011441","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 2
Analog test metrics estimates with PPM accuracy 模拟测试度量以PPM精度估计
Pub Date : 2010-11-07 DOI: 10.1109/ICCAD.2010.5654165
H. Stratigopoulos, S. Mir
The high cost of analog circuit testing has sparked off intensified efforts to identify robust and low-cost alternative tests that could effectively replace the standard specification-based tests. Nevertheless, the current practice is still specification-based testing. One of the primary reasons is the lack of tools to evaluate in advance the indirect costs (e.g. parametric test escape and yield loss) associated with alternative tests. To this end, in this paper, we present a method to estimate test escape and yield loss that occur as a result of replacing one costly specification test by one low-cost alternative test. This evaluation is performed at the design or test development stage with parts per million (PPM) accuracy. The method is based on extreme value theory and on a fast simulation technique of extreme events called statistical blockade.
模拟电路测试的高成本已经引发了加强努力,以确定可靠和低成本的替代测试,可以有效地取代基于标准规范的测试。然而,当前的实践仍然是基于规范的测试。其中一个主要原因是缺乏工具来提前评估与替代测试相关的间接成本(例如参数测试逃逸和产量损失)。为此,在本文中,我们提出了一种方法来估计由于用一个低成本的替代测试取代一个昂贵的规格测试而发生的测试逃逸和屈服损失。该评估在设计或测试开发阶段以百万分之一(PPM)的精度执行。该方法基于极值理论和一种称为统计封锁的极端事件快速模拟技术。
{"title":"Analog test metrics estimates with PPM accuracy","authors":"H. Stratigopoulos, S. Mir","doi":"10.1109/ICCAD.2010.5654165","DOIUrl":"https://doi.org/10.1109/ICCAD.2010.5654165","url":null,"abstract":"The high cost of analog circuit testing has sparked off intensified efforts to identify robust and low-cost alternative tests that could effectively replace the standard specification-based tests. Nevertheless, the current practice is still specification-based testing. One of the primary reasons is the lack of tools to evaluate in advance the indirect costs (e.g. parametric test escape and yield loss) associated with alternative tests. To this end, in this paper, we present a method to estimate test escape and yield loss that occur as a result of replacing one costly specification test by one low-cost alternative test. This evaluation is performed at the design or test development stage with parts per million (PPM) accuracy. The method is based on extreme value theory and on a fast simulation technique of extreme events called statistical blockade.","PeriodicalId":344703,"journal":{"name":"2010 IEEE/ACM International Conference on Computer-Aided Design (ICCAD)","volume":"41 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2010-11-07","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"128521786","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 16
Through-silicon-via management during 3D physical design: When to add and how many? 3D物理设计中的通硅通孔管理:何时添加,添加多少?
Pub Date : 2010-11-07 DOI: 10.1109/ICCAD.2010.5653703
M. Pathak, Young-Joon Lee, Thomas Moon, S. Lim
In 3D integrated circuits through silicon vias (TSVs) are used to connect different dies stacked on top of each other. These TSV occupy silicon area and have significantly larger area than regular gates. In this paper, we address two critical aspects of TSV management in 3D designs. First, we address the problem of how many TSVs to add in a design. Since TSVs occupy significant silicon area, a general tendency has been to use a minimum number of TSVs in 3D circuits. We show that such an approach does not give us the best possible result. Second, we address the problem of TSV insertion. Because TSVs occupy silicon area, their location is decided during the placement stage of 3D design. However, we show that this is not the best possible stage for TSV insertion. We propose a change in the physical design flow for 3D integrated circuits to address the limitations of existing TSV placement methodology. All our algorithms are integrated with commercial tools, and our results are validated based on actual GDSII layouts. Our experimental results show the effectiveness of our methods.
在3D集成电路中,通过硅通孔(tsv)来连接堆叠在一起的不同晶片。这些TSV占用硅面积,比普通栅极的面积大得多。在本文中,我们讨论了三维设计中TSV管理的两个关键方面。首先,我们解决在设计中添加多少tsv的问题。由于tsv占用了大量的硅面积,因此在3D电路中使用最少数量的tsv是一个普遍的趋势。我们表明,这种方法不能给我们最好的可能结果。其次,我们解决了TSV插入问题。由于tsv占用硅面积,其位置在三维设计的放置阶段就确定了。然而,我们发现这不是TSV插入的最佳阶段。我们建议改变3D集成电路的物理设计流程,以解决现有TSV放置方法的局限性。我们所有的算法都与商业工具集成,我们的结果基于实际的GDSII布局进行验证。实验结果表明了方法的有效性。
{"title":"Through-silicon-via management during 3D physical design: When to add and how many?","authors":"M. Pathak, Young-Joon Lee, Thomas Moon, S. Lim","doi":"10.1109/ICCAD.2010.5653703","DOIUrl":"https://doi.org/10.1109/ICCAD.2010.5653703","url":null,"abstract":"In 3D integrated circuits through silicon vias (TSVs) are used to connect different dies stacked on top of each other. These TSV occupy silicon area and have significantly larger area than regular gates. In this paper, we address two critical aspects of TSV management in 3D designs. First, we address the problem of how many TSVs to add in a design. Since TSVs occupy significant silicon area, a general tendency has been to use a minimum number of TSVs in 3D circuits. We show that such an approach does not give us the best possible result. Second, we address the problem of TSV insertion. Because TSVs occupy silicon area, their location is decided during the placement stage of 3D design. However, we show that this is not the best possible stage for TSV insertion. We propose a change in the physical design flow for 3D integrated circuits to address the limitations of existing TSV placement methodology. All our algorithms are integrated with commercial tools, and our results are validated based on actual GDSII layouts. Our experimental results show the effectiveness of our methods.","PeriodicalId":344703,"journal":{"name":"2010 IEEE/ACM International Conference on Computer-Aided Design (ICCAD)","volume":"36 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2010-11-07","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"116017744","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 77
Work-function variation induced fluctuation in bias-temperature-instability characteristics of emerging metal-gate devices and implications for digital design 新兴金属栅极器件的工作函数变化引起的偏置温度不稳定特性波动及其对数字设计的影响
Pub Date : 2010-11-07 DOI: 10.1109/ICCAD.2010.5654260
S. H. Rasouli, K. Endo, K. Banerjee
This paper, for the first time, shows that the work-function variation (WFV) in emerging metal-gate devices results in significant fluctuation in the gate-oxide electric field, and hence fluctuation in bias temperature instability (BTI) characteristics (both NBTI and PBTI). We modify the existing NBTI and PBTI models in order to accurately characterize the BTI characteristics of the metal-gate devices. It is shown that the impact of the oxide electric field on threshold voltage degradation is substantially underestimated if WFV is neglected. Moreover, in FinFET devices, work-function variation induced electric field (which is independent of the gate-source bias) not only results in fluctuation in the BTI characteristics, but also causes variation in the recovery process. It is highlighted for the first time that WFV induced BTI fluctuation can have significant impact on the performance and reliability characteristics of digital circuits such as SRAM cells and Domino logic gates.
本文首次揭示了新兴金属栅极器件的功函数变化(WFV)会导致栅极氧化物电场的显著波动,从而导致偏置温度不稳定性(BTI)特性(NBTI和PBTI)的波动。为了准确表征金属栅器件的BTI特性,我们对现有的NBTI和PBTI模型进行了修正。结果表明,如果忽略WFV,氧化物电场对阈值电压退化的影响将大大低估。此外,在FinFET器件中,与栅源偏置无关的功函数变化感应电场不仅会导致BTI特性的波动,还会导致恢复过程的变化。本文首次强调了WFV诱导的BTI波动会对SRAM单元和Domino逻辑门等数字电路的性能和可靠性特性产生重大影响。
{"title":"Work-function variation induced fluctuation in bias-temperature-instability characteristics of emerging metal-gate devices and implications for digital design","authors":"S. H. Rasouli, K. Endo, K. Banerjee","doi":"10.1109/ICCAD.2010.5654260","DOIUrl":"https://doi.org/10.1109/ICCAD.2010.5654260","url":null,"abstract":"This paper, for the first time, shows that the work-function variation (WFV) in emerging metal-gate devices results in significant fluctuation in the gate-oxide electric field, and hence fluctuation in bias temperature instability (BTI) characteristics (both NBTI and PBTI). We modify the existing NBTI and PBTI models in order to accurately characterize the BTI characteristics of the metal-gate devices. It is shown that the impact of the oxide electric field on threshold voltage degradation is substantially underestimated if WFV is neglected. Moreover, in FinFET devices, work-function variation induced electric field (which is independent of the gate-source bias) not only results in fluctuation in the BTI characteristics, but also causes variation in the recovery process. It is highlighted for the first time that WFV induced BTI fluctuation can have significant impact on the performance and reliability characteristics of digital circuits such as SRAM cells and Domino logic gates.","PeriodicalId":344703,"journal":{"name":"2010 IEEE/ACM International Conference on Computer-Aided Design (ICCAD)","volume":"53 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2010-11-07","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"125686822","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 4
ESL solutions for low power design ESL低功耗设计解决方案
Pub Date : 2010-11-07 DOI: 10.5555/2133429.2133501
Sylvian Kaiser, Ilija Materic, Rabih Saade
Power consumption has become one of the major concerns in today's integrated circuit design, and especially in System-on-Chip development where numerous heterogeneous functions are integrated in a single chip. In this context system architects have the challenge to identify power issues very early in the design flow from a complex set of use scenarios. This paper explains how to achieve this challenge through the deployment of a modeling framework that enables low power technique exploration. The principle that sustains the framework is first introduced. A description of some of the power saving techniques that can be supported together with a presentation of the modeling data then follows. A few examples finally show the results a system designer can expect using the framework.
功耗已成为当今集成电路设计的主要关注点之一,特别是在片上系统开发中,许多异构功能集成在单个芯片中。在这种情况下,系统架构师面临着在设计流程的早期从一组复杂的使用场景中识别电源问题的挑战。本文解释了如何通过部署支持低功耗技术探索的建模框架来实现这一挑战。首先介绍支撑该框架的原理。接下来将描述一些可以支持的节能技术,并展示建模数据。最后,几个示例展示了系统设计人员使用该框架所期望的结果。
{"title":"ESL solutions for low power design","authors":"Sylvian Kaiser, Ilija Materic, Rabih Saade","doi":"10.5555/2133429.2133501","DOIUrl":"https://doi.org/10.5555/2133429.2133501","url":null,"abstract":"Power consumption has become one of the major concerns in today's integrated circuit design, and especially in System-on-Chip development where numerous heterogeneous functions are integrated in a single chip. In this context system architects have the challenge to identify power issues very early in the design flow from a complex set of use scenarios. This paper explains how to achieve this challenge through the deployment of a modeling framework that enables low power technique exploration. The principle that sustains the framework is first introduced. A description of some of the power saving techniques that can be supported together with a presentation of the modeling data then follows. A few examples finally show the results a system designer can expect using the framework.","PeriodicalId":344703,"journal":{"name":"2010 IEEE/ACM International Conference on Computer-Aided Design (ICCAD)","volume":"14 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2010-11-07","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"126836572","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 14
期刊
2010 IEEE/ACM International Conference on Computer-Aided Design (ICCAD)
全部 Acc. Chem. Res. ACS Applied Bio Materials ACS Appl. Electron. Mater. ACS Appl. Energy Mater. ACS Appl. Mater. Interfaces ACS Appl. Nano Mater. ACS Appl. Polym. Mater. ACS BIOMATER-SCI ENG ACS Catal. ACS Cent. Sci. ACS Chem. Biol. ACS Chemical Health & Safety ACS Chem. Neurosci. ACS Comb. Sci. ACS Earth Space Chem. ACS Energy Lett. ACS Infect. Dis. ACS Macro Lett. ACS Mater. Lett. ACS Med. Chem. Lett. ACS Nano ACS Omega ACS Photonics ACS Sens. ACS Sustainable Chem. Eng. ACS Synth. Biol. Anal. Chem. BIOCHEMISTRY-US Bioconjugate Chem. BIOMACROMOLECULES Chem. Res. Toxicol. Chem. Rev. Chem. Mater. CRYST GROWTH DES ENERG FUEL Environ. Sci. Technol. Environ. Sci. Technol. Lett. Eur. J. Inorg. Chem. IND ENG CHEM RES Inorg. Chem. J. Agric. Food. Chem. J. Chem. Eng. Data J. Chem. Educ. J. Chem. Inf. Model. J. Chem. Theory Comput. J. Med. Chem. J. Nat. Prod. J PROTEOME RES J. Am. Chem. Soc. LANGMUIR MACROMOLECULES Mol. Pharmaceutics Nano Lett. Org. Lett. ORG PROCESS RES DEV ORGANOMETALLICS J. Org. Chem. J. Phys. Chem. J. Phys. Chem. A J. Phys. Chem. B J. Phys. Chem. C J. Phys. Chem. Lett. Analyst Anal. Methods Biomater. Sci. Catal. Sci. Technol. Chem. Commun. Chem. Soc. Rev. CHEM EDUC RES PRACT CRYSTENGCOMM Dalton Trans. Energy Environ. Sci. ENVIRON SCI-NANO ENVIRON SCI-PROC IMP ENVIRON SCI-WAT RES Faraday Discuss. Food Funct. Green Chem. Inorg. Chem. Front. Integr. Biol. J. Anal. At. Spectrom. J. Mater. Chem. A J. Mater. Chem. B J. Mater. Chem. C Lab Chip Mater. Chem. Front. Mater. Horiz. MEDCHEMCOMM Metallomics Mol. Biosyst. Mol. Syst. Des. Eng. Nanoscale Nanoscale Horiz. Nat. Prod. Rep. New J. Chem. Org. Biomol. Chem. Org. Chem. Front. PHOTOCH PHOTOBIO SCI PCCP Polym. Chem.
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
0
微信
客服QQ
Book学术公众号 扫码关注我们
反馈
×
意见反馈
请填写您的意见或建议
请填写您的手机或邮箱
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
现在去查看 取消
×
提示
确定
Book学术官方微信
Book学术文献互助
Book学术文献互助群
群 号:481959085
Book学术
文献互助 智能选刊 最新文献 互助须知 联系我们:info@booksci.cn
Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。
Copyright © 2023 Book学术 All rights reserved.
ghs 京公网安备 11010802042870号 京ICP备2023020795号-1