首页 > 最新文献

2020 IEEE 38th VLSI Test Symposium (VTS)最新文献

英文 中文
Selective Checksum based On-line Error Correction for RRAM based Matrix Operations 基于RRAM矩阵运算的选择性校验和在线纠错
Pub Date : 2020-04-01 DOI: 10.1109/VTS48691.2020.9107606
Abhishek Das, N. Touba
Resistive RAM technology with it’s in memory computation and matrix vector multiplication capabilities has paved the way for efficient hardware implementations of neural networks. The ability to store the training weights and perform a direct matrix vector multiplication with the applied inputs thus producing the outputs directly reduces a lot of memory transfer overhead. But such schemes are prone to various soft errors and hard errors due to immature fabrication processes creating marginal cells, read disturbance errors, etc. Soft errors are of concern in this case since they can potentially cause mi-classification of objects leading to catastrophic consequences for safety critical applications. Since the location of soft errors are not known previously, they can potentially manifest in the field leading to data corruption. In this paper, a new on-line error correcting scheme is proposed based on partial and selective checksums which can correct errors in the field. The proposed scheme can correct any number of errors in a single column of a given RRAM matrix. Two different checksum computation schemes are proposed, a majority voting-based scheme and a Hamming code-based scheme. The memory overhead and decoding area, latency and dynamic power consumption for both the proposed schemes are presented. It is seen that the proposed solutions can achieve low decoding latency and comparatively smaller memory and area overhead in order to guarantee protection against errors in a single column. Lastly, a scheme to extend the proposed scheme to multiple column errors is also discussed.
电阻式RAM技术具有内存计算和矩阵向量乘法能力,为神经网络的高效硬件实现铺平了道路。存储训练权值并与应用的输入直接执行矩阵向量乘法从而直接产生输出的能力减少了大量内存传输开销。但由于制造工艺不成熟,容易产生各种软误差和硬误差,产生边缘单元,读取干扰误差等。在这种情况下,软错误是值得关注的,因为它们可能会导致对象的误分类,从而对安全关键应用程序造成灾难性后果。由于以前不知道软错误的位置,因此它们可能会在字段中出现,导致数据损坏。本文提出了一种基于部分校验和和选择性校验和的在线纠错方案。所提出的方案可以在给定RRAM矩阵的单列中纠正任意数量的错误。提出了两种不同的校验和计算方案:基于多数投票的方案和基于汉明码的方案。给出了两种方案的内存开销、译码面积、延迟和动态功耗。可以看出,所提出的解决方案可以实现低解码延迟和相对较小的内存和区域开销,以保证对单列错误的保护。最后,讨论了将该方法扩展到多列误差的方法。
{"title":"Selective Checksum based On-line Error Correction for RRAM based Matrix Operations","authors":"Abhishek Das, N. Touba","doi":"10.1109/VTS48691.2020.9107606","DOIUrl":"https://doi.org/10.1109/VTS48691.2020.9107606","url":null,"abstract":"Resistive RAM technology with it’s in memory computation and matrix vector multiplication capabilities has paved the way for efficient hardware implementations of neural networks. The ability to store the training weights and perform a direct matrix vector multiplication with the applied inputs thus producing the outputs directly reduces a lot of memory transfer overhead. But such schemes are prone to various soft errors and hard errors due to immature fabrication processes creating marginal cells, read disturbance errors, etc. Soft errors are of concern in this case since they can potentially cause mi-classification of objects leading to catastrophic consequences for safety critical applications. Since the location of soft errors are not known previously, they can potentially manifest in the field leading to data corruption. In this paper, a new on-line error correcting scheme is proposed based on partial and selective checksums which can correct errors in the field. The proposed scheme can correct any number of errors in a single column of a given RRAM matrix. Two different checksum computation schemes are proposed, a majority voting-based scheme and a Hamming code-based scheme. The memory overhead and decoding area, latency and dynamic power consumption for both the proposed schemes are presented. It is seen that the proposed solutions can achieve low decoding latency and comparatively smaller memory and area overhead in order to guarantee protection against errors in a single column. Lastly, a scheme to extend the proposed scheme to multiple column errors is also discussed.","PeriodicalId":326132,"journal":{"name":"2020 IEEE 38th VLSI Test Symposium (VTS)","volume":null,"pages":null},"PeriodicalIF":0.0,"publicationDate":"2020-04-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"122539547","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}
引用次数: 5
Ultra-Wideband Modulation Signal Measurement Using Local Sweep Digitizing Method 用局部扫描数字化方法测量超宽带调制信号
Pub Date : 2020-04-01 DOI: 10.1109/VTS48691.2020.9107610
Koji Asami, Keisuke Kusunoki, N. Shimizu, Yoshiyuki Aoki
Recently, bandwidth for wireless communications are getting wider, i.e. 400 MHz for the 5th generation mobile communication (5G), and about 2 GHz for wireless LAN (IEEE 802.11ad). To evaluate the transceiver devices used in these communications, a high-speed waveform digitizer is required. In this paper, the "Local Sweep Digitizing Method" which accurately captures ultra-wideband signals covering 2 GHz with low cost is introduced. It is a method of decomposing a wideband signal transmitted at a high frequency into subband signals of several hundred megahertz bandwidths while downconverting it to an intermediate frequency, and capturing it for each subband signal by a low speed waveform digitizer. The captured waveform is synthesized by post digital processing. At this time, a correction process for matching the carrier phase and the conversion gain of each subband signal is performed. In this method, an ultra-wideband signal can be captured by a single low-speed high-resolution analog-to-digital converter (ADC) and the measurable bandwidth can be easily controlled by adjusting the Local Sweep section.
最近,无线通信的带宽越来越宽,即第五代移动通信(5G)的带宽为400mhz,无线局域网(IEEE 802.11ad)的带宽约为2ghz。为了评估这些通信中使用的收发器设备,需要一个高速波形数字化仪。本文介绍了一种低成本精确捕获2ghz超宽带信号的“局部扫描数字化方法”。它是一种将高频传输的宽带信号分解成几百兆赫带宽的子带信号,同时将其下变频到中频,并通过低速波形数字化仪捕获每个子带信号的方法。捕获的波形经过后数字处理合成。此时,执行校正过程以匹配载波相位和每个子带信号的转换增益。在该方法中,超宽带信号可以通过单个低速高分辨率模数转换器(ADC)捕获,并且可以通过调整本地扫描部分轻松控制可测量带宽。
{"title":"Ultra-Wideband Modulation Signal Measurement Using Local Sweep Digitizing Method","authors":"Koji Asami, Keisuke Kusunoki, N. Shimizu, Yoshiyuki Aoki","doi":"10.1109/VTS48691.2020.9107610","DOIUrl":"https://doi.org/10.1109/VTS48691.2020.9107610","url":null,"abstract":"Recently, bandwidth for wireless communications are getting wider, i.e. 400 MHz for the 5th generation mobile communication (5G), and about 2 GHz for wireless LAN (IEEE 802.11ad). To evaluate the transceiver devices used in these communications, a high-speed waveform digitizer is required. In this paper, the \"Local Sweep Digitizing Method\" which accurately captures ultra-wideband signals covering 2 GHz with low cost is introduced. It is a method of decomposing a wideband signal transmitted at a high frequency into subband signals of several hundred megahertz bandwidths while downconverting it to an intermediate frequency, and capturing it for each subband signal by a low speed waveform digitizer. The captured waveform is synthesized by post digital processing. At this time, a correction process for matching the carrier phase and the conversion gain of each subband signal is performed. In this method, an ultra-wideband signal can be captured by a single low-speed high-resolution analog-to-digital converter (ADC) and the measurable bandwidth can be easily controlled by adjusting the Local Sweep section.","PeriodicalId":326132,"journal":{"name":"2020 IEEE 38th VLSI Test Symposium (VTS)","volume":null,"pages":null},"PeriodicalIF":0.0,"publicationDate":"2020-04-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"115922847","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
VTS 2020 Steering and Program Committees VTS 2020指导和项目委员会
Pub Date : 2020-04-01 DOI: 10.1109/vts48691.2020.9107596
{"title":"VTS 2020 Steering and Program Committees","authors":"","doi":"10.1109/vts48691.2020.9107596","DOIUrl":"https://doi.org/10.1109/vts48691.2020.9107596","url":null,"abstract":"","PeriodicalId":326132,"journal":{"name":"2020 IEEE 38th VLSI Test Symposium (VTS)","volume":null,"pages":null},"PeriodicalIF":0.0,"publicationDate":"2020-04-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"121958078","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
Special Session: Test Challenges in a Chiplet Marketplace 特别会议:芯片市场中的测试挑战
Pub Date : 2020-04-01 DOI: 10.1109/VTS48691.2020.9107636
Marc Hutner, R. Sethuram, B. Vinnakota, Dave Armstrong, A. Copperhall
Chiplet-based designs enable the heterogeneous integration of die from multiple process nodes into a single packaged product. High-bandwidth memory is a well-known high-volume chiplet-based product. Today, most chiplet-based logic products are single-vendor products built with proprietary die-to-die (D2D) interfaces between the chiplets in a package. Industry and academia have developed standards and methods to address the test challenges expected with chiplet-based products. These efforts have focused on improving die yield and test access structures. The Open Compute Project’s Open Domain-Specific Architecture (ODSA) is a new effort that aims to define an open physical and logical D2D interface and create a marketplace of chiplets. With an open interface, product developers can integrate best in class chiplets from multiple vendors. An open D2D interface offers both new opportunities and challenges in testing multi-chiplet products. The opportunity is in leveraging economies of scale. The challenge is in enabling greater interoperability between test structures in different chiplets and across vendors. This paper reviews recent developments in chiplet test, especially leveraging work on HBM and discusses their extension to testing products based on open D2D interfaces.
基于芯片的设计使来自多个工艺节点的模具集成到单个封装产品中成为可能。高带宽存储器是一种众所周知的基于芯片的大容量产品。今天,大多数基于芯片的逻辑产品都是单一供应商的产品,在封装中的芯片之间使用专有的模对模(D2D)接口构建。业界和学术界已经制定了标准和方法来解决基于芯片的产品所面临的测试挑战。这些努力集中在提高模具成品率和测试存取结构上。开放计算项目的开放领域特定架构(ODSA)是一项新的努力,旨在定义一个开放的物理和逻辑D2D接口,并创建一个小芯片市场。通过开放接口,产品开发人员可以集成来自多个供应商的同类最佳小芯片。开放的D2D接口为测试多芯片产品提供了新的机遇和挑战。机会在于利用规模经济。挑战在于如何在不同芯片和不同厂商的测试结构之间实现更大的互操作性。本文回顾了芯片测试的最新发展,特别是利用HBM的工作,并讨论了它们扩展到基于开放D2D接口的测试产品。
{"title":"Special Session: Test Challenges in a Chiplet Marketplace","authors":"Marc Hutner, R. Sethuram, B. Vinnakota, Dave Armstrong, A. Copperhall","doi":"10.1109/VTS48691.2020.9107636","DOIUrl":"https://doi.org/10.1109/VTS48691.2020.9107636","url":null,"abstract":"Chiplet-based designs enable the heterogeneous integration of die from multiple process nodes into a single packaged product. High-bandwidth memory is a well-known high-volume chiplet-based product. Today, most chiplet-based logic products are single-vendor products built with proprietary die-to-die (D2D) interfaces between the chiplets in a package. Industry and academia have developed standards and methods to address the test challenges expected with chiplet-based products. These efforts have focused on improving die yield and test access structures. The Open Compute Project’s Open Domain-Specific Architecture (ODSA) is a new effort that aims to define an open physical and logical D2D interface and create a marketplace of chiplets. With an open interface, product developers can integrate best in class chiplets from multiple vendors. An open D2D interface offers both new opportunities and challenges in testing multi-chiplet products. The opportunity is in leveraging economies of scale. The challenge is in enabling greater interoperability between test structures in different chiplets and across vendors. This paper reviews recent developments in chiplet test, especially leveraging work on HBM and discusses their extension to testing products based on open D2D interfaces.","PeriodicalId":326132,"journal":{"name":"2020 IEEE 38th VLSI Test Symposium (VTS)","volume":null,"pages":null},"PeriodicalIF":0.0,"publicationDate":"2020-04-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"129919281","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}
引用次数: 12
SeRFI: Secure Remote FPGA Initialization in an Untrusted Environment SeRFI:在不可信环境中安全远程FPGA初始化
Pub Date : 2020-04-01 DOI: 10.1109/VTS48691.2020.9107622
Adam Duncan, Adib Nahiyan, Fahim Rahman, Grant Skipper, D. M. Swany, Andrew Lukefahr, Farimah Farahmandi, M. Tehranipoor
The bitstream inside a Field-Programmable Gate Array (FPGA) is often protected using an encryption key, acting as a root of trust and stored inside the FPGA, to defend against bitstream piracy, tampering, overproduction, and static-time reverse engineering. For cost savings and faster production, trusted system designers often rely on an untrusted system assembler to program the encryption key into the FPGA, focusing only the end-user-stage threats. However, providing the secret encryption key to an untrusted entity introduces additional threats, since access to this key can compromise the entire root of trust and breach the encrypted bitstream enabling a multitude of attacks including Trojan insertion, piracy and overproduction. To address this issue, we propose the Secure Remote FPGA Initialization (SeRFI) protocol to transmit the encryption key securely from a trusted system designer into an FPGA in physical possession of an untrusted system assembler. Our protocol eliminates direct key sharing with the untrusted system assembler as well as prevents against adversarial intention of extracting the encryption key during the programming phase where the assembler has physical access to the FPGA.
现场可编程门阵列(FPGA)中的比特流通常使用加密密钥进行保护,加密密钥充当信任根并存储在FPGA中,以防止比特流盗版、篡改、生产过剩和静态时间逆向工程。为了节省成本和提高生产速度,可信的系统设计人员通常依赖于不可信的系统组装人员将加密密钥编程到FPGA中,只关注最终用户阶段的威胁。然而,向不受信任的实体提供秘密加密密钥会带来额外的威胁,因为访问该密钥会危及整个信任根并破坏加密的比特流,从而导致大量攻击,包括木马插入、盗版和生产过剩。为了解决这个问题,我们提出了安全远程FPGA初始化(SeRFI)协议,将加密密钥从受信任的系统设计器安全地传输到物理拥有不受信任的系统组装器的FPGA中。我们的协议消除了与不受信任的系统汇编器的直接密钥共享,以及防止在汇编器对FPGA具有物理访问的编程阶段提取加密密钥的敌对意图。
{"title":"SeRFI: Secure Remote FPGA Initialization in an Untrusted Environment","authors":"Adam Duncan, Adib Nahiyan, Fahim Rahman, Grant Skipper, D. M. Swany, Andrew Lukefahr, Farimah Farahmandi, M. Tehranipoor","doi":"10.1109/VTS48691.2020.9107622","DOIUrl":"https://doi.org/10.1109/VTS48691.2020.9107622","url":null,"abstract":"The bitstream inside a Field-Programmable Gate Array (FPGA) is often protected using an encryption key, acting as a root of trust and stored inside the FPGA, to defend against bitstream piracy, tampering, overproduction, and static-time reverse engineering. For cost savings and faster production, trusted system designers often rely on an untrusted system assembler to program the encryption key into the FPGA, focusing only the end-user-stage threats. However, providing the secret encryption key to an untrusted entity introduces additional threats, since access to this key can compromise the entire root of trust and breach the encrypted bitstream enabling a multitude of attacks including Trojan insertion, piracy and overproduction. To address this issue, we propose the Secure Remote FPGA Initialization (SeRFI) protocol to transmit the encryption key securely from a trusted system designer into an FPGA in physical possession of an untrusted system assembler. Our protocol eliminates direct key sharing with the untrusted system assembler as well as prevents against adversarial intention of extracting the encryption key during the programming phase where the assembler has physical access to the FPGA.","PeriodicalId":326132,"journal":{"name":"2020 IEEE 38th VLSI Test Symposium (VTS)","volume":null,"pages":null},"PeriodicalIF":0.0,"publicationDate":"2020-04-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"130474091","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
[VTS 2020 Awards - 3 Awards] [VTS 2020奖项- 3个奖项]
Pub Date : 2020-04-01 DOI: 10.1109/vts48691.2020.9107549
{"title":"[VTS 2020 Awards - 3 Awards]","authors":"","doi":"10.1109/vts48691.2020.9107549","DOIUrl":"https://doi.org/10.1109/vts48691.2020.9107549","url":null,"abstract":"","PeriodicalId":326132,"journal":{"name":"2020 IEEE 38th VLSI Test Symposium (VTS)","volume":null,"pages":null},"PeriodicalIF":0.0,"publicationDate":"2020-04-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"123745566","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
A Deterministic-Statistical Multiple-Defect Diagnosis Methodology 一种确定性统计多缺陷诊断方法
Pub Date : 2020-04-01 DOI: 10.1109/VTS48691.2020.9107603
Soumya Mittal, R. D. Blanton
Software diagnosis is the process of locating and characterizing a defect in a failing chip. It is the cornerstone of failure analysis that consequently enables yield learning and monitoring. However, multiple-defect diagnosis is challenging due to error masking and unmasking effects, and exponential complexity of the solution search process. This paper describes a three-phase, physically-aware diagnosis methodology called MDLearnX to effectively diagnose multiple defects, and in turn, aid in accelerating the design and process development. The first phase identifies a defect that resembles traditional fault models. The second and the third phases utilize the X-fault model and machine learning to identify correct candidates. Results from a thorough fault injection and simulation experiment demonstrate that MD-LearnX returns an ideal diagnosis 2X more often than commercial diagnosis. Its effectiveness is further evidenced through a silicon experiment, where, on average, MD-LearnX returns 5.3 fewer candidates per diagnosis as compared to state-of-the-art commercial diagnosis without losing accuracy.
软件诊断是对故障芯片中的缺陷进行定位和表征的过程。它是故障分析的基础,从而实现产量的学习和监控。然而,由于误差掩蔽和解掩蔽效应以及解搜索过程的指数复杂度,多缺陷诊断具有挑战性。本文描述了一种称为MDLearnX的三阶段物理感知诊断方法,以有效地诊断多种缺陷,并反过来帮助加速设计和过程开发。第一阶段识别类似于传统故障模型的缺陷。第二和第三阶段利用X-fault模型和机器学习来识别正确的候选者。彻底的故障注入和仿真实验结果表明,MD-LearnX的理想诊断率比商业诊断高2倍。通过硅实验,MD-LearnX的有效性得到了进一步的证明,与最先进的商业诊断相比,MD-LearnX在不失去准确性的情况下,每次诊断的候选结果平均减少了5.3个。
{"title":"A Deterministic-Statistical Multiple-Defect Diagnosis Methodology","authors":"Soumya Mittal, R. D. Blanton","doi":"10.1109/VTS48691.2020.9107603","DOIUrl":"https://doi.org/10.1109/VTS48691.2020.9107603","url":null,"abstract":"Software diagnosis is the process of locating and characterizing a defect in a failing chip. It is the cornerstone of failure analysis that consequently enables yield learning and monitoring. However, multiple-defect diagnosis is challenging due to error masking and unmasking effects, and exponential complexity of the solution search process. This paper describes a three-phase, physically-aware diagnosis methodology called MDLearnX to effectively diagnose multiple defects, and in turn, aid in accelerating the design and process development. The first phase identifies a defect that resembles traditional fault models. The second and the third phases utilize the X-fault model and machine learning to identify correct candidates. Results from a thorough fault injection and simulation experiment demonstrate that MD-LearnX returns an ideal diagnosis 2X more often than commercial diagnosis. Its effectiveness is further evidenced through a silicon experiment, where, on average, MD-LearnX returns 5.3 fewer candidates per diagnosis as compared to state-of-the-art commercial diagnosis without losing accuracy.","PeriodicalId":326132,"journal":{"name":"2020 IEEE 38th VLSI Test Symposium (VTS)","volume":null,"pages":null},"PeriodicalIF":0.0,"publicationDate":"2020-04-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"114562130","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
Switch Level Time Simulation of CMOS Circuits with Adaptive Voltage and Frequency Scaling 具有自适应电压和频率缩放的CMOS电路开关电平时间仿真
Pub Date : 2020-04-01 DOI: 10.1109/VTS48691.2020.9107642
E. Schneider, H. Wunderlich
Design and test validation of systems with adaptive voltage-and frequency scaling (AVFS) requires timing simulation with accurate timing models under multiple operating points. Such models are usually located at logic level and compromise accuracy and simulation speed due to the runtime complexity.This paper presents the first massively parallel time simulator at switch level that uses parametric delay modeling for efficient timing-accurate validation of systems with AVFS. It provides full glitch-accurate switching activity information of designs under varying supply voltage and temperature. Offline statistical learning with regression analysis is employed to generate polynomials for dynamic delay modeling by approximation of the first-order electrical parameters of CMOS standard cells. With the parallelization on graphics processing units and simultaneous exploitation of multiple dimensions of parallelism the simulation throughput is maximized and scalable-design space exploration of AVFS-based systems is enabled. Results demonstrate the accuracy and efficiency with speedups of up to 159× over conventional logic level time simulation with static delays.
自适应电压频率缩放(AVFS)系统的设计和测试验证需要在多个工作点下使用精确的时序模型进行时序仿真。这种模型通常位于逻辑级,由于运行时的复杂性,会影响精度和仿真速度。本文提出了第一个开关级大规模并行时间模拟器,该模拟器使用参数延迟建模对具有AVFS的系统进行有效的定时精确验证。它提供了在不同电源电压和温度下设计的完整的故障精确开关活动信息。采用离线统计学习与回归分析相结合的方法,通过近似CMOS标准单元的一阶电学参数,生成多项式进行动态延迟建模。通过图形处理单元的并行化和多维并行性的同时利用,实现了仿真吞吐量的最大化,实现了基于avfs系统的可扩展设计空间探索。结果表明,与传统的具有静态延迟的逻辑级时间仿真相比,该仿真的精度和效率高达159倍。
{"title":"Switch Level Time Simulation of CMOS Circuits with Adaptive Voltage and Frequency Scaling","authors":"E. Schneider, H. Wunderlich","doi":"10.1109/VTS48691.2020.9107642","DOIUrl":"https://doi.org/10.1109/VTS48691.2020.9107642","url":null,"abstract":"Design and test validation of systems with adaptive voltage-and frequency scaling (AVFS) requires timing simulation with accurate timing models under multiple operating points. Such models are usually located at logic level and compromise accuracy and simulation speed due to the runtime complexity.This paper presents the first massively parallel time simulator at switch level that uses parametric delay modeling for efficient timing-accurate validation of systems with AVFS. It provides full glitch-accurate switching activity information of designs under varying supply voltage and temperature. Offline statistical learning with regression analysis is employed to generate polynomials for dynamic delay modeling by approximation of the first-order electrical parameters of CMOS standard cells. With the parallelization on graphics processing units and simultaneous exploitation of multiple dimensions of parallelism the simulation throughput is maximized and scalable-design space exploration of AVFS-based systems is enabled. Results demonstrate the accuracy and efficiency with speedups of up to 159× over conventional logic level time simulation with static delays.","PeriodicalId":326132,"journal":{"name":"2020 IEEE 38th VLSI Test Symposium (VTS)","volume":null,"pages":null},"PeriodicalIF":0.0,"publicationDate":"2020-04-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"116946946","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
[VTS 2020 Title Page] [VTS 2020标题页]
Pub Date : 2020-04-01 DOI: 10.1109/vts48691.2020.9107621
{"title":"[VTS 2020 Title Page]","authors":"","doi":"10.1109/vts48691.2020.9107621","DOIUrl":"https://doi.org/10.1109/vts48691.2020.9107621","url":null,"abstract":"","PeriodicalId":326132,"journal":{"name":"2020 IEEE 38th VLSI Test Symposium (VTS)","volume":null,"pages":null},"PeriodicalIF":0.0,"publicationDate":"2020-04-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"128604297","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
ESL, Back-annotating Crosstalk Fault Models into High-level Communication Links 在高层通信链路中反向注释的串扰故障模型
Pub Date : 2020-04-01 DOI: 10.1109/VTS48691.2020.9107612
Katayoon Basharkhah, Rezgar Sadeghi, Nooshin Nosrati, Z. Navabi
At the system-level, cores are put together using interconnects that we refer to as high-level communication links. This paper presents an abstract interconnect model for cores connecting to each other to estimate, and thus model, crosstalk noise resulting from the physical properties of interconnects. Such models consider the effects of adjacent wires on each other in the form of weighted transitions. Transition weights are extracted by DC analysis of interconnect SPICE models. These weights form our raw-models, which are then specialized by AC analysis of RLC interconnect models in a mixed-signal simulation environment. The latter analyses establish weight thresholds for glitch faults. Our simulations show that if we were to use only DC-based models for crosstalk faults, we would be over / under-estimating faults as compared with models that are specialized by AC simulation runs. For higher data rates, Specialized models perform an order of magnitude better than DC-based models for crosstalk fault detection.
在系统级,核心通过我们称之为高级通信链路的互连连接在一起。本文提出了一种抽象的互连模型,用于相互连接的核心估计,从而建模互连物理性质引起的串扰噪声。这些模型以加权过渡的形式考虑相邻导线对彼此的影响。通过对互连SPICE模型的直流分析提取过渡权。这些权重构成了我们的原始模型,然后在混合信号仿真环境中对RLC互连模型进行交流分析。后者的分析建立了小故障的权值。我们的模拟表明,如果我们只使用基于直流的串扰故障模型,与专用于交流仿真运行的模型相比,我们将高估/低估故障。对于更高的数据速率,Specialized模型在串扰故障检测方面的表现比基于dc的模型好一个数量级。
{"title":"ESL, Back-annotating Crosstalk Fault Models into High-level Communication Links","authors":"Katayoon Basharkhah, Rezgar Sadeghi, Nooshin Nosrati, Z. Navabi","doi":"10.1109/VTS48691.2020.9107612","DOIUrl":"https://doi.org/10.1109/VTS48691.2020.9107612","url":null,"abstract":"At the system-level, cores are put together using interconnects that we refer to as high-level communication links. This paper presents an abstract interconnect model for cores connecting to each other to estimate, and thus model, crosstalk noise resulting from the physical properties of interconnects. Such models consider the effects of adjacent wires on each other in the form of weighted transitions. Transition weights are extracted by DC analysis of interconnect SPICE models. These weights form our raw-models, which are then specialized by AC analysis of RLC interconnect models in a mixed-signal simulation environment. The latter analyses establish weight thresholds for glitch faults. Our simulations show that if we were to use only DC-based models for crosstalk faults, we would be over / under-estimating faults as compared with models that are specialized by AC simulation runs. For higher data rates, Specialized models perform an order of magnitude better than DC-based models for crosstalk fault detection.","PeriodicalId":326132,"journal":{"name":"2020 IEEE 38th VLSI Test Symposium (VTS)","volume":null,"pages":null},"PeriodicalIF":0.0,"publicationDate":"2020-04-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"128440835","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
期刊
2020 IEEE 38th VLSI Test Symposium (VTS)
全部 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