• 文献检索
  • 文档翻译
  • 深度研究
  • 学术资讯
  • Suppr Zotero 插件Zotero 插件
  • 邀请有礼
  • 套餐&价格
  • 历史记录
应用&插件
Suppr Zotero 插件Zotero 插件浏览器插件Mac 客户端Windows 客户端微信小程序
定价
高级版会员购买积分包购买API积分包
服务
文献检索文档翻译深度研究API 文档MCP 服务
关于我们
关于 Suppr公司介绍联系我们用户协议隐私条款
关注我们

Suppr 超能文献

核心技术专利:CN118964589B侵权必究
粤ICP备2023148730 号-1Suppr @ 2026

文献检索

告别复杂PubMed语法,用中文像聊天一样搜索,搜遍4000万医学文献。AI智能推荐,让科研检索更轻松。

立即免费搜索

文件翻译

保留排版,准确专业,支持PDF/Word/PPT等文件格式,支持 12+语言互译。

免费翻译文档

深度研究

AI帮你快速写综述,25分钟生成高质量综述,智能提取关键信息,辅助科研写作。

立即免费体验

基于位交换的线性反馈移位寄存器的深度Q学习促进了SRAM的内置自测试和内置自修复。

Deep Q-Learning with Bit-Swapping-Based Linear Feedback Shift Register fostered Built-In Self-Test and Built-In Self-Repair for SRAM.

作者信息

Ahmed Mohammed Altaf, Alnatheer Suleman

机构信息

Department of Computer Engineering, College of Computer Engineering & Sciences, Prince Sattam Bin Abdulaziz University, Al-Kharj 11942, Saudi Arabia.

出版信息

Micromachines (Basel). 2022 Jun 19;13(6):971. doi: 10.3390/mi13060971.

DOI:10.3390/mi13060971
PMID:35744586
原文链接:https://pmc.ncbi.nlm.nih.gov/articles/PMC9229549/
Abstract

Including redundancy is popular and widely used in a fault-tolerant method for memories. Effective fault-tolerant methods are a demand of today's large-size memories. Recently, system-on-chips (SOCs) have been developed in nanotechnology, with most of the chip area occupied by memories. Generally, memories in SOCs contain various sizes with poor accessibility. Thus, it is not easy to repair these memories with the conventional external equipment test method. For this reason, memory designers commonly use the redundancy method for replacing rows-columns with spare ones mainly to improve the yield of the memories. In this manuscript, the Deep Q-learning (DQL) with Bit-Swapping-based linear feedback shift register (BSLFSR) for Fault Detection (DQL-BSLFSR-FD) is proposed for Static Random Access Memory (SRAM). The proposed Deep Q-learning-based memory built-in self-test (MBIST) is used to check the memory array unit for faults. The faults are inserted into the memory using the Deep Q-learning fault injection process. The test patterns and faults injection are controlled during testing using different test cases. Subsequently, fault memory is repaired after inserting faults in the memory cell using the Bit-Swapping-based linear feedback shift register (BSLFSR) based Built-In Self-Repair (BISR) model. The BSLFSR model performs redundancy analysis that detects faulty cells, utilizing spare rows and columns instead of defective cells. The design and implementation of the proposed BIST and Built-In Self-Repair methods are developed on FPGA, and Verilog's simulation is conducted. Therefore, the proposed DQL-BSLFSR-FD model simulation has attained 23.5%, 29.5% lower maximum operating frequency (minimum clock period), and 34.9%, 26.7% lower total power consumption than the existing approaches.

摘要

在存储器的容错方法中,包含冗余是一种常用且广泛应用的方式。有效的容错方法是当今大容量存储器的需求。近来,随着纳米技术的发展,片上系统(SOC)得以开发,其中大部分芯片面积被存储器占据。一般来说,SOC中的存储器包含各种大小且访问性较差。因此,使用传统的外部设备测试方法来修复这些存储器并不容易。出于这个原因,存储器设计者通常使用冗余方法,即用备用的行和列替换有故障的行和列,主要是为了提高存储器的良率。在本论文中,针对静态随机存取存储器(SRAM),提出了基于位交换线性反馈移位寄存器(BSLFSR)进行故障检测的深度Q学习(DQL)(DQL-BSLFSR-FD)。所提出的基于深度Q学习的存储器内建自测试(MBIST)用于检查存储器阵列单元是否存在故障。通过深度Q学习故障注入过程将故障插入到存储器中。在测试期间,使用不同的测试用例来控制测试模式和故障注入。随后,使用基于位交换线性反馈移位寄存器(BSLFSR)的内建自修复(BISR)模型,在存储器单元中插入故障后对故障存储器进行修复。BSLFSR模型执行冗余分析,利用备用的行和列而非有缺陷的单元来检测故障单元。所提出的BIST和内建自修复方法的设计与实现是在现场可编程门阵列(FPGA)上开发的,并进行了Verilog仿真。因此,所提出的DQL-BSLFSR-FD模型仿真的最大工作频率(最⼩时钟周期)比现有方法低23.5%、29.5%,总功耗比现有方法低34.9%、26.7%。

https://cdn.ncbi.nlm.nih.gov/pmc/blobs/256e/9229549/a4d74b8433c3/micromachines-13-00971-g013.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/256e/9229549/51ea72af7318/micromachines-13-00971-g001.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/256e/9229549/d24a4ffa8061/micromachines-13-00971-g002.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/256e/9229549/d68eb1804a07/micromachines-13-00971-g003.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/256e/9229549/483aeb71cbde/micromachines-13-00971-g004.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/256e/9229549/7c12657f0a6e/micromachines-13-00971-g005.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/256e/9229549/f818c12f2703/micromachines-13-00971-g006.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/256e/9229549/b9680c3a2be4/micromachines-13-00971-g007.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/256e/9229549/5d63a5a9c31e/micromachines-13-00971-g008.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/256e/9229549/f5b0c620eb23/micromachines-13-00971-g009.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/256e/9229549/fa8882d7ea29/micromachines-13-00971-g010.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/256e/9229549/9251d754d91f/micromachines-13-00971-g011.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/256e/9229549/f1322a2d567f/micromachines-13-00971-g012.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/256e/9229549/a4d74b8433c3/micromachines-13-00971-g013.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/256e/9229549/51ea72af7318/micromachines-13-00971-g001.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/256e/9229549/d24a4ffa8061/micromachines-13-00971-g002.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/256e/9229549/d68eb1804a07/micromachines-13-00971-g003.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/256e/9229549/483aeb71cbde/micromachines-13-00971-g004.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/256e/9229549/7c12657f0a6e/micromachines-13-00971-g005.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/256e/9229549/f818c12f2703/micromachines-13-00971-g006.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/256e/9229549/b9680c3a2be4/micromachines-13-00971-g007.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/256e/9229549/5d63a5a9c31e/micromachines-13-00971-g008.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/256e/9229549/f5b0c620eb23/micromachines-13-00971-g009.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/256e/9229549/fa8882d7ea29/micromachines-13-00971-g010.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/256e/9229549/9251d754d91f/micromachines-13-00971-g011.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/256e/9229549/f1322a2d567f/micromachines-13-00971-g012.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/256e/9229549/a4d74b8433c3/micromachines-13-00971-g013.jpg

相似文献

1
Deep Q-Learning with Bit-Swapping-Based Linear Feedback Shift Register fostered Built-In Self-Test and Built-In Self-Repair for SRAM.基于位交换的线性反馈移位寄存器的深度Q学习促进了SRAM的内置自测试和内置自修复。
Micromachines (Basel). 2022 Jun 19;13(6):971. doi: 10.3390/mi13060971.
2
Optimal Method for Test and Repair Memories Using Redundancy Mechanism for SoC.使用片上系统冗余机制进行测试和修复存储器的优化方法。
Micromachines (Basel). 2021 Jul 10;12(7):811. doi: 10.3390/mi12070811.
3
Advanced Fault-Tolerant Anti-Surge Control System of Centrifugal Compressors for Sensor and Actuator Faults.用于传感器和执行器故障的离心压缩机先进容错防喘振控制系统
Sensors (Basel). 2022 May 19;22(10):3864. doi: 10.3390/s22103864.
4
Adaptive Observer Based Fault Tolerant Control for Sensor and Actuator Faults in Wind Turbines.基于自适应观测器的风力发电机组传感器和执行器故障容错控制
Sensors (Basel). 2021 Dec 7;21(24):8170. doi: 10.3390/s21248170.
5
DAM SRAM CORE: An Efficient High-Speed and Low-Power CIM SRAM CORE Design for Feature Extraction Convolutional Layers in Binary Neural Networks.DAM SRAM核心:一种用于二进制神经网络中特征提取卷积层的高效高速低功耗CIM SRAM核心设计。
Micromachines (Basel). 2024 Apr 30;15(5):617. doi: 10.3390/mi15050617.
6
A multiscale simulation technique for molecular electronics: design of a directed self-assembled molecular n-bit shift register memory device.一种用于分子电子学的多尺度模拟技术:设计一种定向自组装分子 n 位移位寄存器存储器件。
Nanotechnology. 2013 Dec 20;24(50):505202. doi: 10.1088/0957-4484/24/50/505202. Epub 2013 Nov 22.
7
Decentralized Sensor Fault-Tolerant Control of DC Microgrids Using the Attracting Ellipsoid Method.基于吸引椭球法的直流微电网分布式传感器容错控制
Sensors (Basel). 2023 Aug 14;23(16):7160. doi: 10.3390/s23167160.
8
Improved Performance of SRAM-Based True Random Number Generator by Leveraging Irradiation Exposure.通过利用辐照曝光提高基于静态随机存取存储器的真随机数发生器的性能
Sensors (Basel). 2020 Oct 28;20(21):6132. doi: 10.3390/s20216132.
9
Intelligent Fault-Prediction Assisted Self-Healing for Embryonic Hardware.用于胚胎硬件的智能故障预测辅助自愈
IEEE Trans Biomed Circuits Syst. 2020 Aug;14(4):852-866. doi: 10.1109/TBCAS.2020.2995784. Epub 2020 May 19.
10
An observer based approach for achieving fault diagnosis and fault tolerant control of systems modeled as hybrid Petri nets.基于观测器的方法,用于实现混合 Petri 网模型系统的故障诊断和容错控制。
ISA Trans. 2011 Jul;50(3):443-53. doi: 10.1016/j.isatra.2011.03.001. Epub 2011 Apr 19.

本文引用的文献

1
Optimal Method for Test and Repair Memories Using Redundancy Mechanism for SoC.使用片上系统冗余机制进行测试和修复存储器的优化方法。
Micromachines (Basel). 2021 Jul 10;12(7):811. doi: 10.3390/mi12070811.
2
On the synthesis of a sliding-mode-observer-based adaptive fault-tolerant flight control scheme.基于滑模观测器的自适应容错飞行控制方案的合成
ISA Trans. 2021 May;111:8-23. doi: 10.1016/j.isatra.2020.10.061. Epub 2020 Nov 9.