首页 > 最新文献

2010 15th Asia and South Pacific Design Automation Conference (ASP-DAC)最新文献

英文 中文
Low-cost design for repair with circuit partitioning 低成本的电路分区维修设计
Pub Date : 2010-01-18 DOI: 10.1109/ASPDAC.2010.5419886
Kyungho Kim, Byung-Jae Kang, Donghyun Kim, Sungchul Lee, Juyong Shin, Hyunchul Shin
Silicon validation becomes difficult because of rapidly increasing complexity and operation speed of integrated circuits. When an error is found after a chip is fabricated, post-silicon repair is necessary. Full mask revision may significantly increase the cost and time-to-market. In this paper, we describe partial metal revision techniques in which only top-level metal layers are revised to fix “small” errors with minimal increase of the cost. When an error cannot be fixed by partial metal layer revision, full metal revision or full mask revision is necessary. However, frequently errors are small enough to be fixed by partial metal layer revision. Effective partitioning and pin-extension to top-level metal layers can significantly improve the repairability by using top-level metal revision.
由于集成电路的复杂性和运算速度的迅速增加,硅验证变得越来越困难。当芯片制造后发现错误时,需要进行硅后修复。全掩膜修订可能会显著增加成本和上市时间。在本文中,我们描述了部分金属修正技术,其中只对顶层金属层进行修正,以最小的成本增加来修复“小”错误。当局部金属层修正不能修正错误时,则需要全金属层修正或全掩模修正。然而,通常误差很小,可以通过部分金属层修正来修复。对顶层金属层进行有效的划分和引脚扩展可以显著提高顶层金属修正的可修复性。
{"title":"Low-cost design for repair with circuit partitioning","authors":"Kyungho Kim, Byung-Jae Kang, Donghyun Kim, Sungchul Lee, Juyong Shin, Hyunchul Shin","doi":"10.1109/ASPDAC.2010.5419886","DOIUrl":"https://doi.org/10.1109/ASPDAC.2010.5419886","url":null,"abstract":"Silicon validation becomes difficult because of rapidly increasing complexity and operation speed of integrated circuits. When an error is found after a chip is fabricated, post-silicon repair is necessary. Full mask revision may significantly increase the cost and time-to-market. In this paper, we describe partial metal revision techniques in which only top-level metal layers are revised to fix “small” errors with minimal increase of the cost. When an error cannot be fixed by partial metal layer revision, full metal revision or full mask revision is necessary. However, frequently errors are small enough to be fixed by partial metal layer revision. Effective partitioning and pin-extension to top-level metal layers can significantly improve the repairability by using top-level metal revision.","PeriodicalId":152569,"journal":{"name":"2010 15th Asia and South Pacific Design Automation Conference (ASP-DAC)","volume":"19 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2010-01-18","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"134365571","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}
引用次数: 1
A high performance low complexity joint transceiver for closed-loop MIMO applications 一种用于闭环MIMO应用的高性能低复杂度联合收发器
Pub Date : 2010-01-18 DOI: 10.1109/ASPDAC.2010.5419851
Jian-Lung Tzeng, Chien-Jen Huang, Yu-Han Yuan, Hsi-Pin Ma
An efficient and practicable MIMO transceiver in which transmitter antenna selection is applied to QR detector and GMD precoding through limited feedback channel is implemented. For over 4 × 5 antenna selection, the proposed antenna selection scheme can save more than 50% computational complexity compared with that of the exhausting method. From the simulation results, the proposed transceiver can achieve over 6 dB SNR improvement over the open-loop V-BLAST counterparts at BER=10{su−2| under i.i.d. channel. Finally, a MIMO joint transceiver hardware platform on a Xilinx FPGA is realized to verify the proposed algorithm and architecture.
将发射机天线选择应用于QR检测器,并通过有限反馈信道对GMD进行预编码,实现了一种高效实用的MIMO收发器。对于4 × 5以上的天线选择,与排气方法相比,所提出的天线选择方案可节省50%以上的计算量。仿真结果表明,在i. id信道下,在BER=10{su−2|时,该收发器比开环V-BLAST收发器的信噪比提高了6 dB以上。最后,在Xilinx FPGA上实现了MIMO联合收发器硬件平台,验证了所提出的算法和架构。
{"title":"A high performance low complexity joint transceiver for closed-loop MIMO applications","authors":"Jian-Lung Tzeng, Chien-Jen Huang, Yu-Han Yuan, Hsi-Pin Ma","doi":"10.1109/ASPDAC.2010.5419851","DOIUrl":"https://doi.org/10.1109/ASPDAC.2010.5419851","url":null,"abstract":"An efficient and practicable MIMO transceiver in which transmitter antenna selection is applied to QR detector and GMD precoding through limited feedback channel is implemented. For over 4 × 5 antenna selection, the proposed antenna selection scheme can save more than 50% computational complexity compared with that of the exhausting method. From the simulation results, the proposed transceiver can achieve over 6 dB SNR improvement over the open-loop V-BLAST counterparts at BER=10{su−2| under i.i.d. channel. Finally, a MIMO joint transceiver hardware platform on a Xilinx FPGA is realized to verify the proposed algorithm and architecture.","PeriodicalId":152569,"journal":{"name":"2010 15th Asia and South Pacific Design Automation Conference (ASP-DAC)","volume":"5 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2010-01-18","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"134320227","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
Physical design techniques for optimizing RTA-induced variations 优化rta诱导变异的物理设计技术
Pub Date : 2010-01-18 DOI: 10.1109/ASPDAC.2010.5419789
Yaoguang Wei, Jiang Hu, Frank Liu, S. Sapatnekar
At 65 nm and below, Rapid Thermal Annealing (RTA) makes a significant contribution to manufacturing process variations, degrading the parametric yield. RTA-induced variability strongly depends on circuit layout patterns, particularly the distribution of the density of the Shallow Trench Isolation (STI) regions. In this work, we investigate a two-step approach to reduce the impact of RTA-induced variations. We first solve a floorplanning problem that aims to reduce the RTA variations by evening out the STI density distribution. Next, we insert dummy polysilicon fills to further improve the uniformity of the STI density. Experimental results show that our floorplanner can reduce the global RTA variations by 39% and the local variations by 29% on average with low overhead compared to a traditional floorplanner, and the proposed dummy fill algorithm can further reduce the RTA variations to negligible amounts. Moreover, when inserting dummy fills, for the layouts obtained by our floorplanner, on average, 24% fewer dummy polysilicon fills are inserted, as compared to the results from a traditional floorplanner.
在65 nm及以下,快速热退火(RTA)对制造工艺变化做出了重大贡献,降低了参数良率。rta引起的变率很大程度上取决于电路布局模式,特别是浅海沟隔离(STI)区域的密度分布。在这项工作中,我们研究了一种两步法来减少rta引起的变化的影响。我们首先解决了一个平面图问题,旨在通过均匀STI密度分布来减少RTA的变化。接下来,我们插入假多晶硅填充物以进一步提高STI密度的均匀性。实验结果表明,与传统的地板规划器相比,我们的地板规划器可以在低开销的情况下平均减少39%的全局RTA变化和29%的局部RTA变化,并且所提出的虚拟填充算法可以进一步减少RTA变化到可以忽略不计的数量。此外,当插入虚拟填充时,对于我们的地板规划器获得的布局,与传统地板规划器的结果相比,平均少插入24%的虚拟多晶硅填充。
{"title":"Physical design techniques for optimizing RTA-induced variations","authors":"Yaoguang Wei, Jiang Hu, Frank Liu, S. Sapatnekar","doi":"10.1109/ASPDAC.2010.5419789","DOIUrl":"https://doi.org/10.1109/ASPDAC.2010.5419789","url":null,"abstract":"At 65 nm and below, Rapid Thermal Annealing (RTA) makes a significant contribution to manufacturing process variations, degrading the parametric yield. RTA-induced variability strongly depends on circuit layout patterns, particularly the distribution of the density of the Shallow Trench Isolation (STI) regions. In this work, we investigate a two-step approach to reduce the impact of RTA-induced variations. We first solve a floorplanning problem that aims to reduce the RTA variations by evening out the STI density distribution. Next, we insert dummy polysilicon fills to further improve the uniformity of the STI density. Experimental results show that our floorplanner can reduce the global RTA variations by 39% and the local variations by 29% on average with low overhead compared to a traditional floorplanner, and the proposed dummy fill algorithm can further reduce the RTA variations to negligible amounts. Moreover, when inserting dummy fills, for the layouts obtained by our floorplanner, on average, 24% fewer dummy polysilicon fills are inserted, as compared to the results from a traditional floorplanner.","PeriodicalId":152569,"journal":{"name":"2010 15th Asia and South Pacific Design Automation Conference (ASP-DAC)","volume":"15 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2010-01-18","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"133488213","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}
引用次数: 8
Dynamic and adaptive allocation of applications on MPSoC platforms MPSoC平台上的动态和自适应应用分配
Pub Date : 2010-01-18 DOI: 10.1109/ASPDAC.2010.5419679
A. Schranzhofer, Jian-Jia Chen, L. Santinelli, L. Thiele
— Multi-Processor Systems-on-Chip (MPSoC) are an increasingly important design paradigm not only for mobile embedded systems but also for industrial applications such as automotive and avionic systems. Such systems typically execute multiple concurrent applications, with different execution modes. Modes define differences in functionality and computational resource demands and are assigned with an execution probability. We propose a dynamic mapping approach to maintain low power consumption over the system lifetime. Mapping templates for different application modes and execution probabilities are computed offline and stored on the system. At runtime a manager monitors the system and chooses an appropriate pre-computed template. Experiments show that our approach outperforms global static mapping approaches up to 45%.
-多处理器片上系统(MPSoC)不仅在移动嵌入式系统,而且在汽车和航空电子系统等工业应用中都是越来越重要的设计范例。这样的系统通常以不同的执行模式执行多个并发应用程序。模式定义了功能和计算资源需求的差异,并分配了执行概率。我们提出了一种动态映射方法,以在系统生命周期内保持低功耗。不同应用程序模式和执行概率的映射模板离线计算并存储在系统中。在运行时,管理器监视系统并选择适当的预计算模板。实验表明,我们的方法优于全局静态映射方法高达45%。
{"title":"Dynamic and adaptive allocation of applications on MPSoC platforms","authors":"A. Schranzhofer, Jian-Jia Chen, L. Santinelli, L. Thiele","doi":"10.1109/ASPDAC.2010.5419679","DOIUrl":"https://doi.org/10.1109/ASPDAC.2010.5419679","url":null,"abstract":"— Multi-Processor Systems-on-Chip (MPSoC) are an increasingly important design paradigm not only for mobile embedded systems but also for industrial applications such as automotive and avionic systems. Such systems typically execute multiple concurrent applications, with different execution modes. Modes define differences in functionality and computational resource demands and are assigned with an execution probability. We propose a dynamic mapping approach to maintain low power consumption over the system lifetime. Mapping templates for different application modes and execution probabilities are computed offline and stored on the system. At runtime a manager monitors the system and chooses an appropriate pre-computed template. Experiments show that our approach outperforms global static mapping approaches up to 45%.","PeriodicalId":152569,"journal":{"name":"2010 15th Asia and South Pacific Design Automation Conference (ASP-DAC)","volume":"45 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2010-01-18","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"133534966","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}
引用次数: 27
Combined use of rising and falling edge triggered clocks for peak current reduction in IP-Based SoC designs 在基于ip的SoC设计中,结合使用上升沿和下降沿触发时钟来降低峰值电流
Pub Date : 2010-01-18 DOI: 10.1109/ASPDAC.2010.5419842
Tsung-Yi Wu, Tzi-Wei Kao, Shi-Yi Huang, Tai-Lun Li, How-Rern Lin
In a typical synchronous SoC design, a huge peak current often occurs near the time of an active clock edge because of aggregate switching of a large number of transistors. The number of aggregate switching transistors can be lessened if the SoC design can use a clock scheme of mixed rising and falling triggering edges rather than one of pure rising (falling) triggering edges. In this paper, we propose a clock-triggering-edge assignment technique and algorithms that can assign either a rising triggering edge or a falling triggering edge to each clock of each IP core or block of a given IP-based SoC design. The goal of the algorithms is to reduce the peak current of the design. Experimental results show that our algorithms can reduce peak currents up to 56.3%.
在典型的同步SoC设计中,由于大量晶体管的聚合开关,在主动式时钟边缘附近经常出现巨大的峰值电流。如果SoC设计可以使用混合上升和下降触发边的时钟方案,而不是纯上升(下降)触发边的时钟方案,则可以减少聚合开关晶体管的数量。在本文中,我们提出了一种时钟触发边缘分配技术和算法,可以为给定的基于IP的SoC设计的每个IP核或块的每个时钟分配上升触发边缘或下降触发边缘。算法的目标是降低设计的峰值电流。实验结果表明,该算法可将峰值电流降低56.3%。
{"title":"Combined use of rising and falling edge triggered clocks for peak current reduction in IP-Based SoC designs","authors":"Tsung-Yi Wu, Tzi-Wei Kao, Shi-Yi Huang, Tai-Lun Li, How-Rern Lin","doi":"10.1109/ASPDAC.2010.5419842","DOIUrl":"https://doi.org/10.1109/ASPDAC.2010.5419842","url":null,"abstract":"In a typical synchronous SoC design, a huge peak current often occurs near the time of an active clock edge because of aggregate switching of a large number of transistors. The number of aggregate switching transistors can be lessened if the SoC design can use a clock scheme of mixed rising and falling triggering edges rather than one of pure rising (falling) triggering edges. In this paper, we propose a clock-triggering-edge assignment technique and algorithms that can assign either a rising triggering edge or a falling triggering edge to each clock of each IP core or block of a given IP-based SoC design. The goal of the algorithms is to reduce the peak current of the design. Experimental results show that our algorithms can reduce peak currents up to 56.3%.","PeriodicalId":152569,"journal":{"name":"2010 15th Asia and South Pacific Design Automation Conference (ASP-DAC)","volume":"15 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2010-01-18","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"121777647","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
System-level development of embedded software 嵌入式软件的系统级开发
Pub Date : 2010-01-18 DOI: 10.1109/ASPDAC.2010.5419674
G. Schirner, A. Gerstlauer, R. Dömer
Embedded software plays an increasingly important role in implementing modern embedded systems. Development of embedded software, and of hardware-dependent software in particular, is challenging due to the tight integration with the underlying hardware architecture. In this paper, we describe our system-level design approach that allows designers to develop software in form of a platform-agnostic specification. Our design environment enables exploration of different architectural alternatives and subsequently generates the software implementation. It generates the application code, communication drivers, and an adaptation to a chosen RTOS. It completes the process by producing the final target binary for each processor. Our experimental results demonstrate the automatic generation of the binaries for five control and media oriented applications.
嵌入式软件在实现现代嵌入式系统中发挥着越来越重要的作用。嵌入式软件的开发,特别是与硬件相关的软件,由于与底层硬件体系结构的紧密集成而具有挑战性。在本文中,我们描述了我们的系统级设计方法,该方法允许设计人员以与平台无关的规范的形式开发软件。我们的设计环境允许探索不同的架构选择,并随后生成软件实现。它生成应用程序代码、通信驱动程序和对所选RTOS的适应。它通过为每个处理器生成最终的目标二进制文件来完成这个过程。我们的实验结果证明了五种控制和面向媒体应用程序的二进制文件的自动生成。
{"title":"System-level development of embedded software","authors":"G. Schirner, A. Gerstlauer, R. Dömer","doi":"10.1109/ASPDAC.2010.5419674","DOIUrl":"https://doi.org/10.1109/ASPDAC.2010.5419674","url":null,"abstract":"Embedded software plays an increasingly important role in implementing modern embedded systems. Development of embedded software, and of hardware-dependent software in particular, is challenging due to the tight integration with the underlying hardware architecture. In this paper, we describe our system-level design approach that allows designers to develop software in form of a platform-agnostic specification. Our design environment enables exploration of different architectural alternatives and subsequently generates the software implementation. It generates the application code, communication drivers, and an adaptation to a chosen RTOS. It completes the process by producing the final target binary for each processor. Our experimental results demonstrate the automatic generation of the binaries for five control and media oriented applications.","PeriodicalId":152569,"journal":{"name":"2010 15th Asia and South Pacific Design Automation Conference (ASP-DAC)","volume":"24 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2010-01-18","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"126031855","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}
引用次数: 7
Maximizing the harvested energy for micro-power applications through efficient MPPT and PMU design 通过高效的MPPT和PMU设计,最大限度地为微功率应用收集能量
Pub Date : 2010-01-18 DOI: 10.1109/ASPDAC.2010.5419915
Hui Shao, C. Tsui, W. Ki
Energy harvesting is becoming more and more popular for micro-power applications where the environmental energy is used to power up the systems. In order to prolong the device lifetime and guarantee the system operation, the harvested power from the energy transducer to supply the system load should be maximized. This paper reviews different techniques and solutions to maximize the harvested power. Different environmental energy sources and the characteristics of the corresponding energy transducers are discussed. Algorithms to detect and track the maximum power point (MPP) of the energy transducer are summarized. Different power management unit (PMU) designs to execute MPP tracking (MPPT) algorithms are presented.
能量收集在微电源应用中越来越受欢迎,在微电源应用中,环境能量被用来为系统供电。为了延长设备的使用寿命,保证系统的正常运行,应最大限度地利用能量换能器采集的电能来供给系统负荷。本文回顾了不同的技术和解决方案,以最大限度地提高收获功率。讨论了不同的环境能源和相应的能量转换器的特性。总结了能量传感器最大功率点的检测与跟踪算法。提出了执行MPP跟踪算法的不同电源管理单元(PMU)设计。
{"title":"Maximizing the harvested energy for micro-power applications through efficient MPPT and PMU design","authors":"Hui Shao, C. Tsui, W. Ki","doi":"10.1109/ASPDAC.2010.5419915","DOIUrl":"https://doi.org/10.1109/ASPDAC.2010.5419915","url":null,"abstract":"Energy harvesting is becoming more and more popular for micro-power applications where the environmental energy is used to power up the systems. In order to prolong the device lifetime and guarantee the system operation, the harvested power from the energy transducer to supply the system load should be maximized. This paper reviews different techniques and solutions to maximize the harvested power. Different environmental energy sources and the characteristics of the corresponding energy transducers are discussed. Algorithms to detect and track the maximum power point (MPP) of the energy transducer are summarized. Different power management unit (PMU) designs to execute MPP tracking (MPPT) algorithms are presented.","PeriodicalId":152569,"journal":{"name":"2010 15th Asia and South Pacific Design Automation Conference (ASP-DAC)","volume":"61 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2010-01-18","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"122276050","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}
引用次数: 11
Design time body bias selection for parametric yield improvement 参数良率改进的设计时体偏置选择
Pub Date : 2010-01-18 DOI: 10.1109/ASPDAC.2010.5419802
Cheng Zhuo, Yung-Hsu Chang, D. Sylvester, D. Blaauw
Circuits designed in aggressively scaled technologies face both stringent power constraints and increased process variability. Achieving high parametric yield is a key design objective, but is complicated by the correlation between power and performance. This paper proposes a novel design time body bias selection framework for parametric yield optimization while reducing testing costs. The framework considers both inter- and intra-die variations as well as power-performance correlations. This approach uses a feature extraction technique to explore the underlying similarity between the gates for effective clustering. Once the gates are clustered, a Gaussian quadrature based model is applied for fast yield analysis and optimization. This work also introduces an incremental method for statistical power computation to further reduce the optimization complexity. The proposed framework improves parametric yield from 39% to 80% on average for 11 benchmark circuits while runtime is linear with circuit size and on the order of minutes for designs with up to 15K gates.
采用大规模技术设计的电路面临着严格的功率限制和不断增加的工艺可变性。实现高参数良率是一个关键的设计目标,但由于功率和性能之间的相关性而变得复杂。本文提出了一种新的设计时体偏置选择框架,用于在降低试验成本的同时优化参数良率。该框架考虑了模具内部和模具内部的变化以及功率性能的相关性。该方法使用特征提取技术来探索门之间的潜在相似性,以实现有效的聚类。一旦栅极被聚类,一个基于高斯正交的模型被应用于快速良率分析和优化。本文还引入了统计功率计算的增量方法,进一步降低了优化复杂度。所提出的框架将11个基准电路的参数产率平均从39%提高到80%,而运行时间与电路尺寸呈线性关系,对于高达15K门的设计,运行时间约为分钟。
{"title":"Design time body bias selection for parametric yield improvement","authors":"Cheng Zhuo, Yung-Hsu Chang, D. Sylvester, D. Blaauw","doi":"10.1109/ASPDAC.2010.5419802","DOIUrl":"https://doi.org/10.1109/ASPDAC.2010.5419802","url":null,"abstract":"Circuits designed in aggressively scaled technologies face both stringent power constraints and increased process variability. Achieving high parametric yield is a key design objective, but is complicated by the correlation between power and performance. This paper proposes a novel design time body bias selection framework for parametric yield optimization while reducing testing costs. The framework considers both inter- and intra-die variations as well as power-performance correlations. This approach uses a feature extraction technique to explore the underlying similarity between the gates for effective clustering. Once the gates are clustered, a Gaussian quadrature based model is applied for fast yield analysis and optimization. This work also introduces an incremental method for statistical power computation to further reduce the optimization complexity. The proposed framework improves parametric yield from 39% to 80% on average for 11 benchmark circuits while runtime is linear with circuit size and on the order of minutes for designs with up to 15K gates.","PeriodicalId":152569,"journal":{"name":"2010 15th Asia and South Pacific Design Automation Conference (ASP-DAC)","volume":"28 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2010-01-18","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"128775166","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}
引用次数: 9
A fast symbolic computation approach to statistical analysis of mesh networks with multiple sources 多源网格网络统计分析的快速符号计算方法
Pub Date : 2010-01-18 DOI: 10.1109/ASPDAC.2010.5419852
Zhigang Hao, G. Shi
Mesh circuits typically consist of many resistive links and many sources. Accurate analysis of massive mesh networks is demanding in the current integrated circuit design practice, yet their computation confronts numerous challenges. When variation is considered, mesh analysis becomes a much harder task. This paper proposes a symbolic computation technique that can be applied to the moment-based analysis of mesh networks with multiple sources. The variation issues are easily taken care of by a structured computation mechanism, which can naturally facilitate sensitivity based analysis. Applications are addressed by applying the computation technique to a set of mesh circuits with varying sizes.
网状电路通常由许多电阻链路和许多源组成。在当前的集成电路设计实践中,对海量网状网络的精确分析是一个非常重要的要求,但其计算却面临着许多挑战。当考虑变化时,网格分析变得更加困难。本文提出了一种符号计算技术,可用于多源网格网络的矩基分析。变化问题很容易被结构化的计算机制所处理,这自然有利于基于灵敏度的分析。通过将计算技术应用于一组不同尺寸的网格电路来解决应用问题。
{"title":"A fast symbolic computation approach to statistical analysis of mesh networks with multiple sources","authors":"Zhigang Hao, G. Shi","doi":"10.1109/ASPDAC.2010.5419852","DOIUrl":"https://doi.org/10.1109/ASPDAC.2010.5419852","url":null,"abstract":"Mesh circuits typically consist of many resistive links and many sources. Accurate analysis of massive mesh networks is demanding in the current integrated circuit design practice, yet their computation confronts numerous challenges. When variation is considered, mesh analysis becomes a much harder task. This paper proposes a symbolic computation technique that can be applied to the moment-based analysis of mesh networks with multiple sources. The variation issues are easily taken care of by a structured computation mechanism, which can naturally facilitate sensitivity based analysis. Applications are addressed by applying the computation technique to a set of mesh circuits with varying sizes.","PeriodicalId":152569,"journal":{"name":"2010 15th Asia and South Pacific Design Automation Conference (ASP-DAC)","volume":"25 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2010-01-18","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"129138981","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}
引用次数: 3
Bounded potential slack: Enabling time budgeting for dual-Vt allocation of hierarchical design 有限潜在松弛:为分层设计的双vt分配启用时间预算
Pub Date : 2010-01-18 DOI: 10.1109/ASPDAC.2010.5419817
Jun Seomun, Seungwhun Paik, Youngsoo Shin
Time budgeting, which assigns timing assertion at block boundary, is a crucial step in hierarchical design. The proportion of high- and low-Vt gates of each block, which determines overall leakage power consumption, is dictated by timing assertion, yet dual-Vt allocation is not taken into account during conventional time budgeting. Bounded potential slack is introduced as a measure of dual-Vt allocation, and is experimentally shown to be strongly correlated with the percentage of high-Vt gates. A new time budgeting is proposed with objective of achieving bounded potential slack, which is formulated as a linear programming problem. In experiments with example hierarchical designs implemented in 45-nm commercial technology, the proposed time budgeting reduced leakage power by 32% on average compared to conventional time budgeting, when both are followed by the same dual-Vt allocation. The time budgeting is also applied to voltage island design, where each block can have its own Vdd with mix of high- and low-Vt gates.
时间预算是分层设计的关键步骤,它在分块边界分配时间断言。每个模块的高、低电压门的比例决定了总泄漏功耗,这是由定时断言决定的,而传统的时间预算中没有考虑双电压门的分配。引入有界电位松弛作为双vt分配的度量,实验表明,有界电位松弛与高vt门的百分比密切相关。提出了一种新的以实现有界潜在松弛为目标的时间预算方法,将其表述为线性规划问题。在45纳米商用技术的分层设计示例实验中,当采用相同的双vt分配时,与传统的时间预算相比,所提出的时间预算平均减少了32%的泄漏功率。时间预算也适用于电压岛设计,其中每个模块可以有自己的Vdd与高、低电压门混合。
{"title":"Bounded potential slack: Enabling time budgeting for dual-Vt allocation of hierarchical design","authors":"Jun Seomun, Seungwhun Paik, Youngsoo Shin","doi":"10.1109/ASPDAC.2010.5419817","DOIUrl":"https://doi.org/10.1109/ASPDAC.2010.5419817","url":null,"abstract":"Time budgeting, which assigns timing assertion at block boundary, is a crucial step in hierarchical design. The proportion of high- and low-Vt gates of each block, which determines overall leakage power consumption, is dictated by timing assertion, yet dual-Vt allocation is not taken into account during conventional time budgeting. Bounded potential slack is introduced as a measure of dual-Vt allocation, and is experimentally shown to be strongly correlated with the percentage of high-Vt gates. A new time budgeting is proposed with objective of achieving bounded potential slack, which is formulated as a linear programming problem. In experiments with example hierarchical designs implemented in 45-nm commercial technology, the proposed time budgeting reduced leakage power by 32% on average compared to conventional time budgeting, when both are followed by the same dual-Vt allocation. The time budgeting is also applied to voltage island design, where each block can have its own Vdd with mix of high- and low-Vt gates.","PeriodicalId":152569,"journal":{"name":"2010 15th Asia and South Pacific Design Automation Conference (ASP-DAC)","volume":"20 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2010-01-18","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"127830095","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}
引用次数: 1
期刊
2010 15th Asia and South Pacific Design Automation Conference (ASP-DAC)
全部 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