- 1、本文档共6页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
hamming神经网络电路
一种应用在Hamming神经网络中的神经元MOS电路
摘要:本文提出了一种实现Hamming神经网络的神经元MOS电路,用神经元MOS实现了模板匹配电路,和求大网络电路,所提出的电路在结构上得到了非常明显的简化。采用TSMC0.35μm双层多晶硅CMOS工艺参数的Hspice模拟结果验证了所提出设计方案的正确性。
1 引言
人工神经网络是为了能够模仿人脑而提出的,目前神经网络的实现还主要采用软件模拟为主,而采用硬件实现才能充分发挥神经网络的并行计算的优势特点。目前神经网络全硬件实现主要采用普通MOS实现[3-7]。但采用普通MOS实现时,电路芯片面积大,直流功耗大,运算速度也会减慢[9]。神经元MOS的提出为解决这一问题提供了一种方法[10-14]。
神经元MOS是最近提出了一种新型MOS器件[1],它采用多输入,通过电容耦合到浮栅上的MOS器件,它具有单个器件功能性强、阈值控制灵活、输入加权求和等特点的新型器件。而且这种器件的加工工艺与标准的双层多晶硅COMS工艺完全兼容,因此对它的研究日益受到重视[2]。由于它的这些优点,使得它在许多电路应用方面显示出比普通MOS更优越的性能。Hamming神经网络的结构简单,而且连接权值可以先确定固化到电路中,因而是神经网络中的优选结构[8]。本文将神经元MOS应用到文献[9]所提的电路中,采用Hspice仿真证明了本文所提的电路具有结构简单以及完全基于标准的双层多晶硅CMOS工艺等特点。
2 多输入神经元MOS反相器和源极跟随器
2.1 多输入神经元MOS反相器
图1(a)所示电路为由p沟道和n沟道浮栅MOS管构成的神经元MOS反相器[9],其中浮栅由第一层多晶硅形成,多输入控制栅则由第二层多晶硅形成。多输入与浮栅之间通过电容实现耦合,反相器各端电压与耦合电容如图1(b)所示。反相器浮栅上的电压为
(1)
V1,V2,...,Vn为输入信号电压,C0n和C0p分别为浮栅与衬底和浮栅与n阱之间的电容,它们主要由栅氧化层电容Cox构成,C1,Cn为各个输入栅与浮栅之间的耦合电容。假设从浮栅端看进去的阈值电压为Vth,当VFVth反相器导通,反之反相器截止。
(a) (b)
图1 (a) 神经元MOS反相器(b) 电容模型
2.2 神经元源极跟随器
图(2)为互补神经元MOS源极跟随器,它与反相器的区别是,NMOS和PMOS换了一个位置,这种互补的结构可以减小电路的功耗和提高电路的速度。
图2 源极跟随器
在该电路中,P沟神经元MOS作为源极跟随电路的有源负载。在输出节点充电的过程中,PMOS截止,相当于无穷大负载,输出电压很快跟随浮栅电压,相差一个PMOS管的阈值。在输出节点放电过程中则PMOS导通,使放电过程加速,因此神经元源极跟随器电路能够获得很好的速度性能。而且,如果输入端保持为一个固定电压值,则PMOS和NMOS均处于截止状态,因此可以获得较低的功耗。
利用神经元MOS反相器和源极跟随器可以实现在神经网络、大规模集成电路等方面的应用[10]。
3 电路设计
Hamming神经网络电路主要由模板匹配电路和求大网络电路组成。以下将对它们做详细介绍,并将神经元MOS应用到电路中。
3.1 模板匹配电路
如图3是最典型的Hamming神经网络,第一层上面方框是输入像素点,每个输入像素点都会与神经元相连。每个神经元的一组连接权值存储的是一个识别对象的模板,神经元的作用就是计算输入像素点与其连接权值所存模板的匹配距离,匹配程度由神经元输出,匹配度越高,输出值越大。
图3 Hamming神经网络
第二层是一个求大网络,也称Winner-Take-All网络[12],输出端与输入端数相等,作用是找出输入中最大的一端,并将这一端输出置为1,其它输出端为0,在识别应用中,该层作为最后的识别判决。
图4是网络第一层中神经元及其连接的电路模型,浮栅上的电压为输入加权求和,并用神经元MOS源极跟随器输出。图中是假设输入只有4个像素,利用用反相器来决定该端输入模板存1还是存0。存1直接与输入端相连,存0则在输入端加个反相器。图4(a)中输入模板为1111,图4(b)中的输入模板为1001,如果输入是多个像素,则只要在浮栅上多加几个输入端就行了,或者采用图(c)多个源极跟随器多级相连的形式。输入不匹配个数越多时,加权求和后浮栅上的电压就越小,跟随输出的电压也就越小。输出最大电压的神经元就是说输入跟该神经元的权值模板最匹配。公式(2)为输出电压与像素数n和不匹配点数i的关系,有阈值损失,但是很小,不影响电路工作。
(2)
(a)
您可能关注的文档
最近下载
- 最新版设备URS模板.docx VIP
- 《疼痛管理-基础理论篇》智慧树知到课后章节答案2023年下中国人民解放军总医院第四医学中心.docx VIP
- 机械企业重大事故隐患判定标准(图文并茂版).pdf
- 2025全国中小学“学宪法、讲宪法”知识竞赛题库(含答案).docx VIP
- 《继发性高血压》课件.pptx VIP
- 在线网课学习课堂《高级医学英语(首都医大 )》单元测试考核答案.pdf VIP
- 物品分类与名称标准化方案物业管理处仓库物品盘点方案.docx VIP
- (2025年)全国中小学“学宪法、讲宪法”知识竞赛题库(含答案).docx VIP
- 业务循环内部控制及测试工作底稿(内控审计全).doc.docx VIP
- 1000kVGIS(HGIS)接地设计方案.pdf VIP
文档评论(0)