arXiv:2409.14918cs.NEcs.AR2024-09被引 2

构建可精准模拟模拟/数字类脑芯片特性的仿真框架,提升硬件部署可靠性。

A Realistic Simulation Framework for Analog/Digital Neuromorphic Architectures

  • 专为混合信号类脑电路设计,包含器件失配等真实硬件特性。
  • 仿真结果与实测芯片数据高度吻合,验证了软件训练的有效性。
  • 适合开发新型学习算法与嵌入式类脑系统的研究者使用。

面向极端边缘计算中实时感知处理的专用混合信号类脑计算系统,其设计、制造和部署需耗费大量时间。为确保初步原型设计能获得真实结果,必须使用尽可能贴近最终硬件特性的仿真框架。这尤其困难,因为混合信号模拟/数字电路存在器件失配和噪声敏感问题。本文提出一种名为ARCANA(A Realistic Simulation Framework for Analog/Digital Neuromorphic Architectures)的软件脉冲神经网络仿真器,专门针对混合信号突触与神经元电路动态建模,支持自动梯度反向传播优化与GPU加速。通过将仿真结果与现有类脑芯片实测数据对比,验证了该框架能准确反映软件训练的脉冲神经网络在硬件部署后的行为表现。该框架可有效支持新型学习规则与处理架构在类脑嵌入式系统中的研发创新。

原文摘要 · Abstract (English)

Developing dedicated mixed-signal neuromorphic computing systems optimized for real-time sensory-processing in extreme edge-computing applications requires time-consuming design, fabrication, and deployment of full-custom neuromorphic processors. To ensure that initial prototyping efforts, exploring the properties of different network architectures and parameter settings, lead to realistic results, it is important to use simulation frameworks that match as best as possible the properties of the final hardware. This is particularly challenging for neuromorphic hardware platforms made using mixed-signal analog/digital circuits, due to the variability and noise sensitivity of their components. In this paper, we address this challenge by developing a software spiking neural network simulator explicitly designed to account for the properties of mixed-signal neuromorphic circuits, including device mismatch variability. The simulator, called ARCANA (A Realistic Simulation Framework for Analog/Digital Neuromorphic Architectures), is designed to reproduce the dynamics of mixed-signal synapse and neuron electronic circuits with autogradient differentiation for parameter optimization and GPU acceleration. We demonstrate the effectiveness of this approach by matching software simulation results with measurements made from an existing neuromorphic processor. We show how the results obtained provide a reliable estimate of the behavior of the spiking neural network trained in software, once deployed in hardware. This framework enables the development and innovation of new learning rules and processing architectures in neuromorphic embedded systems.

类脑计算仿真框架混合信号神经形态

Thank you to arXiv for use of its open access interoperability. PaperDance 不是 arXiv 官方产品;中文卡片由大模型生成,请以原文为准。