首页 > 最新文献

2020 IEEE International Symposium on Defect and Fault Tolerance in VLSI and Nanotechnology Systems (DFT)最新文献

英文 中文
Using digital imagers to characterize the dependence of energy and area distributions of SEUs on elevation 利用数字成像仪表征seu能量和面积分布对高程的依赖关系
G. Chapman, Rohan Thomas, Klinsmann J. Coelho Silva Meneses, Ruoyi Zhao, I. Koren, Z. Koren
Camera Integrated circuits (ICs) suffer from soft errors known as Single Event Upsets (SEUs). Unlike traditional ICs, camera sensors record the location and energy deposited by each SEU. Camera pixels measure when and where cosmic ray particles hit and store the deposited charge when dark-frame images are taken. Hence, with large datasets of time-lapsed dark-frame images, pixel analysis provides the intensity and energy distribution of deposited SEU charges, the energy vs occurrence rate, the total area of the charge ball, and potentially the dependence of the number of SEUs on the camera elevation. Previously developed noise distribution analysis enables the removal of noise and the detection of low energy SEUs. In addition, it allows estimating the area of the deposited charge. We used two DSLR cameras and measured SEU rates at elevations from sea level to 1088 m, allowing us to explore the dependence of SEU energy and area distributions on elevation. We observed significant increases in SEUs with elevation changes of < 50 meters.
相机集成电路(ic)遭受软错误称为单事件干扰(seu)。与传统集成电路不同,摄像头传感器记录每个SEU的位置和沉积能量。相机像素测量宇宙射线粒子撞击的时间和地点,并在拍摄暗帧图像时存储沉积的电荷。因此,对于延时暗帧图像的大数据集,像素分析提供了沉积的SEU电荷的强度和能量分布,能量与发生率,电荷球的总面积,以及SEU数量与相机高程的潜在依赖关系。以前开发的噪声分布分析能够去除噪声并检测低能量seu。此外,它还可以估算沉积电荷的面积。我们使用了两台数码单反相机,测量了从海平面到1088米海拔高度的SEU率,从而探索了SEU能量和面积分布对海拔的依赖关系。我们观察到seu在海拔变化< 50米时显著增加。
{"title":"Using digital imagers to characterize the dependence of energy and area distributions of SEUs on elevation","authors":"G. Chapman, Rohan Thomas, Klinsmann J. Coelho Silva Meneses, Ruoyi Zhao, I. Koren, Z. Koren","doi":"10.1109/DFT50435.2020.9250888","DOIUrl":"https://doi.org/10.1109/DFT50435.2020.9250888","url":null,"abstract":"Camera Integrated circuits (ICs) suffer from soft errors known as Single Event Upsets (SEUs). Unlike traditional ICs, camera sensors record the location and energy deposited by each SEU. Camera pixels measure when and where cosmic ray particles hit and store the deposited charge when dark-frame images are taken. Hence, with large datasets of time-lapsed dark-frame images, pixel analysis provides the intensity and energy distribution of deposited SEU charges, the energy vs occurrence rate, the total area of the charge ball, and potentially the dependence of the number of SEUs on the camera elevation. Previously developed noise distribution analysis enables the removal of noise and the detection of low energy SEUs. In addition, it allows estimating the area of the deposited charge. We used two DSLR cameras and measured SEU rates at elevations from sea level to 1088 m, allowing us to explore the dependence of SEU energy and area distributions on elevation. We observed significant increases in SEUs with elevation changes of < 50 meters.","PeriodicalId":340119,"journal":{"name":"2020 IEEE International Symposium on Defect and Fault Tolerance in VLSI and Nanotechnology Systems (DFT)","volume":"51 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2020-10-19","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"123022009","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
Reliability Evaluation of Pruned Neural Networks against Errors on Parameters 基于参数误差的剪枝神经网络可靠性评估
Zhen Gao, Xiaohui Wei, Han Zhang, Wenshuo Li, Guangjun Ge, Yu Wang, P. Reviriego
Convolutional Neural Networks (CNNs) are widely used in image classification tasks. To fit the application of CNNs on resource-limited embedded systems, pruning is a popular technique to reduce the complexity of the network. In this paper, the robustness of the pruned network against errors on the network parameters is examined with VGG16 as a case study. The effects of errors on the weights, bias, and batch normalization (BN) parameters are evaluated for the network with different pruning rates based on error injection experiments. The results show that in general networks with more weights pruned are more robust for a given error rate. The effect of multiple errors on bias or BN parameters is almost the same for the networks with different pruning rates that are lower than 90%. Further experiments are performed to explain the bimodal phenomenon of the network performance with errors on the parameters, to find that only errors on 6% of the parameter bits will cause large degradation of the neural network performance.
卷积神经网络(cnn)广泛应用于图像分类任务。为了适应cnn在资源有限的嵌入式系统上的应用,修剪是一种流行的技术来降低网络的复杂性。在本文中,以VGG16为例研究了修剪网络对网络参数误差的鲁棒性。在误差注入实验的基础上,评估了不同剪枝率下网络误差对权重、偏置和批归一化(BN)参数的影响。结果表明,对于给定的错误率,一般的网络中,权值修剪越多,鲁棒性越强。对于低于90%的不同剪枝率的网络,多重误差对偏置或BN参数的影响几乎相同。进一步的实验解释了网络性能与参数误差的双峰现象,发现只有6%的参数位误差会导致神经网络性能的大幅下降。
{"title":"Reliability Evaluation of Pruned Neural Networks against Errors on Parameters","authors":"Zhen Gao, Xiaohui Wei, Han Zhang, Wenshuo Li, Guangjun Ge, Yu Wang, P. Reviriego","doi":"10.1109/DFT50435.2020.9250812","DOIUrl":"https://doi.org/10.1109/DFT50435.2020.9250812","url":null,"abstract":"Convolutional Neural Networks (CNNs) are widely used in image classification tasks. To fit the application of CNNs on resource-limited embedded systems, pruning is a popular technique to reduce the complexity of the network. In this paper, the robustness of the pruned network against errors on the network parameters is examined with VGG16 as a case study. The effects of errors on the weights, bias, and batch normalization (BN) parameters are evaluated for the network with different pruning rates based on error injection experiments. The results show that in general networks with more weights pruned are more robust for a given error rate. The effect of multiple errors on bias or BN parameters is almost the same for the networks with different pruning rates that are lower than 90%. Further experiments are performed to explain the bimodal phenomenon of the network performance with errors on the parameters, to find that only errors on 6% of the parameter bits will cause large degradation of the neural network performance.","PeriodicalId":340119,"journal":{"name":"2020 IEEE International Symposium on Defect and Fault Tolerance in VLSI and Nanotechnology Systems (DFT)","volume":"97 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2020-10-19","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"126889243","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
Observability Driven Path Generation for Delay Test Coverage Improvement in Scan Limited Circuits 提高扫描受限电路延迟测试覆盖的可观察性驱动路径生成
Avijit Chakraborty, D. Walker
Delay test is used to verify the timing performance of integrated circuits. The test requires launching rising or falling transitions into the circuit and capturing the results after the specified delay. All the sequential elements in the design are required to be implemented with scan flip-flops such that the captured data can be observed for correct behavior. If the result is captured at a non-scan flip-flop, or a memory, it cannot be read out, resulting in fault coverage loss. This research describes an observability-based algorithm to transfer results captured in non-scan flip-flops to scan flip-flops using low speed functional clock cycles, termed coda cycles, so the results can be read out. We demonstrate the algorithm using path delay test on ISCAS89 benchmark circuits, where a fraction of the scan flip-flops have been made non-scan, and demonstrate the improvement in coverage when adding coda cycles to the clocking method.
延迟测试用于验证集成电路的时序性能。该测试要求在电路中启动上升或下降的转换,并在指定的延迟后捕获结果。设计中的所有顺序元素都需要使用扫描触发器来实现,以便可以观察到捕获的数据的正确行为。如果结果在非扫描触发器或存储器中捕获,则无法读取,从而导致故障覆盖损失。本研究描述了一种基于可观察性的算法,该算法使用低速功能时钟周期(称为尾数周期)将非扫描触发器捕获的结果传输到扫描触发器,因此结果可以读出。我们在ISCAS89基准电路上使用路径延迟测试来演示该算法,其中一部分扫描触发器已被非扫描,并演示了当向时钟方法添加尾周期时覆盖范围的改进。
{"title":"Observability Driven Path Generation for Delay Test Coverage Improvement in Scan Limited Circuits","authors":"Avijit Chakraborty, D. Walker","doi":"10.1109/DFT50435.2020.9250797","DOIUrl":"https://doi.org/10.1109/DFT50435.2020.9250797","url":null,"abstract":"Delay test is used to verify the timing performance of integrated circuits. The test requires launching rising or falling transitions into the circuit and capturing the results after the specified delay. All the sequential elements in the design are required to be implemented with scan flip-flops such that the captured data can be observed for correct behavior. If the result is captured at a non-scan flip-flop, or a memory, it cannot be read out, resulting in fault coverage loss. This research describes an observability-based algorithm to transfer results captured in non-scan flip-flops to scan flip-flops using low speed functional clock cycles, termed coda cycles, so the results can be read out. We demonstrate the algorithm using path delay test on ISCAS89 benchmark circuits, where a fraction of the scan flip-flops have been made non-scan, and demonstrate the improvement in coverage when adding coda cycles to the clocking method.","PeriodicalId":340119,"journal":{"name":"2020 IEEE International Symposium on Defect and Fault Tolerance in VLSI and Nanotechnology Systems (DFT)","volume":"27 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2020-10-19","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"125975818","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
Lightweight Fault Detection and Management for Image Restoration 面向图像恢复的轻量级故障检测与管理
C. Bolchini, Luca Cassano, A. Miele, Matteo Biasielli
Image restoration is generally employed to recover an image that has been blurred, for example, for noise suppression purposes. The Richardson-Lucy (RL) algorithm is a widely used iterative approach for image restoration. In this paper we propose a lightweight application-specific fault detection and management scheme for RL that exploits two specific characteristics of such algorithm: i) there is a strong correlation between the input and output images of each iteration, and ii) the algorithm is often able to produce a final output that is very similar to the expected one although the output of an intermediate iteration has been corrupted by a fault. The proposed scheme exploits these characteristics to detect the occurrence of a fault without requiring duplication and to determine whether the error in the output of an intermediate iteration of the algorithm would be absorbed (thus avoiding image dropping and algorithm reexecution) or whether the image has to be discarded and the overall elaboration to be re-executed. An experimental campaign demonstrated that our scheme allows for an execution time reduction of about 54% w.r.t. the classical Duplication with Comparison (DWC), still providing about 99% fault detection.
图像恢复通常用于恢复已模糊的图像,例如,用于抑制噪声。Richardson-Lucy (RL)算法是一种广泛应用于图像恢复的迭代方法。在本文中,我们为强化学习提出了一种轻量级的特定于应用程序的故障检测和管理方案,该方案利用了这种算法的两个特定特征:i)每次迭代的输入和输出图像之间存在很强的相关性,ii)尽管中间迭代的输出已被故障损坏,但该算法通常能够产生与预期非常相似的最终输出。所提出的方案利用这些特征在不需要重复的情况下检测故障的发生,并确定算法中间迭代输出中的错误是否会被吸收(从而避免图像丢失和算法重新执行),或者是否必须丢弃图像并重新执行整体细化。实验表明,我们的方案允许执行时间比经典的复制比较(DWC)减少54%,仍然提供约99%的故障检测。
{"title":"Lightweight Fault Detection and Management for Image Restoration","authors":"C. Bolchini, Luca Cassano, A. Miele, Matteo Biasielli","doi":"10.1109/DFT50435.2020.9250844","DOIUrl":"https://doi.org/10.1109/DFT50435.2020.9250844","url":null,"abstract":"Image restoration is generally employed to recover an image that has been blurred, for example, for noise suppression purposes. The Richardson-Lucy (RL) algorithm is a widely used iterative approach for image restoration. In this paper we propose a lightweight application-specific fault detection and management scheme for RL that exploits two specific characteristics of such algorithm: i) there is a strong correlation between the input and output images of each iteration, and ii) the algorithm is often able to produce a final output that is very similar to the expected one although the output of an intermediate iteration has been corrupted by a fault. The proposed scheme exploits these characteristics to detect the occurrence of a fault without requiring duplication and to determine whether the error in the output of an intermediate iteration of the algorithm would be absorbed (thus avoiding image dropping and algorithm reexecution) or whether the image has to be discarded and the overall elaboration to be re-executed. An experimental campaign demonstrated that our scheme allows for an execution time reduction of about 54% w.r.t. the classical Duplication with Comparison (DWC), still providing about 99% fault detection.","PeriodicalId":340119,"journal":{"name":"2020 IEEE International Symposium on Defect and Fault Tolerance in VLSI and Nanotechnology Systems (DFT)","volume":"1 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2020-10-19","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"131213663","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
Reliable Classification with Ensemble Convolutional Neural Networks 集成卷积神经网络的可靠分类
Zhen Gao, Han Zhang, Xiaohui Wei, Tong Yan, Kangkang Guo, Wenshuo Li, Yu Wang, P. Reviriego
Convolutional Neural Networks (CNNs) are widely used in computer vision and natural language processing. Due to large computational requirements, implementation of CNNs on FPGAs becomes an popular option. As CNNs being used in safety critical applications, reliability become a priority. This poses challenges as FPGAs are prone to suffer soft errors. Traditional fault tolerant techniques based on modular redundancy introduce a large overhead, which may not be acceptable for many resources-limited embedded system. This paper explores the use of an ensemble of CNNs to build reliable classifiers. The idea is to combine several “weak” classifiers to obtain a “strong” one, so that the classifier can still work reliably if one of its members fails. Differently from traditional ensemble learning that looks for the classifiers to complement each other, in our case similarity is also important to achieve fault tolerance. To evaluate the potential of using ensembles to implement fault tolerant CNNs, an initial study is done on ResNets. The results show that, relative to a single deep ResNet, an ensemble of shallow ResNets could provide similar classification results while providing an effective protection against errors with limited overhead.
卷积神经网络(cnn)在计算机视觉和自然语言处理中有着广泛的应用。由于计算量大,在fpga上实现cnn成为一种流行的选择。随着cnn被用于安全关键应用,可靠性成为优先考虑的问题。这带来了挑战,因为fpga容易遭受软错误。传统的基于模块化冗余的容错技术引入了较大的开销,这对于许多资源有限的嵌入式系统来说可能是不可接受的。本文探讨了使用cnn集合来构建可靠的分类器。其思想是将几个“弱”分类器组合起来以获得一个“强”分类器,这样,如果其中一个分类器失效,分类器仍然可以可靠地工作。与传统的集成学习寻找分类器来相互补充不同,在我们的案例中,相似性对于实现容错也很重要。为了评估使用集成实现容错cnn的潜力,对ResNets进行了初步研究。结果表明,相对于单个深层ResNet,浅层ResNet的集合可以提供类似的分类结果,同时在有限的开销下提供有效的错误保护。
{"title":"Reliable Classification with Ensemble Convolutional Neural Networks","authors":"Zhen Gao, Han Zhang, Xiaohui Wei, Tong Yan, Kangkang Guo, Wenshuo Li, Yu Wang, P. Reviriego","doi":"10.1109/DFT50435.2020.9250837","DOIUrl":"https://doi.org/10.1109/DFT50435.2020.9250837","url":null,"abstract":"Convolutional Neural Networks (CNNs) are widely used in computer vision and natural language processing. Due to large computational requirements, implementation of CNNs on FPGAs becomes an popular option. As CNNs being used in safety critical applications, reliability become a priority. This poses challenges as FPGAs are prone to suffer soft errors. Traditional fault tolerant techniques based on modular redundancy introduce a large overhead, which may not be acceptable for many resources-limited embedded system. This paper explores the use of an ensemble of CNNs to build reliable classifiers. The idea is to combine several “weak” classifiers to obtain a “strong” one, so that the classifier can still work reliably if one of its members fails. Differently from traditional ensemble learning that looks for the classifiers to complement each other, in our case similarity is also important to achieve fault tolerance. To evaluate the potential of using ensembles to implement fault tolerant CNNs, an initial study is done on ResNets. The results show that, relative to a single deep ResNet, an ensemble of shallow ResNets could provide similar classification results while providing an effective protection against errors with limited overhead.","PeriodicalId":340119,"journal":{"name":"2020 IEEE International Symposium on Defect and Fault Tolerance in VLSI and Nanotechnology Systems (DFT)","volume":"45 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2020-10-19","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"114808620","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
DFT 2020 Committees DFT 2020委员会
{"title":"DFT 2020 Committees","authors":"","doi":"10.1109/dft50435.2020.9250804","DOIUrl":"https://doi.org/10.1109/dft50435.2020.9250804","url":null,"abstract":"","PeriodicalId":340119,"journal":{"name":"2020 IEEE International Symposium on Defect and Fault Tolerance in VLSI and Nanotechnology Systems (DFT)","volume":"50 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2020-10-19","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"116864363","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
Investigating the Impact of Radiation-Induced Soft Errors on the Reliability of Approximate Computing Systems 研究辐射软误差对近似计算系统可靠性的影响
Lucas Matana Luza, D. Söderström, G. Tsiligiannis, H. Puchner, C. Cazzaniga, Ernesto Sánchez, A. Bosio, L. Dilillo
Approximate Computing (AxC) is a well-known paradigm able to reduce the computational and power overheads of a multitude of applications, at the cost of a decreased accuracy. Convolutional Neural Networks (CNNs) have proven to be particularly suited for AxC because of their inherent resilience to errors. However, the implementation of AxC techniques may affect the intrinsic resilience of the application to errors induced by Single Events in a harsh environment. This work introduces an experimental study of the impact of neutron irradiation on approximate computing techniques applied on the data representation of a CNN.
近似计算(AxC)是一种众所周知的范例,能够以降低准确性为代价,减少大量应用程序的计算和功耗开销。卷积神经网络(cnn)已被证明特别适合于AxC,因为它们对错误的固有弹性。然而,AxC技术的实现可能会影响应用程序对恶劣环境中单个事件引起的错误的内在弹性。本文介绍了中子辐照对近似计算技术影响的实验研究,该技术应用于CNN的数据表示。
{"title":"Investigating the Impact of Radiation-Induced Soft Errors on the Reliability of Approximate Computing Systems","authors":"Lucas Matana Luza, D. Söderström, G. Tsiligiannis, H. Puchner, C. Cazzaniga, Ernesto Sánchez, A. Bosio, L. Dilillo","doi":"10.1109/DFT50435.2020.9250865","DOIUrl":"https://doi.org/10.1109/DFT50435.2020.9250865","url":null,"abstract":"Approximate Computing (AxC) is a well-known paradigm able to reduce the computational and power overheads of a multitude of applications, at the cost of a decreased accuracy. Convolutional Neural Networks (CNNs) have proven to be particularly suited for AxC because of their inherent resilience to errors. However, the implementation of AxC techniques may affect the intrinsic resilience of the application to errors induced by Single Events in a harsh environment. This work introduces an experimental study of the impact of neutron irradiation on approximate computing techniques applied on the data representation of a CNN.","PeriodicalId":340119,"journal":{"name":"2020 IEEE International Symposium on Defect and Fault Tolerance in VLSI and Nanotechnology Systems (DFT)","volume":"15 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2020-10-19","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"130926664","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 13
Sensing with Memristive Complementary Resistive Switch: Modelling and Simulations 忆阻互补电阻开关传感:建模与仿真
V. Gupta, D. Pellegrini, S. Khandelwal, A. Jabir, Shahar Kvatinsky, E. Martinelli, C. Natale, M. Ottavi
Sensors give factual and process information about the environment or other physical phenomena. Sensing using memristors has been recently introduced for its potential for high density integration and miniaturization. Complementary Resistive Switch (CRS) based sensor provides an extremely efficient crossbar array that reduces the sneak current. The objective of this paper is to introduce and evaluate a circuit model for sensing using memristive complementary resistive switch. We introduce a reliable SPICE implementation of memristor model that captures the sensing behaviour of memristor. Our simulation results also validate the SPICE model for CRS sensing architecture, whose parameters could be easily adapted to match experimental data. The results also investigate the sensitivity and device behaviour of memristor and CRS sensor device in the presence of oxidizing and reducing gases of different concentration.
传感器提供有关环境或其他物理现象的事实和过程信息。由于具有高密度集成和小型化的潜力,使用忆阻器的传感最近被引入。互补电阻开关(CRS)为基础的传感器提供了一个非常有效的横条阵列,减少了潜流。本文的目的是介绍和评估一种利用忆阻互补电阻开关进行传感的电路模型。我们介绍了一个可靠的忆阻器模型的SPICE实现,它捕获了忆阻器的传感行为。仿真结果也验证了SPICE模型对CRS传感体系结构的影响,该模型的参数可以很容易地与实验数据相匹配。研究了不同浓度的氧化性和还原性气体存在时,忆阻器和CRS传感器的灵敏度和器件性能。
{"title":"Sensing with Memristive Complementary Resistive Switch: Modelling and Simulations","authors":"V. Gupta, D. Pellegrini, S. Khandelwal, A. Jabir, Shahar Kvatinsky, E. Martinelli, C. Natale, M. Ottavi","doi":"10.1109/DFT50435.2020.9250843","DOIUrl":"https://doi.org/10.1109/DFT50435.2020.9250843","url":null,"abstract":"Sensors give factual and process information about the environment or other physical phenomena. Sensing using memristors has been recently introduced for its potential for high density integration and miniaturization. Complementary Resistive Switch (CRS) based sensor provides an extremely efficient crossbar array that reduces the sneak current. The objective of this paper is to introduce and evaluate a circuit model for sensing using memristive complementary resistive switch. We introduce a reliable SPICE implementation of memristor model that captures the sensing behaviour of memristor. Our simulation results also validate the SPICE model for CRS sensing architecture, whose parameters could be easily adapted to match experimental data. The results also investigate the sensitivity and device behaviour of memristor and CRS sensor device in the presence of oxidizing and reducing gases of different concentration.","PeriodicalId":340119,"journal":{"name":"2020 IEEE International Symposium on Defect and Fault Tolerance in VLSI and Nanotechnology Systems (DFT)","volume":"17 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2020-10-19","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"125574976","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 Lightweight Reconfigurable RRAM-based PUF for Highly Secure Applications 用于高度安全应用的轻量级可重构随机存储器PUF
Basma Hajri, Mohammad M. Mansour, A. Chehab, H. Aziza
Recently, the variability of resistive memory devices (RRAM) has become an attractive feature for hardware security in the form of a Physically Unclonable Function (PUF). Although several RRAM-based PUFs have appeared in the literature, they still suffer from some issues related to reliability, reconfigurability, and extensive integration cost. This paper presents a novel lightweight reconfigurable RRAM-based PUF (LRR-PUF) wherein multiple RRAM cells, connected to the same bit line and same transistor (1T4R), are used to generate a single bit response. The pulse programming method used is also innovative and exploits variations in the number of pulses needed to switch the RRAM cell as the primary entropy source of the PUF. The main feature of the proposed PUF is its integration with any RRAM architecture at almost no additional cost. Through extensive simulations, including the impact of temperature and voltage variations along with statistical characterization, we demonstrate that the LRR-PUF exhibits such attractive properties including high reliability (almost 100%), reconfigurability, uniqueness, cost, and efficiency.
最近,电阻性存储器件(RRAM)的可变性以物理不可克隆功能(PUF)的形式成为硬件安全的一个有吸引力的特征。尽管文献中已经出现了几种基于ram的puf,但它们仍然存在一些与可靠性、可重构性和大量集成成本相关的问题。本文提出了一种新型的轻量级可重构RRAM PUF (LRR-PUF),其中多个RRAM单元连接到相同的位线和相同的晶体管(1T4R),用于产生单个位响应。所使用的脉冲编程方法也是创新的,它利用切换RRAM单元所需的脉冲数量的变化作为PUF的主要熵源。所提出的PUF的主要特点是它与任何RRAM架构的集成几乎没有额外的成本。通过广泛的模拟,包括温度和电压变化的影响以及统计特性,我们证明了LRR-PUF具有高可靠性(几乎100%)、可重构性、唯一性、成本和效率等吸引人的特性。
{"title":"A Lightweight Reconfigurable RRAM-based PUF for Highly Secure Applications","authors":"Basma Hajri, Mohammad M. Mansour, A. Chehab, H. Aziza","doi":"10.1109/DFT50435.2020.9250829","DOIUrl":"https://doi.org/10.1109/DFT50435.2020.9250829","url":null,"abstract":"Recently, the variability of resistive memory devices (RRAM) has become an attractive feature for hardware security in the form of a Physically Unclonable Function (PUF). Although several RRAM-based PUFs have appeared in the literature, they still suffer from some issues related to reliability, reconfigurability, and extensive integration cost. This paper presents a novel lightweight reconfigurable RRAM-based PUF (LRR-PUF) wherein multiple RRAM cells, connected to the same bit line and same transistor (1T4R), are used to generate a single bit response. The pulse programming method used is also innovative and exploits variations in the number of pulses needed to switch the RRAM cell as the primary entropy source of the PUF. The main feature of the proposed PUF is its integration with any RRAM architecture at almost no additional cost. Through extensive simulations, including the impact of temperature and voltage variations along with statistical characterization, we demonstrate that the LRR-PUF exhibits such attractive properties including high reliability (almost 100%), reconfigurability, uniqueness, cost, and efficiency.","PeriodicalId":340119,"journal":{"name":"2020 IEEE International Symposium on Defect and Fault Tolerance in VLSI and Nanotechnology Systems (DFT)","volume":"273 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2020-10-19","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"121377087","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 novel Network-on-Chip security algorithm for tolerating Byzantine faults 一种新的容忍拜占庭故障的片上网络安全算法
Soultana Ellinidou, G. Sharma, O. Markowitch, G. Gogniat, J. Dricot
Since the number of processors and cores on a single chip is increasing, the interconnection among them becomes significant. Network-on-Chip (NoC) has direct access to all resources and information within a System-on-Chip (SoC), rendering it appealing to attackers. Malicious attacks targeting NoC are a major cause of performance depletion and they can cause arbitrary behavior of links or routers, that is, Byzantine faults. Byzantine faults have been thoroughly investigated in the context of Distributed systems however not in Very Large Scale Integration (VLSI) systems. Hence, in this paper we propose a novel fault model followed by the design and implementation of lightweight algorithms, based on Software Defined Network-on-Chip (SDNoC) architecture. The proposed algorithms can be used to build highly available NoCs and can tolerate Byzantine faults. Additionally, a set of different scenarios has been simulated and the results demonstrate that by using the proposed algorithms the packet loss decreases between 65% and 76% under Transpose traffic, 67% and 77% under BitReverse and 55% and 66% under Uniform traffic.
由于单个芯片上的处理器和核心数量越来越多,它们之间的互连变得非常重要。片上网络(NoC)可以直接访问片上系统(SoC)中的所有资源和信息,使其对攻击者具有吸引力。针对NoC的恶意攻击是性能消耗的主要原因,它们可能导致链路或路由器的任意行为,即拜占庭故障。拜占庭式故障已经在分布式系统的背景下进行了深入的研究,但在超大规模集成(VLSI)系统中还没有。因此,在本文中,我们提出了一种新的故障模型,然后设计和实现基于软件定义的片上网络(SDNoC)架构的轻量级算法。提出的算法可用于构建高可用性noc,并可容忍拜占庭故障。此外,对一系列不同的场景进行了模拟,结果表明,使用所提出的算法,在转置流量下丢包率降低了65% ~ 76%,在BitReverse下降低了67% ~ 77%,在均匀流量下降低了55% ~ 66%。
{"title":"A novel Network-on-Chip security algorithm for tolerating Byzantine faults","authors":"Soultana Ellinidou, G. Sharma, O. Markowitch, G. Gogniat, J. Dricot","doi":"10.1109/DFT50435.2020.9250906","DOIUrl":"https://doi.org/10.1109/DFT50435.2020.9250906","url":null,"abstract":"Since the number of processors and cores on a single chip is increasing, the interconnection among them becomes significant. Network-on-Chip (NoC) has direct access to all resources and information within a System-on-Chip (SoC), rendering it appealing to attackers. Malicious attacks targeting NoC are a major cause of performance depletion and they can cause arbitrary behavior of links or routers, that is, Byzantine faults. Byzantine faults have been thoroughly investigated in the context of Distributed systems however not in Very Large Scale Integration (VLSI) systems. Hence, in this paper we propose a novel fault model followed by the design and implementation of lightweight algorithms, based on Software Defined Network-on-Chip (SDNoC) architecture. The proposed algorithms can be used to build highly available NoCs and can tolerate Byzantine faults. Additionally, a set of different scenarios has been simulated and the results demonstrate that by using the proposed algorithms the packet loss decreases between 65% and 76% under Transpose traffic, 67% and 77% under BitReverse and 55% and 66% under Uniform traffic.","PeriodicalId":340119,"journal":{"name":"2020 IEEE International Symposium on Defect and Fault Tolerance in VLSI and Nanotechnology Systems (DFT)","volume":"26 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2020-10-19","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"127740762","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 International Symposium on Defect and Fault Tolerance in VLSI and Nanotechnology Systems (DFT)
全部 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