首页 > 最新文献

Journal of Electronic Testing最新文献

英文 中文
A Quadruple-Node Upsets Hardened Latch Design Based on Cross-Coupled Elements 基于交叉耦合元件的四节点猝发硬化锁存器设计
Pub Date : 2024-02-27 DOI: 10.1007/s10836-024-06098-7
Zhengfeng Huang, Zishuai Li, Liting Sun, Huaguo Liang, Tianming Ni, Aibin Yan

With the continuous scaling of CMOS technology, single-event multi-node upsets (MNU) induced by charge sharing has continued to occur in latches when hit by high-energy particles. This paper presents a quadruple-node upset (QNU) tolerant latch design (referred to as P-DICE latch) to achieve both high reliability and low area overhead. The P-DICE latch takes advantage of the error-blocking properties of Cross-Coupled Element and C Element to tolerate QNU, and achieves 100% self-recovery of SNU and DNU. Compared with previous eight MNU hardened latches, the P-DICE latch has the lowest overhead in terms of area, area-power-delay product (APDP), and area-power-delay soft error rate ratio product (APDSP), and has the highest critical charge. Moreover, the proposed P-DICE latch can tolerate QNU caused by high-energy particles to ensure the reliability of the circuit. Compared with eight MNU hardened latches, the proposed P-DICE latch achieves 24.58% reduction in area, 33.05% reduction in power, 17.19% reduction in delay, 48.29% reduction in area-power-delay product, 61.60% reduction in APDSP, and 142.82% improvement in critical charge on average.

随着 CMOS 技术的不断发展,当锁存器受到高能粒子撞击时,由电荷共享引起的单事件多节点猝发(MNU)现象仍时有发生。本文提出了一种可容忍四重节点破坏(QNU)的锁存器设计(简称 P-DICE 锁存器),以实现高可靠性和低面积开销。P-DICE 锁存器利用交叉耦合元素和 C 元素的错误阻塞特性来容忍 QNU,并实现了 SNU 和 DNU 的 100% 自恢复。与之前的 8 个 MNU 加固锁存器相比,P-DICE 锁存器在面积、面积-功耗-延迟积(APDP)和面积-功耗-延迟软错误率积(APDSP)方面的开销最小,临界电荷最高。此外,所提出的 P-DICE 锁存器还能承受高能粒子引起的 QNU,从而确保电路的可靠性。与 8 个 MNU 加固锁存器相比,所提出的 P-DICE 锁存器的面积平均减少了 24.58%,功耗平均减少了 33.05%,延迟平均减少了 17.19%,面积-功耗-延迟乘积平均减少了 48.29%,APDSP 平均减少了 61.60%,临界电荷平均提高了 142.82%。
{"title":"A Quadruple-Node Upsets Hardened Latch Design Based on Cross-Coupled Elements","authors":"Zhengfeng Huang, Zishuai Li, Liting Sun, Huaguo Liang, Tianming Ni, Aibin Yan","doi":"10.1007/s10836-024-06098-7","DOIUrl":"https://doi.org/10.1007/s10836-024-06098-7","url":null,"abstract":"<p>With the continuous scaling of CMOS technology, single-event multi-node upsets (MNU) induced by charge sharing has continued to occur in latches when hit by high-energy particles. This paper presents a quadruple-node upset (QNU) tolerant latch design (referred to as P-DICE latch) to achieve both high reliability and low area overhead. The P-DICE latch takes advantage of the error-blocking properties of Cross-Coupled Element and C Element to tolerate QNU, and achieves 100% self-recovery of SNU and DNU. Compared with previous eight MNU hardened latches, the P-DICE latch has the lowest overhead in terms of area, area-power-delay product (APDP), and area-power-delay soft error rate ratio product (APDSP), and has the highest critical charge. Moreover, the proposed P-DICE latch can tolerate QNU caused by high-energy particles to ensure the reliability of the circuit. Compared with eight MNU hardened latches, the proposed P-DICE latch achieves 24.58% reduction in area, 33.05% reduction in power, 17.19% reduction in delay, 48.29% reduction in area-power-delay product, 61.60% reduction in APDSP, and 142.82% improvement in critical charge on average.</p>","PeriodicalId":501485,"journal":{"name":"Journal of Electronic Testing","volume":"50 1","pages":""},"PeriodicalIF":0.0,"publicationDate":"2024-02-27","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"140009838","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
Design and Verification of an Asynchronous NoC Router Architecture for GALS Systems 面向 GALS 系统的异步 NoC 路由器架构的设计与验证
Pub Date : 2024-02-27 DOI: 10.1007/s10836-024-06104-y
M. N. Saranya, Rathnamala Rao

The increasing multi-core system complexity with technology scaling introduces new constraints and challenges to interconnection network design. Consequently, the research community has a converging trend toward an asynchronous design paradigm for Network-on-Chip (NoC) architecture as a promising solution to these challenges. This paper addresses the design and functional verification aspects of an asynchronous NoC router microarchitecture for a Globally Asynchronous Locally Synchronous (GALS) system. Firstly, the paper introduces a novel mixed-level abstract simulation approach for faster functional verification of the asynchronous architecture using the commercially available Spectre Analog and mixed-signal simulation (AMS) Designer tool. This simulation methodology intends to ensure the feasibility of the design and identify shortcomings, if any, before the subsequent implementation stages of the design. Also, the paper proposes a new baseline asynchronous router built on a domino logic pipeline template with a novel hybrid encoding scheme. The new hybrid encoding scheme facilitates simple architecture with no additional timing constraints. The proposed verification methodology evaluates the baseline asynchronous router’s functional verification in Cadence’s AMS designer tool. Preliminary simulation results conform to the objectives of the paper. Further, the same verification setup establishes the design validation in subsequent stages of the design implementation.

随着技术的升级,多核系统的复杂性不断增加,这给互连网络设计带来了新的限制和挑战。因此,研究界趋向于将异步设计范例应用于片上网络(NoC)架构,以此作为应对这些挑战的可行解决方案。本文探讨了全球异步本地同步(GALS)系统异步 NoC 路由器微体系结构的设计和功能验证问题。首先,本文介绍了一种新颖的混合级抽象仿真方法,利用市售的 Spectre 模拟和混合信号仿真(AMS)设计器工具加快异步架构的功能验证。这种仿真方法旨在确保设计的可行性,并在设计的后续实施阶段之前找出不足之处(如果有的话)。此外,本文还在多米诺逻辑流水线模板的基础上提出了一种新的基线异步路由器,并采用了新的混合编码方案。新的混合编码方案有利于实现简单的架构,而无需额外的时序约束。所提出的验证方法在 Cadence 的 AMS 设计工具中评估了基线异步路由器的功能验证。初步仿真结果符合本文的目标。此外,相同的验证设置还可在设计实施的后续阶段进行设计验证。
{"title":"Design and Verification of an Asynchronous NoC Router Architecture for GALS Systems","authors":"M. N. Saranya, Rathnamala Rao","doi":"10.1007/s10836-024-06104-y","DOIUrl":"https://doi.org/10.1007/s10836-024-06104-y","url":null,"abstract":"<p>The increasing multi-core system complexity with technology scaling introduces new constraints and challenges to interconnection network design. Consequently, the research community has a converging trend toward an asynchronous design paradigm for Network-on-Chip (NoC) architecture as a promising solution to these challenges. This paper addresses the design and functional verification aspects of an asynchronous NoC router microarchitecture for a Globally Asynchronous Locally Synchronous (GALS) system. Firstly, the paper introduces a novel mixed-level abstract simulation approach for faster functional verification of the asynchronous architecture using the commercially available Spectre Analog and mixed-signal simulation (AMS) Designer tool. This simulation methodology intends to ensure the feasibility of the design and identify shortcomings, if any, before the subsequent implementation stages of the design. Also, the paper proposes a new baseline asynchronous router built on a domino logic pipeline template with a novel hybrid encoding scheme. The new hybrid encoding scheme facilitates simple architecture with no additional timing constraints. The proposed verification methodology evaluates the baseline asynchronous router’s functional verification in Cadence’s AMS designer tool. Preliminary simulation results conform to the objectives of the paper. Further, the same verification setup establishes the design validation in subsequent stages of the design implementation.</p>","PeriodicalId":501485,"journal":{"name":"Journal of Electronic Testing","volume":"10 1","pages":""},"PeriodicalIF":0.0,"publicationDate":"2024-02-27","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"140009558","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
Research on the Reliability of Interconnected Solder Joints of Copper Pillars under Random Vibration 随机振动下铜柱互连焊点的可靠性研究
Pub Date : 2024-02-24 DOI: 10.1007/s10836-024-06101-1
Shifeng Yu, Junjie Dai, Junhui Li

In this paper, the reliability of copper pillar micro-bump under random vibration is investigated. Three kinds of copper pillar solder joints with different morphologies were obtained by changing the hot press bonding process, and the random vibration fatigue simulation of flip-flop interconnect solder joints was carried out by using Ansys to obtain the stress–strain distribution law of the solder joints and predict the vibration fatigue life of the solder joints. It is found that the outermost solder joints of flip-flop bonding are most likely to fail; the fatigue life of copper pillar solder joints is predicted based on the three interval method, the Miner linear cumulative damage criterion and the high cycle fatigue formula; reliability experiments are conducted, and it is found that the drum solder joints are most prone to cracking, followed by hourglass and columnar shapes and that all cracks are caused by the substrate side of copper pillar. Cracks are sprouted from the contact surface between the copper pillar and solder on the substrate side and expand internally in the intermetallic compound (IMC) layer, while the presence of voids aggravates the generation of cracks.

本文研究了铜柱微凸块在随机振动下的可靠性。通过改变热压焊接工艺,得到了三种不同形态的铜柱焊点,并利用 Ansys 对倒装互联焊点进行了随机振动疲劳仿真,得到了焊点的应力应变分布规律,预测了焊点的振动疲劳寿命。研究发现,倒装焊的最外层焊点最容易失效;根据三区间法、Miner 线性累积损伤准则和高循环疲劳公式预测了铜柱焊点的疲劳寿命;进行了可靠性实验,发现鼓形焊点最容易开裂,其次是沙漏形和柱形焊点,所有裂纹都是由铜柱基板侧引起的。裂纹从基板侧铜柱与焊料的接触面萌生,并在金属间化合物 (IMC) 层内部扩展,而空隙的存在加剧了裂纹的产生。
{"title":"Research on the Reliability of Interconnected Solder Joints of Copper Pillars under Random Vibration","authors":"Shifeng Yu, Junjie Dai, Junhui Li","doi":"10.1007/s10836-024-06101-1","DOIUrl":"https://doi.org/10.1007/s10836-024-06101-1","url":null,"abstract":"<p>In this paper, the reliability of copper pillar micro-bump under random vibration is investigated. Three kinds of copper pillar solder joints with different morphologies were obtained by changing the hot press bonding process, and the random vibration fatigue simulation of flip-flop interconnect solder joints was carried out by using Ansys to obtain the stress–strain distribution law of the solder joints and predict the vibration fatigue life of the solder joints. It is found that the outermost solder joints of flip-flop bonding are most likely to fail; the fatigue life of copper pillar solder joints is predicted based on the three interval method, the Miner linear cumulative damage criterion and the high cycle fatigue formula; reliability experiments are conducted, and it is found that the drum solder joints are most prone to cracking, followed by hourglass and columnar shapes and that all cracks are caused by the substrate side of copper pillar. Cracks are sprouted from the contact surface between the copper pillar and solder on the substrate side and expand internally in the intermetallic compound (IMC) layer, while the presence of voids aggravates the generation of cracks.</p>","PeriodicalId":501485,"journal":{"name":"Journal of Electronic Testing","volume":"289 1","pages":""},"PeriodicalIF":0.0,"publicationDate":"2024-02-24","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"139953567","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
Analysis of the Lifecycles of Automotive Resistor Lead in Random Vibration 汽车电阻器引线在随机振动中的生命周期分析
Pub Date : 2024-02-21 DOI: 10.1007/s10836-024-06099-6
Huang Linsen

The lifecycles of vehicular resistor lead in random vibration environment were analyzed in this technical note and the finite element model of a vehicular printed circuit board (PCB) was established. It is with two short edges of PCB fixed for boundary condition to simulate the actual working conditions of the vehicle driving on the road, the constrained modal analysis was simulated and experimental verification were carried out. Both the PCB and the vehicular resistor which soldered on PCB were excited vertically according to Standard GJB150. Based on simulated vibration excitation environment, the power spectral density (PSD) stress value of the resistor lead was calculated. The lifecycles of the resistor lead were calculated theoretically and were verified by following failure-oriented accelerated testing (FOAT). Finally, in order to extend the lifecycles of resistor lead, an improved solution for PCB is put forward.

本技术说明分析了随机振动环境下车辆电阻引线的生命周期,并建立了车辆印刷电路板(PCB)的有限元模型。该模型以印刷电路板的两条短边为边界条件,模拟车辆在道路上行驶的实际工况,进行了约束模态分析模拟和实验验证。根据 GJB150 标准,对印刷电路板和焊接在印刷电路板上的车辆电阻器进行垂直激励。根据模拟的振动激励环境,计算了电阻引线的功率谱密度(PSD)应力值。电阻引线的寿命周期由理论计算得出,并通过失效导向加速测试(FOAT)进行了验证。最后,为了延长电阻引线的生命周期,提出了一种改进的 PCB 解决方案。
{"title":"Analysis of the Lifecycles of Automotive Resistor Lead in Random Vibration","authors":"Huang Linsen","doi":"10.1007/s10836-024-06099-6","DOIUrl":"https://doi.org/10.1007/s10836-024-06099-6","url":null,"abstract":"<p>The lifecycles of vehicular resistor lead in random vibration environment were analyzed in this technical note and the finite element model of a vehicular printed circuit board (PCB) was established. It is with two short edges of PCB fixed for boundary condition to simulate the actual working conditions of the vehicle driving on the road, the constrained modal analysis was simulated and experimental verification were carried out. Both the PCB and the vehicular resistor which soldered on PCB were excited vertically according to Standard GJB150. Based on simulated vibration excitation environment, the power spectral density (PSD) stress value of the resistor lead was calculated. The lifecycles of the resistor lead were calculated theoretically and were verified by following failure-oriented accelerated testing (FOAT). Finally, in order to extend the lifecycles of resistor lead, an improved solution for PCB is put forward.</p>","PeriodicalId":501485,"journal":{"name":"Journal of Electronic Testing","volume":"81 1","pages":""},"PeriodicalIF":0.0,"publicationDate":"2024-02-21","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"139918377","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
Test Technology Newsletter 测试技术通讯
Pub Date : 2024-01-15 DOI: 10.1007/s10836-023-06096-1
{"title":"Test Technology Newsletter","authors":"","doi":"10.1007/s10836-023-06096-1","DOIUrl":"https://doi.org/10.1007/s10836-023-06096-1","url":null,"abstract":"","PeriodicalId":501485,"journal":{"name":"Journal of Electronic Testing","volume":"22 1","pages":""},"PeriodicalIF":0.0,"publicationDate":"2024-01-15","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"140886553","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
General Fault and Soft-Error Tolerant Phase-Locked Loop by Enhanced TMR using A Synchronization-before-Voting Scheme 通过使用表决前同步方案的增强型 TMR 实现一般容错和软容错锁相环
Pub Date : 2024-01-09 DOI: 10.1007/s10836-023-06095-2
Shun-Hua Yang, Shi-Yu Huang

A Phase-Locked Loop (PLL) is indispensable in producing high-speed on-chip clock signals in an IC. For safety–critical applications, fault and soft-error tolerance are often desirable. However, how to achieve this goal for a PLL is still a challenge. In this paper, we address this challenge with a TMR-based FET-PLL design. Our unique contribution is a “synchronization-before-voting” scheme so that the fault and soft-error tolerance and the jitter performance can be maintained at the same time. Post-layout simulation using a 90 nm CMOS process demonstrates that our PLL can indeed withstand the attack of online faults as well as soft errors without suffering from significant jitter performance loss.

锁相环(PLL)是集成电路中产生高速片上时钟信号不可或缺的部分。对于安全关键型应用而言,容错和软容错通常是理想的。然而,如何实现 PLL 的这一目标仍是一个挑战。在本文中,我们采用基于 TMR 的 FET-PLL 设计来应对这一挑战。我们的独特之处在于采用了 "先同步后投票 "的方案,这样就能同时保持容错和软误差以及抖动性能。使用 90 nm CMOS 工艺进行的布局后仿真表明,我们的 PLL 确实能够承受在线故障和软错误的攻击,而不会出现明显的抖动性能损失。
{"title":"General Fault and Soft-Error Tolerant Phase-Locked Loop by Enhanced TMR using A Synchronization-before-Voting Scheme","authors":"Shun-Hua Yang, Shi-Yu Huang","doi":"10.1007/s10836-023-06095-2","DOIUrl":"https://doi.org/10.1007/s10836-023-06095-2","url":null,"abstract":"<p>A Phase-Locked Loop (PLL) is indispensable in producing high-speed on-chip clock signals in an IC. For safety–critical applications, fault and soft-error tolerance are often desirable. However, how to achieve this goal for a PLL is still a challenge. In this paper, we address this challenge with a TMR-based FET-PLL design. Our unique contribution is a “synchronization-before-voting” scheme so that the fault and soft-error tolerance and the jitter performance can be maintained at the same time. Post-layout simulation using a 90 nm CMOS process demonstrates that our PLL can indeed withstand the attack of online faults as well as soft errors without suffering from significant jitter performance loss.</p>","PeriodicalId":501485,"journal":{"name":"Journal of Electronic Testing","volume":"2 1","pages":""},"PeriodicalIF":0.0,"publicationDate":"2024-01-09","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"139415102","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
Effective Software Mutation-Test Using Program Instructions Classification 利用程序指令分类进行有效的软件突变测试
Pub Date : 2024-01-09 DOI: 10.1007/s10836-023-06089-0
Zeinab Asghari, Bahman Arasteh, Abbas Koochari

The quantity of bugs that a software test-data finds determines its effectiveness. A useful technique for assessing the efficacy of a test set is mutation testing. The primary issues with the mutation test are cost and time requirements. Close to 40% of the injected bugs in the mutation test are effect-less (equivalent). Reducing the number of generated total mutants by decreasing equivalent mutants and reducing the execution time of the mutation test are the main objectives of this study. An error-propagation aware mutation test approach has been suggested in this research. Three steps make up the process. To find a collection of instruction-level characteristics effective on the error propagation rate, the data and instructions of the input program were evaluated in the first step. Utilizing supervised machine learning techniques, an instruction classifier was developed using the prepared dataset in the second step. After classifying the program instructions automatically by the created classifier, the mutation test is performed only on the identified error-propagating instructions; the identified non-error-propagating instructions are avoided to mutate in the proposed mutation testing. The conducted experiments on the set of standard benchmark programs indicate that the proposed method causes about 19% reduction in the number of generated mutants. Furthermore, the proposed method causes a 32.24% reduction in the live mutants. It should be noted that the proposed method eliminated only the affectless mutants. The key technical benefit of the suggested solution is that mutation of the instructions that don't propagate errors is avoided. These findings can lead to a performance improvement in the existing mutation-test methods and tools.

软件测试数据发现的错误数量决定了其有效性。评估测试集有效性的一种有用技术是突变测试。突变测试的主要问题是成本和时间要求。在突变测试中,近 40% 的注入错误是无效的(等效的)。本研究的主要目标是通过减少等效突变体来减少产生的突变体总数,并缩短突变测试的执行时间。本研究提出了一种错误传播感知突变测试方法。该过程由三个步骤组成。为了找到对错误传播率有效的指令级特征集合,第一步对输入程序的数据和指令进行了评估。第二步,利用监督机器学习技术,使用准备好的数据集开发指令分类器。分类器自动对程序指令进行分类后,只对识别出的错误传播指令进行突变测试;在拟议的突变测试中,避免对识别出的非错误传播指令进行突变测试。在一组标准基准程序上进行的实验表明,所提出的方法使生成的突变体数量减少了约 19%。此外,建议的方法还能减少 32.24% 的活突变体。值得注意的是,建议的方法只消除了无影响突变体。建议解决方案的主要技术优势在于避免了不会传播错误的指令突变。这些发现可以提高现有突变测试方法和工具的性能。
{"title":"Effective Software Mutation-Test Using Program Instructions Classification","authors":"Zeinab Asghari, Bahman Arasteh, Abbas Koochari","doi":"10.1007/s10836-023-06089-0","DOIUrl":"https://doi.org/10.1007/s10836-023-06089-0","url":null,"abstract":"<p>The quantity of bugs that a software test-data finds determines its effectiveness. A useful technique for assessing the efficacy of a test set is mutation testing. The primary issues with the mutation test are cost and time requirements. Close to 40% of the injected bugs in the mutation test are effect-less (equivalent). Reducing the number of generated total mutants by decreasing equivalent mutants and reducing the execution time of the mutation test are the main objectives of this study. An error-propagation aware mutation test approach has been suggested in this research. Three steps make up the process. To find a collection of instruction-level characteristics effective on the error propagation rate, the data and instructions of the input program were evaluated in the first step. Utilizing supervised machine learning techniques, an instruction classifier was developed using the prepared dataset in the second step. After classifying the program instructions automatically by the created classifier, the mutation test is performed only on the identified error-propagating instructions; the identified non-error-propagating instructions are avoided to mutate in the proposed mutation testing. The conducted experiments on the set of standard benchmark programs indicate that the proposed method causes about 19% reduction in the number of generated mutants. Furthermore, the proposed method causes a 32.24% reduction in the live mutants. It should be noted that the proposed method eliminated only the affectless mutants. The key technical benefit of the suggested solution is that mutation of the instructions that don't propagate errors is avoided. These findings can lead to a performance improvement in the existing mutation-test methods and tools.</p>","PeriodicalId":501485,"journal":{"name":"Journal of Electronic Testing","volume":"63 1","pages":""},"PeriodicalIF":0.0,"publicationDate":"2024-01-09","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"139414811","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
2022 JETTA-TTTC Best Paper Award 2022 年 JETTA-TTTC 最佳论文奖
Pub Date : 2023-12-13 DOI: 10.1007/s10836-023-06094-3
{"title":"2022 JETTA-TTTC Best Paper Award","authors":"","doi":"10.1007/s10836-023-06094-3","DOIUrl":"https://doi.org/10.1007/s10836-023-06094-3","url":null,"abstract":"","PeriodicalId":501485,"journal":{"name":"Journal of Electronic Testing","volume":"180 S462","pages":""},"PeriodicalIF":0.0,"publicationDate":"2023-12-13","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"139006461","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
Performance Efficient and Fault Tolerant Approximate Adder 性能高效且容错的近似加法器
Pub Date : 2023-12-11 DOI: 10.1007/s10836-023-06092-5
Asma Iqbal, Syed Affan Daimi, K. Manjunatha Chari

Fault tolerant adders are an important design paradigm to improve the robustness of the adder while at the same time improving the yield. The major downside of fault tolerant adders are the additional modules that are intrinsic to this design. On the other hand, approximate adders take the advantage of computing resilience and inherently improve the area, delay & power metrics. A combination of these two seemingly contradictory approaches are juxtaposed to put forth a design for robust fault tolerant approximate adders that mitigate the effects of redundancy and would help improve the yield. The fault tolerant schemes included are the Triple Modular Redundancy and Partial Triple Modular Redundancy. These are used in conjunction with the approximate Lower part-OR Adder (LOA). The designed fault tolerant approximate adder along with the fault intolerant precise and fault intolerant imprecise adder is used for image sharpening using the Gaussian filter. The results analyzed in the presence and absence of faults indicate that the visual quality of the image in the presence of a single stuck-at fault is almost as good as that obtained without a fault and maintains a PSNR of above 27 in case of fault tolerant approximate adder. There is a significant loss in the image quality if a fault occurs in a non-redundant precise or approximate adder. The deterioration in image quality is more significant if a stuck-at-one fault occurs, as the image becomes visually indecipherable.

容错加法器是一种重要的设计范例,可提高加法器的鲁棒性,同时提高产量。容错加法器的主要缺点是这种设计需要额外的模块。另一方面,近似加法器利用了计算弹性的优势,从本质上改善了面积、延迟和功耗指标。我们将这两种看似矛盾的方法结合起来,提出了一种鲁棒容错近似加法器的设计方案,它能减轻冗余的影响,并有助于提高产量。容错方案包括三重模块冗余和部分三重模块冗余。这些方案与近似下部-OR 加法器(LOA)结合使用。所设计的容错近似加法器与容错精确加法器和容错不精确加法器一起用于使用高斯滤波器进行图像锐化。在有故障和无故障情况下的分析结果表明,在出现单个卡住故障的情况下,图像的视觉质量几乎与无故障情况下的图像一样好,并且在容错近似加法器的情况下,PSNR 保持在 27 以上。如果非冗余精确加法器或近似加法器出现故障,则图像质量会明显下降。如果发生 "卡在一 "故障,图像质量的下降会更明显,因为图像在视觉上变得难以辨认。
{"title":"Performance Efficient and Fault Tolerant Approximate Adder","authors":"Asma Iqbal, Syed Affan Daimi, K. Manjunatha Chari","doi":"10.1007/s10836-023-06092-5","DOIUrl":"https://doi.org/10.1007/s10836-023-06092-5","url":null,"abstract":"<p>Fault tolerant adders are an important design paradigm to improve the robustness of the adder while at the same time improving the yield. The major downside of fault tolerant adders are the additional modules that are intrinsic to this design. On the other hand, approximate adders take the advantage of computing resilience and inherently improve the area, delay &amp; power metrics. A combination of these two seemingly contradictory approaches are juxtaposed to put forth a design for robust fault tolerant approximate adders that mitigate the effects of redundancy and would help improve the yield. The fault tolerant schemes included are the Triple Modular Redundancy and Partial Triple Modular Redundancy. These are used in conjunction with the approximate Lower part-OR Adder (LOA). The designed fault tolerant approximate adder along with the fault intolerant precise and fault intolerant imprecise adder is used for image sharpening using the Gaussian filter. The results analyzed in the presence and absence of faults indicate that the visual quality of the image in the presence of a single stuck-at fault is almost as good as that obtained without a fault and maintains a PSNR of above 27 in case of fault tolerant approximate adder. There is a significant loss in the image quality if a fault occurs in a non-redundant precise or approximate adder. The deterioration in image quality is more significant if a stuck-at-one fault occurs, as the image becomes visually indecipherable.</p>","PeriodicalId":501485,"journal":{"name":"Journal of Electronic Testing","volume":"32 1","pages":""},"PeriodicalIF":0.0,"publicationDate":"2023-12-11","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"138576075","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
Detection Method of Hardware Trojan Based on Attention Mechanism and Residual-Dense-Block under the Markov Transition Field 基于马尔可夫变换场下的注意机制和残留密集块的硬件木马检测方法
Pub Date : 2023-12-07 DOI: 10.1007/s10836-023-06090-7
Shouhong Chen, Tao Wang, Zhentao Huang, Xingna Hou

Since 2007, methods that utilize side-channel data to detect hardware Trojan (HT) problems have been widely studied. Machine learning methods are widely used for hardware Trojan detection, but with the development of integrated circuits (ICs), better results are usually obtained using deep learning methods. In this paper, we propose an architecture inspired by Residual-Block and Dense-Block and combine it with SE Attention Mechanism, which we named the Res-Dense-SE-Net network. By combining residual connectivity, dense connectivity, and attention mechanism, the Res-Dense-SE-Net network can enjoy the advantages of these three network architectures at the same time, which can improve the expressiveness and performance of the model. The Res-Dense-SE-Net network can capture the key features in the image better, and it can solve the problems of gradient vanishing and feature transfer efficiently, which can in turn improve the classification accuracy and the generalization ability of the model. Based on the publicly available AES series of hardware Trojans from TrustHub and the publicly available hardware Trojan-side channel data by Faezi et al., we evaluate the effectiveness of the method proposed in this paper. The experimental results show that when a single Trojan exists, the method proposed in this paper has a high accuracy rate; and when multiple types of hardware Trojans exist at the same time and need to be categorized, the categories of hardware Trojans can also be effectively identified, and the categorization accuracy is high compared with the existing deep learning methods.

自 2007 年以来,利用侧信道数据检测硬件木马(HT)问题的方法被广泛研究。机器学习方法被广泛用于硬件木马检测,但随着集成电路(IC)的发展,使用深度学习方法通常能获得更好的结果。在本文中,我们提出了一种受残差块(Residual-Block)和密集块(Dense-Block)启发的架构,并将其与 SE 注意机制相结合,命名为残差-密集-SE-网络(Res-Dense-SE-Net network)。Res-Dense-SE-Net 网络将残差连通性、密集连通性和注意力机制结合在一起,可以同时享受这三种网络架构的优点,从而提高模型的表现力和性能。Res-Dense-SE-Net 网络能更好地捕捉图像中的关键特征,并能有效解决梯度消失和特征转移问题,从而提高模型的分类精度和泛化能力。基于 TrustHub 公开的 AES 系列硬件木马和 Faezi 等人公开的硬件木马侧信道数据,我们评估了本文所提方法的有效性。实验结果表明,当存在单一木马时,本文提出的方法具有较高的准确率;而当同时存在多种类型的硬件木马需要进行分类时,也能有效识别硬件木马的类别,与现有的深度学习方法相比,分类准确率较高。
{"title":"Detection Method of Hardware Trojan Based on Attention Mechanism and Residual-Dense-Block under the Markov Transition Field","authors":"Shouhong Chen, Tao Wang, Zhentao Huang, Xingna Hou","doi":"10.1007/s10836-023-06090-7","DOIUrl":"https://doi.org/10.1007/s10836-023-06090-7","url":null,"abstract":"<p>Since 2007, methods that utilize side-channel data to detect hardware Trojan (HT) problems have been widely studied. Machine learning methods are widely used for hardware Trojan detection, but with the development of integrated circuits (ICs), better results are usually obtained using deep learning methods. In this paper, we propose an architecture inspired by Residual-Block and Dense-Block and combine it with SE Attention Mechanism, which we named the Res-Dense-SE-Net network. By combining residual connectivity, dense connectivity, and attention mechanism, the Res-Dense-SE-Net network can enjoy the advantages of these three network architectures at the same time, which can improve the expressiveness and performance of the model. The Res-Dense-SE-Net network can capture the key features in the image better, and it can solve the problems of gradient vanishing and feature transfer efficiently, which can in turn improve the classification accuracy and the generalization ability of the model. Based on the publicly available AES series of hardware Trojans from TrustHub and the publicly available hardware Trojan-side channel data by Faezi et al., we evaluate the effectiveness of the method proposed in this paper. The experimental results show that when a single Trojan exists, the method proposed in this paper has a high accuracy rate; and when multiple types of hardware Trojans exist at the same time and need to be categorized, the categories of hardware Trojans can also be effectively identified, and the categorization accuracy is high compared with the existing deep learning methods.</p>","PeriodicalId":501485,"journal":{"name":"Journal of Electronic Testing","volume":"29 1","pages":""},"PeriodicalIF":0.0,"publicationDate":"2023-12-07","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"138545908","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
期刊
Journal of Electronic Testing
全部 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