首页 > 最新文献

Technical Papers of 2014 International Symposium on VLSI Design, Automation and Test最新文献

英文 中文
Characterization and compensation of performance variability using on-chip monitors 用片上监视器表征和补偿性能变化
Pub Date : 2014-04-28 DOI: 10.1109/VLSI-DAT.2014.6834934
Islam A. K. M. Mahfuzul, H. Onodera
Aggressive technology scaling and strong demand for lowering supply voltage impose a serious challenge in achieving robust and energy-efficient circuit operation. This paper first overviews circuit techniques for variability resilience including on-chip circuits for performance and variability monitoring. We then focus on on-chip delay cells for transistor performance estimation and homogeneous and inhomogeneous ring oscillators for Die-to-Die (D2D) and Within-Die (WID) variability extraction. We also explain topology-reconfigurable on-chip monitors for in-situ variability characterization which can be used for D2D and WID variability modeling. The monitor can also be used for monitoring temporal variability such as Random Telegraph Noise (RTN). Compensation of performance variability can be done by a localized body biasing with on-chip monitors. A proof-of-concept circuit fabricated in a 65 nm process will be demonstrated such that a test chip fabricated at the slow process corner can achieve a target performance under the typical process condition by the compensation.
积极的技术规模和对降低电源电压的强烈需求对实现稳健和节能的电路运行提出了严峻的挑战。本文首先概述了变异性弹性的电路技术,包括性能和变异性监测的片上电路。然后,我们将重点放在用于晶体管性能估计的片上延迟单元以及用于模对模(D2D)和模内(WID)可变性提取的均匀和非均匀环形振荡器上。我们还解释了拓扑可重构的片上监视器,用于原位可变性表征,可用于D2D和WID可变性建模。该监测器还可用于监测时间变化,如随机电报噪声(RTN)。补偿性能可变性可以通过局部身体偏置与片上监视器完成。在65nm制程中制造的概念验证电路将被演示,这样在慢制程角制造的测试芯片可以通过补偿在典型制程条件下达到目标性能。
{"title":"Characterization and compensation of performance variability using on-chip monitors","authors":"Islam A. K. M. Mahfuzul, H. Onodera","doi":"10.1109/VLSI-DAT.2014.6834934","DOIUrl":"https://doi.org/10.1109/VLSI-DAT.2014.6834934","url":null,"abstract":"Aggressive technology scaling and strong demand for lowering supply voltage impose a serious challenge in achieving robust and energy-efficient circuit operation. This paper first overviews circuit techniques for variability resilience including on-chip circuits for performance and variability monitoring. We then focus on on-chip delay cells for transistor performance estimation and homogeneous and inhomogeneous ring oscillators for Die-to-Die (D2D) and Within-Die (WID) variability extraction. We also explain topology-reconfigurable on-chip monitors for in-situ variability characterization which can be used for D2D and WID variability modeling. The monitor can also be used for monitoring temporal variability such as Random Telegraph Noise (RTN). Compensation of performance variability can be done by a localized body biasing with on-chip monitors. A proof-of-concept circuit fabricated in a 65 nm process will be demonstrated such that a test chip fabricated at the slow process corner can achieve a target performance under the typical process condition by the compensation.","PeriodicalId":267124,"journal":{"name":"Technical Papers of 2014 International Symposium on VLSI Design, Automation and Test","volume":"3 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2014-04-28","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"133831565","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
A novel abstraction-guided simulation approach using posterior probabilities for verification 一种新颖的抽象引导仿真方法,使用后验概率进行验证
Pub Date : 2014-04-28 DOI: 10.1109/VLSI-DAT.2014.6834864
Jian Wang, Huawei Li, Xiaowei Li
This paper presents a novel abstraction-guided simulation approach for multiple target states which uses posterior probabilities of the states from the abstract model, instead of abstract distances used by former abstraction-guided approaches, as the guidance of simulation. The posterior probabilities carry more precise information of the abstract model, being able to offer more effective guidance as well as allow the simulation to deal with multiple target states at a time. Experimental results show that the simulation using posterior probabilities as guidance is much more efficient than that using the abstract distances, and the multiple target states simulation framework reduces the simulation cycles effectively.
本文提出了一种新的多目标状态抽象引导仿真方法,该方法利用抽象模型中状态的后验概率来代替以往抽象引导方法所使用的抽象距离作为仿真的指导。后验概率携带了抽象模型更精确的信息,能够提供更有效的指导,并允许仿真同时处理多个目标状态。实验结果表明,基于后验概率的仿真比基于抽象距离的仿真效率更高,多目标状态仿真框架有效地缩短了仿真周期。
{"title":"A novel abstraction-guided simulation approach using posterior probabilities for verification","authors":"Jian Wang, Huawei Li, Xiaowei Li","doi":"10.1109/VLSI-DAT.2014.6834864","DOIUrl":"https://doi.org/10.1109/VLSI-DAT.2014.6834864","url":null,"abstract":"This paper presents a novel abstraction-guided simulation approach for multiple target states which uses posterior probabilities of the states from the abstract model, instead of abstract distances used by former abstraction-guided approaches, as the guidance of simulation. The posterior probabilities carry more precise information of the abstract model, being able to offer more effective guidance as well as allow the simulation to deal with multiple target states at a time. Experimental results show that the simulation using posterior probabilities as guidance is much more efficient than that using the abstract distances, and the multiple target states simulation framework reduces the simulation cycles effectively.","PeriodicalId":267124,"journal":{"name":"Technical Papers of 2014 International Symposium on VLSI Design, Automation and Test","volume":"24 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2014-04-28","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"116591216","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}
引用次数: 0
Accelerated domain decomposition FEM-BEM solver for magnetic resonance imaging (MRI) via discrete empirical interpolation method 基于离散经验插值法的磁共振成像加速域分解FEM-BEM求解器
Pub Date : 2014-04-28 DOI: 10.1109/VLSI-DAT.2014.6834885
N. Farnoosh, A. Polimeridis, T. Klemas, L. Daniel
A finite element and combined field integral equation domain decomposition approach is presented for electromagnetic scattering from multiple domains. The main computational bottleneck is the construction of the dense coupling impedance matrix blocks capturing the interactions between different domains. In order to accelerate such coupling computation, A. Hochman et al. in [1] proposed the combination of the randomized singular value decomposition (rSVD) and of the discrete empirical interpolation method (DEIM). The computation of the incident fields due to equivalent currents on each domain is reduced to just a few observation points that can be located optimally and automatically by the DEIM algorithm. Furthermore, the compressed form of the coupling blocks generated by that approach significantly reduces the memory requirement and computational cost associated with the iterative solution of the global system matrix. In this paper, we focus on developing an implementation of such approach for a domain decomposition solver that combines finite element method (FEM) with boundary element method (BEM). Results on a simplified magnetic resonance imaging (MRI) scattering on human body are finally presented to validate our code implementation.
提出了一种多域电磁散射的有限元和场积分方程联合区域分解方法。主要的计算瓶颈是构建捕获不同域之间相互作用的密集耦合阻抗矩阵块。为了加速这种耦合计算,A. Hochman等[1]提出了随机奇异值分解(rSVD)和离散经验插值(DEIM)相结合的方法。该算法将每个域上等效电流的入射场的计算简化为几个观测点,这些观测点可以通过DEIM算法进行最佳和自动定位。此外,该方法生成的耦合块的压缩形式显著降低了与全局系统矩阵迭代解相关的内存需求和计算成本。在本文中,我们重点开发了一种结合有限元法(FEM)和边界元法(BEM)的区域分解求解器的实现方法。最后给出了一个简化的磁共振成像(MRI)在人体上的散射结果,以验证我们的代码实现。
{"title":"Accelerated domain decomposition FEM-BEM solver for magnetic resonance imaging (MRI) via discrete empirical interpolation method","authors":"N. Farnoosh, A. Polimeridis, T. Klemas, L. Daniel","doi":"10.1109/VLSI-DAT.2014.6834885","DOIUrl":"https://doi.org/10.1109/VLSI-DAT.2014.6834885","url":null,"abstract":"A finite element and combined field integral equation domain decomposition approach is presented for electromagnetic scattering from multiple domains. The main computational bottleneck is the construction of the dense coupling impedance matrix blocks capturing the interactions between different domains. In order to accelerate such coupling computation, A. Hochman et al. in [1] proposed the combination of the randomized singular value decomposition (rSVD) and of the discrete empirical interpolation method (DEIM). The computation of the incident fields due to equivalent currents on each domain is reduced to just a few observation points that can be located optimally and automatically by the DEIM algorithm. Furthermore, the compressed form of the coupling blocks generated by that approach significantly reduces the memory requirement and computational cost associated with the iterative solution of the global system matrix. In this paper, we focus on developing an implementation of such approach for a domain decomposition solver that combines finite element method (FEM) with boundary element method (BEM). Results on a simplified magnetic resonance imaging (MRI) scattering on human body are finally presented to validate our code implementation.","PeriodicalId":267124,"journal":{"name":"Technical Papers of 2014 International Symposium on VLSI Design, Automation and Test","volume":"37 2 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2014-04-28","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"125733147","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
Output selection for test response compaction based on multiple counters 基于多个计数器的测试响应压缩输出选择
Pub Date : 2014-04-28 DOI: 10.1109/VLSI-DAT.2014.6834865
Wei-Cheng Lien, Kuen-Jong Lee, K. Chakrabarty, Tong-Yu Hsieh
Recently a novel test response compaction method called output selection is proposed to achieve high compaction ratio and high diagnosibility by observing only a subset of output response bits. In addition, this method also ensures zero aliasing and no unknown-value problem. Previously, a single counter and a multiplexer are employed as selection logic for output selection on scan-based designs. This single-counter-based approach may need to apply one pattern several times in order to observe all selection responses, hence may significantly increase the test application time. To address this weakness, this paper presents a multiple-counter-based output selection method to observe more than one output response bits at each scan-out cycle. A new response selection algorithm is developed to determine desired responses under a set of pre-defined counter operations. Results on IWLS'05 benchmarks show that compared with the single counter-based scheme, the proposed method can reduce 47.33%~67.87% test application time with only slight increase on area overhead.
最近提出了一种新的测试响应压缩方法,即输出选择方法,通过只观察输出响应位的一个子集来实现高压缩率和高诊断性。此外,该方法还保证了零混叠和无未知值问题。以前,在基于扫描的设计中,单个计数器和多路复用器被用作输出选择的选择逻辑。这种基于单计数器的方法可能需要多次应用一个模式来观察所有选择响应,因此可能会显著增加测试应用时间。为了解决这个缺点,本文提出了一种基于多计数器的输出选择方法,在每个扫描周期观察多个输出响应位。提出了一种新的响应选择算法,在一组预定义的计数器操作下确定期望的响应。IWLS’05基准测试结果表明,与基于单一计数器的方案相比,该方案可减少47.33%~67.87%的测试应用时间,且面积开销略有增加。
{"title":"Output selection for test response compaction based on multiple counters","authors":"Wei-Cheng Lien, Kuen-Jong Lee, K. Chakrabarty, Tong-Yu Hsieh","doi":"10.1109/VLSI-DAT.2014.6834865","DOIUrl":"https://doi.org/10.1109/VLSI-DAT.2014.6834865","url":null,"abstract":"Recently a novel test response compaction method called output selection is proposed to achieve high compaction ratio and high diagnosibility by observing only a subset of output response bits. In addition, this method also ensures zero aliasing and no unknown-value problem. Previously, a single counter and a multiplexer are employed as selection logic for output selection on scan-based designs. This single-counter-based approach may need to apply one pattern several times in order to observe all selection responses, hence may significantly increase the test application time. To address this weakness, this paper presents a multiple-counter-based output selection method to observe more than one output response bits at each scan-out cycle. A new response selection algorithm is developed to determine desired responses under a set of pre-defined counter operations. Results on IWLS'05 benchmarks show that compared with the single counter-based scheme, the proposed method can reduce 47.33%~67.87% test application time with only slight increase on area overhead.","PeriodicalId":267124,"journal":{"name":"Technical Papers of 2014 International Symposium on VLSI Design, Automation and Test","volume":"22 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2014-04-28","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"123554486","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
A dual-mode CMOS image sensor for optical wireless communication 用于光无线通信的双模CMOS图像传感器
Pub Date : 2014-04-28 DOI: 10.1109/VLSI-DAT.2014.6834892
Chih-Hao Lin, C. Hsieh, Che-Chun Lin, Ren-Jr Chen
This paper presents a dual-mode CMOS image sensor (CIS) for optical wireless communication. The proposed CIS system implements two operation modes as image mode and communication mode. In image mode, raw image data is output with integrate-and-readout operation like conventional imager. In communication mode, the modulated light signal from transmitter is extracted with proposed real-time photocurrent sensing and summation operation. The dual-mode function is realized by a compact pixel structure with four transistors (4T). A prototype chip with 64×64 pixel array and 3.3V operation has been designed and fabricated in 0.18um CMOS technology. The pixel pitch is 10×10 um2 with 54.9% fill factor, and the chip size is 1.4mm×1.4mm. The measurement results demonstrate a transimpedance gain of 109dBΩ, a -3dB bandwidth of 1MHz, and raw image data output, in communication mode and image mode, respectively.
提出了一种用于光无线通信的双模CMOS图像传感器(CIS)。该系统实现了图像模式和通信模式两种工作模式。在图像模式下,原始图像数据输出与传统成像仪的集成和读出操作。在通信模式下,利用所提出的实时光电流传感和求和运算提取来自发射机的调制光信号。双模功能是由一个紧凑的像素结构与四个晶体管(4T)实现的。采用0.18um CMOS技术,设计并制作了具有64×64像素阵列和3.3V工作电压的原型芯片。像素间距为10×10 um2,填充系数为54.9%,芯片尺寸为1.4mm×1.4mm。测量结果表明,在通信模式和图像模式下,通阻增益为109dBΩ, -3dB带宽为1MHz,原始图像数据输出。
{"title":"A dual-mode CMOS image sensor for optical wireless communication","authors":"Chih-Hao Lin, C. Hsieh, Che-Chun Lin, Ren-Jr Chen","doi":"10.1109/VLSI-DAT.2014.6834892","DOIUrl":"https://doi.org/10.1109/VLSI-DAT.2014.6834892","url":null,"abstract":"This paper presents a dual-mode CMOS image sensor (CIS) for optical wireless communication. The proposed CIS system implements two operation modes as image mode and communication mode. In image mode, raw image data is output with integrate-and-readout operation like conventional imager. In communication mode, the modulated light signal from transmitter is extracted with proposed real-time photocurrent sensing and summation operation. The dual-mode function is realized by a compact pixel structure with four transistors (4T). A prototype chip with 64×64 pixel array and 3.3V operation has been designed and fabricated in 0.18um CMOS technology. The pixel pitch is 10×10 um2 with 54.9% fill factor, and the chip size is 1.4mm×1.4mm. The measurement results demonstrate a transimpedance gain of 109dBΩ, a -3dB bandwidth of 1MHz, and raw image data output, in communication mode and image mode, respectively.","PeriodicalId":267124,"journal":{"name":"Technical Papers of 2014 International Symposium on VLSI Design, Automation and Test","volume":"26 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2014-04-28","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"127122924","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
Design of low-cost elliptic curve cryptographic engines for ubiquitous security 低成本椭圆曲线密码引擎的设计
Pub Date : 2014-04-28 DOI: 10.1109/VLSI-DAT.2014.6834883
Hsin-Yu Ting, Chih-Tsun Huang
This paper presents Elliptic Curve Cryptographic (ECC) engines for very constrained devices in ubiquitous security such as passive RFID tags. The proposed scheduling of atomic operations optimizes the EC scalar multiplication at a higher level of finite field arithmetic with improved resource arrangement. Our architecture of arithmetic unit (AU) and circular-shift-based register file (RF) realizes the scheduling effectively. Using 65nm process technology, the ECC engine can produce one scalar multiplication in 250ms with 10.5K gates. The area overhead is 1.23× to 1.54× smaller than other designs; the power of 4.68μW and energy of 1.17μJ is also the lowest. The comparison shows that our ECC engines outperform others in terms of cycles, area, power and energy.
针对无源RFID标签等普遍存在的安全问题,提出了椭圆曲线加密(ECC)引擎。所提出的原子操作调度通过改进资源安排,在有限域算法的更高层次上优化了EC标量乘法。算法单元(AU)和基于圆移位的寄存器文件(RF)结构有效地实现了调度。采用65nm制程技术,ECC引擎在10.5K栅极下可在250ms内产生一次标量乘法。面积开销比其他设计小1.23 ~ 1.54倍;功率为4.68μW,能量为1.17μJ。比较表明,我们的ECC发动机在循环、面积、功率和能源方面都优于其他发动机。
{"title":"Design of low-cost elliptic curve cryptographic engines for ubiquitous security","authors":"Hsin-Yu Ting, Chih-Tsun Huang","doi":"10.1109/VLSI-DAT.2014.6834883","DOIUrl":"https://doi.org/10.1109/VLSI-DAT.2014.6834883","url":null,"abstract":"This paper presents Elliptic Curve Cryptographic (ECC) engines for very constrained devices in ubiquitous security such as passive RFID tags. The proposed scheduling of atomic operations optimizes the EC scalar multiplication at a higher level of finite field arithmetic with improved resource arrangement. Our architecture of arithmetic unit (AU) and circular-shift-based register file (RF) realizes the scheduling effectively. Using 65nm process technology, the ECC engine can produce one scalar multiplication in 250ms with 10.5K gates. The area overhead is 1.23× to 1.54× smaller than other designs; the power of 4.68μW and energy of 1.17μJ is also the lowest. The comparison shows that our ECC engines outperform others in terms of cycles, area, power and energy.","PeriodicalId":267124,"journal":{"name":"Technical Papers of 2014 International Symposium on VLSI Design, Automation and Test","volume":"12 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2014-04-28","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"127468855","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
A passive supply-resonance suppression filter utilizing inductance-enhanced coupled bonding-wire coils 一种利用电感增强耦合键合线线圈的无源供电谐振抑制滤波器
Pub Date : 2014-04-28 DOI: 10.1109/VLSI-DAT.2014.6834894
Taisuke Hayashi, N. Miura, K. Yoshikawa, M. Nagata
This paper presents a low-power and compact passive supply-resonance (SR) suppression filter. By using an on-chip waveform monitor, a power-delivery network (PDN) impedance including package, and board PDNs is in-situ analyzed to identify the SR frequency fSR. A notch filter which consists of coupled bonding-wire coils and an on-chip MOS capacitor bank is auto-tuned for the SR suppression. This passive filtering approach reduces the power loss to 1/5~1/10 and the static power to effectively zero as compared to an active SR suppression circuit [1]. The coupled bonding-wire coil enhances its self-inductance and hence shrinks the on-chip capacitor size for the layout-area saving. A 0.18μm CMOS test chip demonstrates SR suppression by >43% with only <;7% of power loss and <;0.034mm layout area penalty.
提出了一种低功耗、紧凑的无源电源谐振抑制滤波器。利用片上波形监测器,现场分析了功率输送网络(PDN)阻抗,包括封装和板上PDN,以识别SR频率fSR。一个由耦合键合线线圈和片上MOS电容器组组成的陷波滤波器被自动调谐用于SR抑制。与有源SR抑制电路相比,这种无源滤波方法将功率损耗降低到1/5~1/10,静态功率实际上为零[1]。耦合键合线圈增强了其自感,从而缩小了片上电容的尺寸,节省了布局面积。0.18μm CMOS测试芯片显示SR抑制>43%,功耗仅< 7%,布局面积损失< 0.034mm。
{"title":"A passive supply-resonance suppression filter utilizing inductance-enhanced coupled bonding-wire coils","authors":"Taisuke Hayashi, N. Miura, K. Yoshikawa, M. Nagata","doi":"10.1109/VLSI-DAT.2014.6834894","DOIUrl":"https://doi.org/10.1109/VLSI-DAT.2014.6834894","url":null,"abstract":"This paper presents a low-power and compact passive supply-resonance (SR) suppression filter. By using an on-chip waveform monitor, a power-delivery network (PDN) impedance including package, and board PDNs is in-situ analyzed to identify the SR frequency fSR. A notch filter which consists of coupled bonding-wire coils and an on-chip MOS capacitor bank is auto-tuned for the SR suppression. This passive filtering approach reduces the power loss to 1/5~1/10 and the static power to effectively zero as compared to an active SR suppression circuit [1]. The coupled bonding-wire coil enhances its self-inductance and hence shrinks the on-chip capacitor size for the layout-area saving. A 0.18μm CMOS test chip demonstrates SR suppression by >43% with only <;7% of power loss and <;0.034mm layout area penalty.","PeriodicalId":267124,"journal":{"name":"Technical Papers of 2014 International Symposium on VLSI Design, Automation and Test","volume":"6 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2014-04-28","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"122585958","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
Highly automated and efficient simulation environment with UVM 高度自动化和高效的模拟环境与UVM
Pub Date : 2014-04-28 DOI: 10.1109/VLSI-DAT.2014.6834923
Hung-Yi Yang
As design becomes more and more complicated, functional verification is getting challenging than ever. The challenges come in twofold: verification is taking longer to finish and difficult to catch all functional errors. Surveys[1] shown that functional error has been the number one reason for re-spin. How well verification is done becomes a very important issue. Re-spin not only can cost a lot due to advancing of manufacturing process but also delays the time to market which could be even more costly than re-spin itself. In order to tackle these two challenges, industry has come up with a solution called Universal Verification Methodology (UVM)[2] in recent years. But even with UVM which standardized the way for designing testbench, a simulation environment has to be well designed to take advantage of UVM and provide management of running large amount of simulations/regression in an efficient way.
随着设计的日益复杂,功能验证也变得越来越具有挑战性。挑战来自两个方面:验证需要更长的时间来完成,并且很难捕获所有功能错误。调查[1]显示,功能性错误一直是重旋的头号原因。核查工作做得如何成为一个非常重要的问题。再纺不仅会因为制造工艺的进步而花费很多,而且会延迟上市时间,这可能比再纺本身更昂贵。为了应对这两个挑战,近年来业界提出了一种称为通用验证方法(UVM)的解决方案[2]。但是,即使UVM标准化了设计测试平台的方式,模拟环境也必须设计得很好,以利用UVM,并以有效的方式提供运行大量模拟/回归的管理。
{"title":"Highly automated and efficient simulation environment with UVM","authors":"Hung-Yi Yang","doi":"10.1109/VLSI-DAT.2014.6834923","DOIUrl":"https://doi.org/10.1109/VLSI-DAT.2014.6834923","url":null,"abstract":"As design becomes more and more complicated, functional verification is getting challenging than ever. The challenges come in twofold: verification is taking longer to finish and difficult to catch all functional errors. Surveys[1] shown that functional error has been the number one reason for re-spin. How well verification is done becomes a very important issue. Re-spin not only can cost a lot due to advancing of manufacturing process but also delays the time to market which could be even more costly than re-spin itself. In order to tackle these two challenges, industry has come up with a solution called Universal Verification Methodology (UVM)[2] in recent years. But even with UVM which standardized the way for designing testbench, a simulation environment has to be well designed to take advantage of UVM and provide management of running large amount of simulations/regression in an efficient way.","PeriodicalId":267124,"journal":{"name":"Technical Papers of 2014 International Symposium on VLSI Design, Automation and Test","volume":"29 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2014-04-28","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"124286723","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
Two-staged parallel layer-aware partitioning for 3D designs 面向3D设计的两阶段并行分层感知划分
Pub Date : 2014-04-28 DOI: 10.1109/VLSI-DAT.2014.6834861
Yi-Hang Chen, Yi-Ting Chen, Juinn-Dar Huang
As compared to two-dimensional (2D) ICs, 3D integration is a breakthrough technology of growing importance that has the potential to offer significant performance and functional benefits. This emerging technology allows stacking multiple layers of dies and resolves the vertical connection issue by through-silicon vias (TSVs). However, though a TSV is considered a promising solution for vertical connection, it also occupies significant silicon estate and incurs reliability problem. Because of these challenges, minimizing the number of TSVs becomes an important design issue. Therefore, in this paper, we propose a parallel layer-aware partitioning algorithm, featuring both divergence stage and convergence stage, for TSV minimization in 3D structures. In the divergence stage, we employ OpenMP for the parallelization of 2-way min-cut partitioning and get the initial solution, and then refine it in the convergence stage. Experimental results show that the proposed two-staged algorithm can reduce the number of TSVs by up to 39% as compared to several existing methods.
与二维(2D)集成电路相比,3D集成电路是一项日益重要的突破性技术,具有提供显着性能和功能优势的潜力。这种新兴技术允许堆叠多层模具,并解决了通过硅通孔(tsv)的垂直连接问题。然而,尽管TSV被认为是一种很有前途的垂直连接解决方案,但它也占用了大量的硅资源,并引发了可靠性问题。由于这些挑战,最小化tsv的数量成为一个重要的设计问题。因此,在本文中,我们提出了一种具有发散阶段和收敛阶段的并行分层感知划分算法,用于最小化三维结构中的TSV。在发散阶段,我们采用OpenMP对2路最小切划分进行并行化,得到初始解,然后在收敛阶段对其进行细化。实验结果表明,与现有的几种方法相比,所提出的两阶段算法最多可减少39%的tsv数量。
{"title":"Two-staged parallel layer-aware partitioning for 3D designs","authors":"Yi-Hang Chen, Yi-Ting Chen, Juinn-Dar Huang","doi":"10.1109/VLSI-DAT.2014.6834861","DOIUrl":"https://doi.org/10.1109/VLSI-DAT.2014.6834861","url":null,"abstract":"As compared to two-dimensional (2D) ICs, 3D integration is a breakthrough technology of growing importance that has the potential to offer significant performance and functional benefits. This emerging technology allows stacking multiple layers of dies and resolves the vertical connection issue by through-silicon vias (TSVs). However, though a TSV is considered a promising solution for vertical connection, it also occupies significant silicon estate and incurs reliability problem. Because of these challenges, minimizing the number of TSVs becomes an important design issue. Therefore, in this paper, we propose a parallel layer-aware partitioning algorithm, featuring both divergence stage and convergence stage, for TSV minimization in 3D structures. In the divergence stage, we employ OpenMP for the parallelization of 2-way min-cut partitioning and get the initial solution, and then refine it in the convergence stage. Experimental results show that the proposed two-staged algorithm can reduce the number of TSVs by up to 39% as compared to several existing methods.","PeriodicalId":267124,"journal":{"name":"Technical Papers of 2014 International Symposium on VLSI Design, Automation and Test","volume":"20 7-8 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2014-04-28","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"123584329","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
SAT-based complete logic implication with application to logic optimization 基于sat的完整逻辑蕴涵及其在逻辑优化中的应用
Pub Date : 2014-04-28 DOI: 10.1109/VLSI-DAT.2014.6834869
Yung-Chih Chen, Kung-Ming Ji
Logic implication that finds necessary assignments for a given set of value assignments in a Boolean circuit has a wide set of applications in the computer-aided design field, such as logic optimization, design verification, and test pattern generation. Due to the high computational complexity, earlier methods either cannot or do not find all necessary assignments, limiting their qualities in the applications. With the dramatic advance of Boolean satisfiability (SAT) solving techniques, applying the efficient SAT solving techniques to logic implication seems promising. Thus, the paper presents a SAT-based method for complete logic implication. Given a set of value assignments, it first simulates a large number of random patterns and collects a set of candidate necessary assignments based on the simulation results. Then, instead of validating each candidate one by one, it iteratively calls a SAT solver to identify the invalid candidates and remove them. At each SAT solving iteration, at least one invalid candidate can be removed. Finally, only the valid candidates are left and they are exactly all the necessary assignments. Furthermore, we extend the method to compute all mandatory assignments for a stuck-at fault test and apply the extended method to enhance a logic optimization algorithm whose quality largely depends on the completeness of the mandatory assignment computation. The experimental results show that the enhanced method achieves an average of 1.3× improvement in circuit size reduction with acceptable CPU time overhead.
为布尔电路中给定的一组赋值找到必要赋值的逻辑蕴涵在计算机辅助设计领域有着广泛的应用,例如逻辑优化、设计验证和测试模式生成。由于较高的计算复杂度,早期的方法不能或不能找到所有必要的赋值,限制了它们在应用中的质量。随着布尔可满足性求解技术的迅速发展,将高效的布尔可满足性求解技术应用到逻辑蕴涵中似乎是有希望的。因此,本文提出了一种基于sat的完全逻辑蕴涵方法。给定一组赋值,首先模拟大量随机模式,并根据模拟结果收集一组候选必要赋值。然后,它不是逐个验证每个候选者,而是迭代地调用SAT求解器来识别无效候选者并删除它们。在每个SAT求解迭代中,至少可以删除一个无效候选项。最后,只剩下有效的候选人,他们正是所有必要的任务。此外,我们将该方法扩展到计算卡故障测试的所有强制分配,并应用该扩展方法增强了一个逻辑优化算法,该算法的质量很大程度上取决于强制分配计算的完整性。实验结果表明,该方法在可接受的CPU时间开销下,电路尺寸平均减小1.3倍。
{"title":"SAT-based complete logic implication with application to logic optimization","authors":"Yung-Chih Chen, Kung-Ming Ji","doi":"10.1109/VLSI-DAT.2014.6834869","DOIUrl":"https://doi.org/10.1109/VLSI-DAT.2014.6834869","url":null,"abstract":"Logic implication that finds necessary assignments for a given set of value assignments in a Boolean circuit has a wide set of applications in the computer-aided design field, such as logic optimization, design verification, and test pattern generation. Due to the high computational complexity, earlier methods either cannot or do not find all necessary assignments, limiting their qualities in the applications. With the dramatic advance of Boolean satisfiability (SAT) solving techniques, applying the efficient SAT solving techniques to logic implication seems promising. Thus, the paper presents a SAT-based method for complete logic implication. Given a set of value assignments, it first simulates a large number of random patterns and collects a set of candidate necessary assignments based on the simulation results. Then, instead of validating each candidate one by one, it iteratively calls a SAT solver to identify the invalid candidates and remove them. At each SAT solving iteration, at least one invalid candidate can be removed. Finally, only the valid candidates are left and they are exactly all the necessary assignments. Furthermore, we extend the method to compute all mandatory assignments for a stuck-at fault test and apply the extended method to enhance a logic optimization algorithm whose quality largely depends on the completeness of the mandatory assignment computation. The experimental results show that the enhanced method achieves an average of 1.3× improvement in circuit size reduction with acceptable CPU time overhead.","PeriodicalId":267124,"journal":{"name":"Technical Papers of 2014 International Symposium on VLSI Design, Automation and Test","volume":"432 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2014-04-28","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"122872615","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}
引用次数: 0
期刊
Technical Papers of 2014 International Symposium on VLSI Design, Automation and Test
全部 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