基于FPGA的神经网络硬件实现研究

被引量 : 0次 | 上传用户:DEWEN222
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
现代工程应用正朝着大规模、复杂化的方向发展,同时环境的变化使得实际控制系统往往存在复杂性、非线性、时变性、不确定性等问题,控制系统设计时需要把外界环境、被控对象以及控制系统作为一个整体来进行分析和设计。面对这些控制问题,基于传统控制理论与方法往往难以获得合适的控制器以满足系统性能指标要求,而神经网络具有良好的容错特性、非线性映射能力及自学习能力,为这类复杂控制问题提供了可能的解决方法。神经网络固有的并行特性使其不适合在微处理器上实现,而可编程逻辑门阵列(FPGA)所具有的并行特性、丰富的嵌入式硬核乘加单元及存储器资源,使其在神经网络硬件实现中得到了广泛的应用。本文以FPGA为硬件平台,研究神经网络的硬件实现方法。神经网络非线性激励函数及其导数是硬件实现的难点之一,常用的方法有查表法、分段线性近似、高阶多项式近似及CORDIC算法等,这些方法无法同时兼顾面积(逻辑资源)、实时性和精度。本文提出采用表驱动线性插值方法实现激励函数及其导数,该方法结合了查找表和线性近似方法,能够以较少的硬件资源实现高精度的激励函数及其导数近似。本文采用System Generator与ISE联合设计,用System Generator进行系统建模,生成模型化的数字系统,将设计转换成硬件电路,最后在ISE中完成仿真、综合、实现及芯片配置。以Xilinx Spartan-3E1600FPGA为硬件平台,设计了激励函数模块、单神经元模块及固定结构神经网络;并搭建基于神经网络的再励学习系统,包括脉冲编码器四倍频、数模转换及模数转换模块设计。
其他文献
电能是社会生产生活的基本能源,电力供应的稳定直接关系到社会生产生活的稳定,而电网行业负责电力传输,直接影响电力供应的稳定,因此电网行业十分重视风险管理,特别是对突发事件的
鉴于托克维尔思想本身的价值,西方理论界的相关研究用力甚勤。其研究路径大致可以归纳为四类:第一类致力于挖掘托克维尔思想的知识渊源;第二类将托克维尔置于西方政治思想史中
目的:探讨内科胸腔镜检查在结核性胸膜炎诊断中的应用价值。方法:48例病理检查确诊为结核性胸膜炎的患者采取胸腔镜检查,观察胸腔镜对结核性胸膜炎确诊的效果。结果:44例确诊
对大多数家长而言:暑假,就好像一个多姿多彩的“小时代”!尤其是在盛夏出行之际,若你爹娘是大咖,那注定小盆友们打从娘胎出生时,就得接受菲林的洗礼,躺在哪款限量婴儿车、吃神马奶
秦皇岛市海关综合楼高15层,位于该市经济技术开发区,南面临海,东西距离河最近点仅20m,地下1层,基础底面-6.5m,常年稳定水位-3m左右。受海潮影响水位涨幅1m左右,本工程采用不饱和聚酯树脂作
我国的电力实业发展的步伐与国民经济发展的步伐保持一致,为了使电力实业提供的服务有更高的质量,电力实业对其内部的各个运行部门都在进行完善,尤其是变电站这个重要的电力
为了实现对大规格链条节距一致性和环长要固定的需求,采用了一种基于PLC与电液伺服相结合的编环机设计方案,完成了自动编环工艺的改进和伺服放大电路的设计。该系统主要通过P
油库目标的检测是军事目标侦察的一项重要内容。针对传统方法识别效率低、虚警率高的问题,提出了一种基于SAR图像与可见光图像融合的油库检测方法,充分利用油库在两种不同传
腹腔镜肾切除术已有十多年历史,腹腔镜肾切除术具有创伤小、出血量少、术后恢复快等优点,其手术途径有经腹腔和经腹膜后两种。近年来,我院行腹腔镜肾切除术45例患者,均获得成功,现
随着移动平台的飞速发展,移动智能设备用户对视频的消费需求越来越大。硬件解码的方式虽然在性能方面可以满足流畅播放的要求;但是受限于编码方式和封装格式的限制,不能满足用户