历史上的今天
返回首页

历史上的今天

今天是:2025年04月14日(星期一)

正在发生

2020年04月14日 | 华为布局忆阻器芯片?

2020-04-14 来源:爱集微

忆阻器全称记忆电阻,即表示具有记忆能力的电阻,被认为是能够突破摩尔定律的新方向。有数据统计称,一个忆阻器的工作量相当于一枚CPU芯片中十几个晶体管共同产生的效用,而国内巨头华为公司也开始“低调”研发。

近年来,神经网络(neural network,NN)计算取得了突破性进展,在图像识别、语言识别、自然语言处理等诸多领域均取得了很高的准确率。然而神经网络需要海量计算资源,传统的通用处理器已经很难满足深度学习的计算需求,设计专用芯片已经成为了一个重要的发展方向。忆阻器具有高密度、非易失、低功耗、存算合一、易于3D等优点,为神经网络芯片设计提供了一种高效的解决方案。忆阻器阵列作为神经网络加速芯片,以加速矩阵乘法运算为主要的设计目标,整个过程在模拟电路下实现,具有速度快,面积小的优点。

但是,忆阻器器件在实际应用中,存在噪音的问题,即设置的忆阻器电导值并不精确的等于所需要的值,而是落在期望值附近的一个分布中。如何降低忆阻器器件噪声对神经网络的准确性的影响,是亟待解决的问题。

为此,华为申请了一项名为“一种神经网络训练方法及装置”的发明专利(申请号:201810702883 .9),申请人为华为技术有限公司。

图1 神经网络示意图

神经网络的建模通常以若干神经元为一层,层与层之间相互连接来构建,如图1所示,是一种链状的神经网络示意图。其中图1中每一个圆表示一个神经元,每一个箭头表示神经元之间的连接,每个连接均有权重。

在神经网络的应用中,矩阵向量乘运算是常见的操作,可以利用忆阻器交叉开关阵列具有的存储和计算在同一个物理位置的特性,用忆阻器交叉开关阵列来进行矩阵向量乘运算来提高神经网络的计算效率。

图2 忆阻器开关阵列

本专利提出的神经网络训练方法可以应用于如图2所示的忆阻器开关阵列,如图2所示,输入向量为不同的电压值V0-Vn,可以表示为向量V,经过忆阻器交叉开关阵列计算后,输出为新的电压值V '0-V 'm,可以表示为向量V '。其中,V '=VGRs,向量Rs包括元素 rs0, rs1,…, rsm其中rsj表示第j列的接地电阻值。

实际应用中,忆阻器器件的噪音会给基于忆阻器的神经网络的表达能力带来负面影响,为了消除噪音对于实际神经网络性能的影响,可以在神经网络训练时引入噪音,通过将底层器件噪音暴露给软件训练层面,来抵消一部分硬件层面的噪音所带来的精度影响。

图3 神经网络训练方法示意图

该专利中提出的可用于图1、2的神经网络训练方法示意图如上所示,该训练方法主要包括如下几个步骤:

首先,将第一权重矩阵中绝对值小于或者等于预设门限的元素进行剪枝操作获取第二权重矩阵。其中,第一权重矩阵为预设权重矩阵,可以将神经网络中需要进行训练的权重矩阵设置为预设权重矩阵。然后为第二权重矩阵的每个元素附加一个噪音,该噪音用于模拟忆阻器器件噪音,以此获得第三权重矩阵。接着,根据第三权重矩阵进行前向传播,并将相应的结果与目标值进行比较,获得损失值。最后再将损失值和第一权重矩阵进行反向传播以获取目标权重矩阵。

华为申请的此项专利,能够在保证神经网络精度的前提下,压缩网络模型,同时还能极大地减小了忆阻器器件噪音对神经网络准确性的影响。

虽然忆阻器前景较好,但国内市场进行忆阻器芯片研发的企业较少,忆阻器的大部分技术仍停留在实验室阶段,而作为国内科技“领头羊”的华为公司也开始展开阻器的研究,可谓给其他企业吃了一颗“定心丸”,势必会引起国内忆阻器行业的研发浪潮。


推荐阅读

史海拾趣

DLG Hanbit公司的发展小趣事

随着技术的不断进步和市场需求的增长,DLG Hanbit公司意识到技术创新是保持竞争力的关键。公司加大了对研发的投入,引进了一批高端人才,并建立了完善的研发体系。经过几年的努力,公司成功开发出了一系列具有自主知识产权的半导体产品,如高性能的处理器、存储器等。这些产品凭借卓越的性能和稳定的品质,在市场上赢得了良好的口碑,公司也逐渐拓展了市场份额。

ASI [ASI Semiconductor, Inc]公司的发展小趣事

在竞争激烈的电子行业中,创新是企业持续发展的关键。ASI深知这一点,因此一直致力于技术创新和产品升级。通过不断投入研发资源、引进先进技术以及与高校和研究机构的合作,ASI成功推出了一系列具有竞争力的新产品和解决方案。这些创新不仅提升了ASI的市场竞争力,还为其未来的发展注入了强大的动力。

这些故事展示了ASI Semiconductor, Inc.从创立到发展成为电子行业领导者的过程。通过抓住市场机遇、提升产品质量、拓展全球市场、创新技术和优质服务,ASI成功地实现了自身的快速发展,并在行业中树立了良好的声誉。

Davicom公司的发展小趣事

随着产品技术的不断成熟和市场竞争的加剧,Davicom开始积极拓展市场,加强品牌建设。公司加大市场推广力度,积极参加国内外各类展会和论坛,与潜在客户建立联系。同时,Davicom还注重提高产品质量和服务水平,赢得了客户的信任和好评。

AMI Semiconductor公司的发展小趣事

在竞争激烈的电子行业中,Davicom始终坚持自主研发,不断突破核心技术。公司投入大量研发资金,建立了一支高素质的研发团队,并申请了多项专利。通过多年的努力,Davicom在DSP IC及系统应用技术方面取得了重大突破,成功开发出多款具有竞争力的产品。

Connective Peripherals Pte Ltd公司的发展小趣事

为了进一步提升自身的技术实力和市场竞争力,Davicom积极寻求与业界巨头的合作。经过多轮谈判,Davicom最终与一家国际知名的IC设计大厂达成战略合作协议。双方共同研发出一系列高性能、低功耗的网络通讯IC产品,这些产品一经推出便受到市场的热烈欢迎。

Cornell Dubilier公司的发展小趣事

随着时间的推移,Cornell Dubilier公司不断致力于技术创新和产品升级。在电力电容领域,公司取得了显著的成果,其产品广泛应用于飞机、激光医学技术、替代能源、电焊机及发电机等多个领域。这些技术的突破和应用,不仅提升了公司的市场竞争力,也为电子行业的发展做出了贡献。

问答坊 | AI 解惑

求内核

谁有OMAP3530 MINI板的wince6.0内核 给我发个吧(NK.BIN  MLO  EBOOTSD) xiexie~ shadoubuhui@sina.com…

查看全部问答>

程序崩溃问题

今天偶然发现我写的应用程序崩溃了, 记下崩溃地址是:3FD0938, 查看相应的MAP文件,程序的最大地址才62b0ac, 请问,我如何定位到问题源代码行或函数?…

查看全部问答>

服务程序加载问题ActivateService

我用EVC建了一个DLL程序,定义如下: extern \"C\" DWORD PASCAL EXPORT GSM_Init (ULONG Identifier) {         RETAILMSG(1, (TEXT(\"aaaaaaaaaaaaaaa\\n\")));         return TRUE; } extern \" ...…

查看全部问答>

关于EVC中StretchBlt()的问题

程序如下,将位图贴到客户区:         CBitmap bitmap;         bitmap.LoadBitmap(IDB_BACKGROUND);         BITMAP bmp;         bitmap.GetBitmap(&bmp) ...…

查看全部问答>

求助,vxworks下USB驱动开发

我看了Tornado提供的说明文档,里面讲了USBD的模板和TCD的东西,但是没有讲明白他们的关系(主要是层次上的关系没讲明白). 但是对HCD驱动栈没有说,特别是他的interface. 哪位做过USB驱动的开发,给指点一下他们的关系和开发的模板说明! 主要是想弄 ...…

查看全部问答>

【新手提问】ST_LINK与STM8S103F连接疑问

本人刚刚接触微处理器,问题也许很幼稚,还请多多帮忙。 我现在想利用ST_LINK连接STM8s103F,现请教各位: 1、该芯片最少要接那些脚,还要接其他元器件吗?(最好能贴张接线图) 2、5v电源是否直接接到芯片的VDD和VSS之间? 3、ST_LINK用 ...…

查看全部问答>

STM32超值型系列再添新品——Flash容量扩展至512KB

意法半导体(ST)提升入门级32位微控制器的性能和价值 STM32超值大容量系列微控制器为用户提供高达512 KB闪存和 144引脚封装,支持成本敏感型终端产品升级换代 中国,2010年10月21日 —— 随着设备制造商寻求产品差异化,为产品增加新的 ...…

查看全部问答>

请大家帮忙看看

请问大家一个问题,我现在刚把单片机弄熟了,但我还想学学其他的知识,我是读电子信息工程专业的,为了以后工作需要,想往单片机和嵌入式发展,请问接下来该学习哪些芯片?我现在学习一下stm32,作为从单片机到嵌入式的过渡,觉得怎么样?谢谢!…

查看全部问答>

模块PCB设计时的地线策略

在设计模块的时候,通常会遇到地线策略的问题,这通常又与EMC有关,一般的来说,地线是信号电流流回信号源的地阻抗路径。 我们在设计模块的时候通常是根据整体的设计而确定的,由于汽车系统的线束设计的问题。不可避免的会存在地环路干扰的现象。 ...…

查看全部问答>