当前位置:主页 > 科技论文 > 电子信息论文 >

SPI接口在神经网络加速器芯片中的设计与应用

发布时间:2017-12-23 13:39

  本文关键词:SPI接口在神经网络加速器芯片中的设计与应用 出处:《辽宁大学》2016年硕士论文 论文类型:学位论文


  更多相关文章: 神经网络 SPI接口 AXI总线 硬件协同验证 虚拟串口


【摘要】:随着技术的发展,人工神经网络的应用在过去几年中发生了重大的变化,如今这项技术被广泛的应用在计算机视觉、语音识别、自然语言处理、音频识别等领域。但基于传统指令集的处理器如x86、ARM等往往需要几百甚至上千条指令才能完成一组神经元的处理,处理效率低、功耗大。神经网络加速器芯片是直接面对大规模神经元和突触的处理,一条指令即可完成一组神经元的处理,极大的提高了机器学习的效率,开展对这类处理器的研究具有重大的意义。本文立足于神经网络加速器芯片的功能需求,鉴于高速接口协议复杂、调试周期长,难以准确测试芯片运行状态。SPI接口具有协议简单、易于集成、速度适中等优点,能够快速、准确的确定芯片的运行状态,对芯片的后续设计与调试具有良好的指导意义。在SPI模块设计过程中采用了自底向上的设计方法,将SPI模块划分为若干个子模块,根据需求设计了五个主要子模块。采用IP模块集成技术,将设计的子模块进行例化综合,实现了完整SPI模块的功能。设计的带AXI接口的SPI模块能够支持主从模式选择、四种时钟传输模式、高/低位先传输、时钟分频、多从机通信、中断等功能。由于采用AXI接口标准,SPI模块的可移植性强且符合IP复用标准,能够作为一个通用SPI核例化到其它应用中。完成SPI模块逻辑电路设计后,采用了三种不同的验证方案对设计的模块进行仿真测试,依次进行了功能仿真、FPGA测试验证、芯片成品测试验证。在功能仿真中,先对子模块进行验证随后对整体模块进行验证。在FPGA与芯片成品测试验证过程中,采用了软硬件协同验证的思想。并根据测试需求,利用虚拟串口技术制作了USB转换SPI接口电路,同时编写了基于Ubuntu操作系统的上位机驱动程序。利用虚拟串口技术制作了USB转接SPI接口电路,不仅简化了Ubuntu操作系统下上位机驱动的编写,而且上位机对神经网络加速器的SPI接口传输数据速度不受影响。通过对SPI接口进行功能仿真、FPGA测试验证、芯片成品测试验证,验证结果表明SPI模块设计正确,功能符合设计要求。通过对神经网络加速器SPI接口传输数据,在同等条件下神经网络加速器芯片与通用处理器运行相同的手写识别程序,测试结果表明神经网络加速器性能远优于通用处理器,具有良好的应用前景。
【学位授予单位】:辽宁大学
【学位级别】:硕士
【学位授予年份】:2016
【分类号】:TN402;TP183

【参考文献】

相关期刊论文 前10条

1 马飞;刘琦;包斌;;基于FPGA的AXI4总线时序设计与实现[J];电子技术应用;2015年06期

2 殷晔;李丽斯;常路;尉晓惠;;基于FPGA的DDR3存储控制的设计与验证[J];计算机测量与控制;2015年03期

3 杜建平;李震;;基于Microblaze与FPGA的总线通信[J];信息系统工程;2014年09期

4 吕超;戴晨;张为华;;计算机体系结构基准测试程序集的研究[J];计算机应用与软件;2013年10期

5 郭安华;黄世震;;基于TotalRecall技术ASIC的FPGA原型验证[J];电子器件;2012年03期

6 刘继尧;刘雷波;尹首一;魏少军;;基于多层AHB架构的多核SoC设计[J];计算机工程;2012年09期

7 郭林;刘文杰;李跃辉;孙玲;;基于FPGA的可复用SPI总线实现[J];中国集成电路;2012年04期

8 张斌;刘宇;荣金峰;;通用型SPI总线的IP设计与实现[J];中国集成电路;2011年07期

9 王松;;基于FPGA的串行外围接口SPI设计与实现[J];微计算机信息;2010年32期

10 谢俊聃;曹剑中;;基于SPI总线技术的同步422接口设计[J];电子技术应用;2010年08期

相关硕士学位论文 前4条

1 雷越辰;基于APB总线的同步串行接口IP设计与验证[D];西安电子科技大学;2013年

2 金松坡;基于PCI总线的数据采集与存储系统[D];南京理工大学;2009年

3 关朕;单路视频采集卡的设计与实现[D];哈尔滨工业大学;2008年

4 黄丽;BP神经网络算法改进及应用研究[D];重庆师范大学;2008年



本文编号:1324121

资料下载
论文发表

本文链接:https://www.wllwen.com/kejilunwen/dianzigongchenglunwen/1324121.html


Copyright(c)文论论文网All Rights Reserved | 网站地图 |

版权申明:资料由用户4c810***提供,本站仅收录摘要或目录,作者需要删除请E-mail邮箱bigeng88@qq.com