0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

忆阻器是什么?基于忆阻器的硬件系统有何优势?

工程师邓生 来源:雷锋网 作者:刘琳 2020-02-27 09:43 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

有很多童鞋可能不知道忆阻器是什么?在开始今天的话题之前,雷锋网(公众号:雷锋网)编辑先为大家普及下忆阻器是什么。

所谓忆阻器,全称记忆电阻器(Memristor),是继电阻电容、电感之后的第四种电路基本元件,表示磁通与电荷之间的关系,这种组件的的电阻会随着通过的电流量而改变,而且就算电流停止了,它的电阻仍然会停留在之前的值,直到接受到反向的电流它才会被推回去,等于说能“记住”之前的电流量。

简言之,忆阻器(memristor)可以在断电之后,仍能“记忆”通过的电荷,其所具备的这种特性与神经突触之间的相似性,使其具备获得自主学习功能的潜力。因此,基于忆阻器的神经形态计算系统能为神经网络训练提供快速节能的方法,但是,图像识别模型之一 的卷积神经网络还没有利用忆阻器交叉阵列的完全硬件实现。

不过,最近雷锋网了解到,清华大学微电子所、未来芯片技术高精尖创新中心钱鹤、吴华强教授团队与合作者在《自然》在线发表了题为“ Fully hardware-implemented memristor convolutional neural network ”的研究论文,报道了基于忆阻器阵列芯片卷积网络的完整硬件实现。

他们提出用高能效比、高性能的均匀忆阻器交叉阵列实现 CNN,该实现共集成了 8个 PE ,每个 PE 包含2048 个单元的忆阻器阵列,以提升并行计算效率。此外,研究者还提出了一种高效的混合训练方法,以适应设备缺陷,改进整个系统的性能。研究者构建了基于忆阻器的五层 CNN 来执行 MNIST 图像识别任务,识别准确率超过 96%。

除了使用不同卷积核对共享输入执行并行卷积外,忆阻器阵列还复制了多个相同卷积核,以并行处理不同的输入。相较于当前最优的图形处理器GPU),基于忆阻器的 CNN 神经形态系统的能效要高出一个数量级,且实验证明该系统可扩展至大型网络,如残差神经网络。该结果或可促进针对深度神经网络和边缘计算提供基于忆阻器的非冯诺伊曼(non-von Neumann)硬件解决方案,在处理卷积神经网络(CNN)时的能效比图形处理器芯片(GPU)高两个数量级,大幅提升了计算设备的算力,成功实现了以更小的功耗和更低的硬件成本完成复杂的计算。

首个完全基于忆阻器的 CNN 硬件实现

据介绍,当前国际上的忆阻器研究还停留在简单网络结构的验证,或者基于少量器件数据进行的仿真。基于忆阻器阵列的完整硬件实现仍然有很多挑战。

比如,器件方面,需要制备高一致、可靠的阵列;系统方面,忆阻器因工作原理而存在固有缺陷(如器件间波动、器件电导卡滞、电导状态漂移等),会导致计算准确率降低;架构方面,忆阻器阵列实现卷积功能需要以串行滑动的方式连续采样、计算多个输入块,无法匹配全连接结构的计算效率。

在这些研究成果的基础之上,钱鹤、吴华强团队逐渐优化材料和器件结构,制备出了高性能的忆阻器阵列。

在器件方面,该研究成功实现了一个完整的五层 mCNN,用于执行 MNIST 手写数字图像识别任务。优化后的材料堆栈(material stack)能够在 2048 个单晶体管单忆阻器(one-transistor–one-memristor,1T1R)阵列中实现可靠且均匀的模拟开关行为。使用该研究提出的混合训练机制后,实验在整个测试集上的识别准确率达到了 96.19%。

利用混合训练方法得到 mCNN

此外,该研究在三个并行忆阻器卷积器中复制了卷积核,从而将 mCNN 的延迟降低约 2/3。该研究得到的高度集成神经形态系统弥补了基于忆阻器的卷积运算和全连接 VMM 之间的吞吐量差距,从而为大幅提升 CNN 效率提供了可行的解决方案。

架构方面,之前基于忆阻器的 demo 依赖于单一阵列,其主要原因是生成高度可重复的阵列面临巨大挑战。忆阻器设备的易变性和不完美特性被认为是神经形态计算应用的主要瓶颈。该研究提出了一种基于忆阻器的灵活计算架构,适用于神经网络。

存算一体系统架构

忆阻器单元使用 TiN/TaO_x/HfO_x/TiN 的材料堆叠,通过调节电场和热,在增强(SET)和抑制(RESET)这两种情况下均展现出连续电导率调节能力。材料和制造流程与传统的 CMOS 流程兼容,从而使忆阻器阵列可以方便地内置在晶圆的后段制程中,以减少流程变动,实现高复现性。得到的交叉阵列在同等的编程条件下具备均匀的模拟开关行为。因此,多忆阻器阵列硬件系统基于自定义印刷电路板(PCB)和 FPGA 评估板(ZC706, Xilinx)构建。

系统方面,该系统主要包含八个基于忆阻器的处理元件(PE)。每个 PE 集成了 2048 个单元的忆阻器阵列。每个忆阻器与晶体管的漏级端相连,即 1T1R 配置。核心 PCB 子系统具备八个忆阻器阵列芯片,每个忆阻器阵列具备 128 x 16 个 1T1R 单元。在水平方向上共有 128 条并行字线和 128 条源线,在垂直方向上共有 16 条位线。

基于忆阻器的硬件系统具备可靠的多级电导率状态

该阵列展示了极具可重复性的多级电导率状态,成功证明了存算一体架构全硬件实现的可行性。

有何优势?

众所周知,CNN 是最重要的深度神经网络之一,在图像处理相关任务中发挥关键作用,如图像识别、图像分割和目标检测。

CNN 的典型计算步骤需要大量滑动卷积操作。从这个方面来看,CNN 需要支持并行乘积累加运算(MAC)的计算单元。而这需要重新设计传统的计算系统,以便以更高的性能、更低的能耗来运行 CNN,这些计算系统包括通用应用平台(如 GPU)、应用特定的加速器等。

但是,计算效率的进一步提升最终受限于系统的冯诺伊曼架构,该架构中的内存和处理单元是物理分离的,从而导致大量能耗,以及不同单元之间数据搬运的高延迟。

与之相反,基于忆阻器的神经形态计算可以提供非冯诺伊曼计算范式,即存储数据,从而消除数据迁移的消耗。忆阻器阵列直接使用欧姆定律进行加法运算,使用基尔霍夫定律(Kirchhoffs law)进行乘法运算,因而能够实现并行存内(in-memory)MAC 运算,从而模拟存内计算(in-memory computing),并实现速度和能效的大幅提升,减小误差。
责任编辑:wv

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 忆阻器
    +关注

    关注

    8

    文章

    75

    浏览量

    20724
  • cnn
    cnn
    +关注

    关注

    3

    文章

    355

    浏览量

    23249
收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    芯片热特性的热描述

    (Thermal Resistance)表示热量在传递过程中所受到的阻力,为传热路径上的温差与热量的比值。根据传热方式的不同,热又分为导热热、对流换热热和辐射换热热
    的头像 发表于 11-27 09:28 1469次阅读
    芯片热特性的热<b class='flag-5'>阻</b>描述

    联首款商用消费级QLC SSD AE531深度评测

    近日,深耕存储及硬件领域的专业评测机构PCEVA对联首款QLC商用消费级SSD AE531展开了深度评测。结果显示,AE531在性能以及各项测试上的成绩均超越同级表现。同时,务实的SLC缓存策略、跨平台兼容性与60℃满载无降速的温控能力,更凸显商用场景下的稳定
    的头像 发表于 11-07 11:02 1604次阅读
    <b class='flag-5'>忆</b>联首款商用消费级QLC SSD AE531深度评测

    全球首款全光谱可编程光控,科创合作研制!​

    —— 全球首款全光谱可编程光控成功诞生。这一创新突破源自沙特阿卜杜拉国王科技大学张西祥教授团队与浙江大学薛飞教授团队的紧密携手、联合攻关,相关研究成果更是荣登全球顶级期刊《Nature Nanotechnology》,为
    的头像 发表于 09-03 17:40 569次阅读

    PCB焊桥脱落与LDI工艺

    本文对贴片厂贴回来的电路板出现芯片引脚间的连锡问题、PCB板(电路板)的焊桥脱落一定意义,特别是做电子产品的工程师强烈建议阅读、而对于个人DIY的电子玩家也可以了解这些概念。   1. 焊桥
    的头像 发表于 05-29 12:58 1203次阅读
    PCB<b class='flag-5'>阻</b>焊桥脱落与LDI工艺

    传感的压原理:从微观机制到工程应用

    一、引言 在传感技术领域,压效应作为一种独特的物理现象,为压力、应力、加速度等物理量的测量提供了高灵敏度的解决方案。压式传感凭借其卓越的性能,已成为现代工业、航空航天、生物医学
    的头像 发表于 04-14 15:03 1608次阅读
    传感<b class='flag-5'>器</b>的压<b class='flag-5'>阻</b>原理:从微观机制到工程应用

    水网线型号是什么

    水网线又称为室外水监控网络线,其型号多种多样,并非固定不变。不同的生产商和不同的应用场景可能会有不同的型号标识。但一般来说,水网线的型号会包含其类别、传输性能、是否屏蔽、材质以及
    的头像 发表于 03-17 10:02 615次阅读

    的基础知识

    本文将系统介绍光的组成与作用、剥离的关键工艺及化学机理,并探讨不同等离子体处理方法在光去除中的应用。   一、光(Photoresist,PR)的本质与作用 光
    的头像 发表于 02-13 10:30 3622次阅读
    光<b class='flag-5'>阻</b>的基础知识

    芯科技荣获长城科技“卓越服务奖”

    近日,在深圳隆重举办的长城科技2024年度供应商大会上,芯科技凭借卓越的服务质量和深厚的技术实力,荣获了长城科技颁发的“卓越服务奖”。这一殊荣不仅彰显了芯科技在行业内的领先地位,也进一步巩固了其
    的头像 发表于 01-16 16:19 736次阅读

    性负载的重要作用

    特性对于理解和设计复杂的电路系统至关重要。 通过分析性负载的电压和电流关系,可以预测电路的行为,并设计出满足特定需求的电路。 稳定性与可靠性: 性负载通常具有稳定的电阻值,这使得它们在电路中表
    发表于 01-07 15:18

    如何优化压式压力传感的使用效率

    式压力传感是一种利用半导体材料的压效应来测量压力的传感。它具有体积小、重量轻、灵敏度高、响应速度快等优点,广泛应用于汽车、航空、医疗等领域。为了优化压
    的头像 发表于 12-29 14:16 1130次阅读

    式压力传感与MEMS技术的关联

    引言 压式压力传感是一种基于半导体材料的压效应来测量压力的传感。这种传感器具有高灵敏度、高稳定性和良好的线性特性,广泛应用于汽车、航空航天、医疗等领域。随着MEMS技术的发展,
    的头像 发表于 12-29 14:14 1276次阅读

    式压力传感在工业自动化中的应用

    随着工业自动化技术的不断发展,对传感的要求也越来越高。压式压力传感以其独特的优势,在工业自动化领域扮演着越来越重要的角色。 1. 压
    的头像 发表于 12-29 11:41 1260次阅读

    如何提高压式压力传感的精度

    式压力传感是一种利用半导体材料的压效应来测量压力的传感。它具有体积小、重量轻、灵敏度高、响应速度快等优点,广泛应用于工业、汽车、医疗等领域。然而,压
    的头像 发表于 12-29 11:38 1397次阅读

    式压力传感与其他传感的对比

    在现代工业和科研领域,压力测量是一项基本且重要的工作。随着技术的发展,出现了多种类型的压力传感,以满足不同应用场景的需求。压式压力传感因其独特的优势而广泛应用于各个领域。 1.
    的头像 发表于 12-29 11:05 1772次阅读

    如何选择压式压力传感

    式压力传感因其高精度、高稳定性和良好的线性响应而受到青睐。在选择压式压力传感时,了解其工作原理和关键参数至关重要。 1. 工作原理 压
    的头像 发表于 12-29 11:03 1321次阅读