亲爱的研友该休息了!由于当前在线用户较少,发布求助请尽量完整地填写文献信息,科研通机器人24小时在线,伴您度过漫漫科研夜!身体可是革命的本钱,早点休息,好梦!

Verification of neuromorphic computing hardware using machine learning

神经形态工程学 计算机科学 计算机体系结构 计算机硬件 人工智能 计算机工程 嵌入式系统 人工神经网络
作者
Abhishek Mishra,Nagarajan Kandasamy,Anup Das
标识
DOI:10.17918/00011121
摘要

Neuromorphic accelerators are an emerging class of artificial intelligence (AI) hardware inspired by the brain's architecture and dynamics. Unlike traditional AI accelerators--such as graphics processing units (GPUs), tensor processing units (TPUs), and application-specific integrated circuit (ASICs)--that rely on dense matrix operations and synchronous execution, neuromorphic systems use spiking neural networks (SNNs) to enable ultra-low-power, event-driven computation. These advantages have led to their growing adoption in applications ranging from edge computing and autonomous vehicles to image recognition and time-series data processing. However, as these systems approach real-world deployment, they face considerable reliability and safety challenges. One of the key obstacles is the aggressive scaling of technology, which reduces device sizes and operating voltages, making these systems increasingly susceptible to various types of faults. These include permanent faults--such as manufacturing defects and silicon aging--as well as temporary faults arising from external particle strikes or excessive read operations. For example, emerging memory devices like Phase-Change Memories (PCMs) utilize non-volatile memory (NVM) for in-memory computation. These devices require high-voltage operations--often driven by on-chip charge pumps built with complementary metal-oxide-semiconductor (CMOS) technology--to read and program memory cells. Such operations can accelerate NVM wear-out, thereby increasing the risk of stuck-SET and stuck-RESET faults. Moreover, resistance drift may compromise data integrity, and the aging of peripheral CMOS circuitry can lead to read disturbance errors. Collectively, these issues threaten the accuracy and reliability of neuromorphic systems, particularly when faults occur in synaptic cells, resulting in erroneous values during inference. Failing to detect and mitigate such faults can lead to catastrophic outcomes. For instance, in an autonomous vehicle, a single undetected synaptic fault could cause the system to misinterpret sensor data--potentially mistaking a pedestrian for a shadow--thereby triggering dangerous decisions and significant safety violations. Because neuromorphic computation is event-driven and sparse, these faults may not manifest immediately, silently affecting the system's behavior in critical ways. This makes verification of neuromorphic computing system essential--not only to verify whether neurons spike correctly, but also it's behavior to ensure that spike propagation through the network is accurate and reliable. While neuromorphic hardware holds great promise for next-generation AI, its unique fault modes and operational characteristics demand equally innovative and rigorous approaches to functional testing and fault tolerance. To address these challenges, this dissertation presents two complementary methodologies. The first work proposes a methodology for online built-in self-testing (BIST) of analog in-memory accelerators for deep neural networks (DNNs) to validate correct operation with respect to their functional specifications. The DNN of interest is realized in hardware to perform in-memory computing using NVM cells as computational units. Assuming a functional fault model, we develop methods to generate pseudorandom and structured test patterns to detect hardware faults. We also develop a test-sequencing strategy that combines these different classes of tests to achieve high fault coverage. The testing methodology is applied to a broad class of DNNs trained to classify images from the MNIST, Fashion-MNIST, and CIFAR-10 datasets. The goal is to expose hardware faults which may lead to incorrect classification of images. We achieve an average fault coverage of 94% for these different architectures, some of which are large and complex. The second work focuses on reliable, fault-tolerant, and safe system performance over time. In this work, we develop a fault detection and isolation (FDI) framework for neuromorphic systems to monitor the correctness of a neuromorphic program's execution using model-based redundancy in which a software-based monitor compares discrepancies between the behavior of neurons mapped to hardware and that predicted by a corresponding mathematical model. We identify properties of spike trains generated by neurons that can be used for fault detection and build machine learning (ML) models to forecast these properties. Predictions from these models, which describe the nominal behavior of neurons, when combined with real-time observations, form the basis for FDI. Experiments using CARLSim, a high-fidelity SNN simulator, show that the proposed approach achieves high fault coverage using models that can operate with low computational overhead in real time. This dissertation advances the field of neuromorphic system verification by introducing novel methodologies for both functional self-testing and runtime fault detection. The proposed techniques provide scalable and low-overhead solutions for validating functional correctness, detecting hardware-induced faults, and enhancing the overall reliability and fault resilience of neuromorphic computing platforms. By addressing critical challenges in fault modeling, detection strategies, and online monitoring, this work establishes a strong foundation for the safe, robust, and dependable deployment of neuromorphic systems in real-world, safety-critical environments.

科研通智能强力驱动
Strongly Powered by AbleSci AI
更新
PDF的下载单位、IP信息已删除 (2025-6-4)

科研通是完全免费的文献互助平台,具备全网最快的应助速度,最高的求助完成率。 对每一个文献求助,科研通都将尽心尽力,给求助人一个满意的交代。
实时播报
ceeray23发布了新的文献求助20
刚刚
dadaup完成签到 ,获得积分10
1秒前
SKY完成签到,获得积分10
2秒前
jyy完成签到,获得积分10
2秒前
jingutaimi完成签到,获得积分10
6秒前
8秒前
14秒前
小老虎完成签到,获得积分10
15秒前
20秒前
超级的路人完成签到,获得积分10
26秒前
冷傲忆彤完成签到 ,获得积分10
27秒前
cheqi完成签到 ,获得积分10
28秒前
九黎完成签到 ,获得积分10
33秒前
34秒前
酷波er应助陈志亨采纳,获得10
34秒前
跳跃猫咪完成签到 ,获得积分10
35秒前
Harrison发布了新的文献求助10
37秒前
CodeCraft应助默默冬瓜采纳,获得10
37秒前
逆天大脚发布了新的文献求助10
39秒前
万能图书馆应助酒颜采纳,获得10
39秒前
histamin完成签到,获得积分10
40秒前
43秒前
无花果应助个性的长颈鹿采纳,获得10
47秒前
49秒前
陈志亨发布了新的文献求助10
49秒前
52秒前
小洁完成签到 ,获得积分10
54秒前
54秒前
rigelfalcon完成签到,获得积分10
56秒前
123完成签到 ,获得积分10
59秒前
bless发布了新的文献求助10
59秒前
想听水星记完成签到,获得积分10
1分钟前
Ava应助Li采纳,获得10
1分钟前
1分钟前
CipherSage应助科研通管家采纳,获得10
1分钟前
ccczzz应助Uranus采纳,获得20
1分钟前
1分钟前
朱信姿发布了新的文献求助10
1分钟前
小俊完成签到,获得积分10
1分钟前
1分钟前
高分求助中
(应助此贴封号)【重要!!请各用户(尤其是新用户)详细阅读】【科研通的精品贴汇总】 10000
List of 1,091 Public Pension Profiles by Region 1561
Binary Alloy Phase Diagrams, 2nd Edition 1400
Specialist Periodical Reports - Organometallic Chemistry Organometallic Chemistry: Volume 46 1000
Schlieren and Shadowgraph Techniques:Visualizing Phenomena in Transparent Media 600
Holistic Discourse Analysis 600
Beyond the sentence: discourse and sentential form / edited by Jessica R. Wirth 600
热门求助领域 (近24小时)
化学 材料科学 医学 生物 工程类 有机化学 生物化学 物理 纳米技术 计算机科学 内科学 化学工程 复合材料 物理化学 基因 遗传学 催化作用 冶金 量子力学 光电子学
热门帖子
关注 科研通微信公众号,转发送积分 5515585
求助须知:如何正确求助?哪些是违规求助? 4608975
关于积分的说明 14514228
捐赠科研通 4545476
什么是DOI,文献DOI怎么找? 2490550
邀请新用户注册赠送积分活动 1472489
关于科研通互助平台的介绍 1444181