基于fpga的spi串行接口设计 定稿(可编辑)

基于fpga的spi串行接口设计 定稿(可编辑)

ID:14247659

大小:134.50 KB

页数:29页

时间:2018-07-27

基于fpga的spi串行接口设计 定稿(可编辑)_第1页
基于fpga的spi串行接口设计 定稿(可编辑)_第2页
基于fpga的spi串行接口设计 定稿(可编辑)_第3页
基于fpga的spi串行接口设计 定稿(可编辑)_第4页
基于fpga的spi串行接口设计 定稿(可编辑)_第5页
资源描述:

《基于fpga的spi串行接口设计 定稿(可编辑)》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、基于FPGA的SPI串行接口设计定稿基于FPGA的SPI串行接口设计学位论文原创性声明本人郑重声明:所呈交的论文是本人在导师的指导下独立进行研究所取得的研究成果。除了文中特别加以标注引用的内容外,本论文不包括任何其他个人或集体已经发表或撰写的成果作品。本人完全意识到本声明的法律后果由本人承担。作者签名:年月日学位论文版权使用授权书本学位论文作者完全了解学校有关保障、使用学位论文的规定,同意学校保留并向有关学位论文管理部门或机构送交论文的复印件和电子版,允许论文被查阅和借阅。本人授权省级优秀学士论文评

2、选机构将本学位论文的全部或部分内容编入有关数据进行检索,可以采用影印、缩印或扫描等复制手段保存和汇编本学位论文。本学位论文属于1、保密囗,在年解密后适用本授权书2、不保密囗。(请在以上相应方框内打“√”)作者签名:年月日导师签名:年月日武汉理工大学本科生毕业设计(论文)任务书学生姓名:杜永浩专业班级:通信0606指导教师:陈适工作单位:信息工程学院设计(论文)题目:基于FPGA的SPI串行接口设计设计(论文)主要内容:1.研究探讨SPI串行接口的关键技术和SPI协议规范2.深入学习Verilog语言

3、和FPGA设计方法要求完成的主要任务:具体要求:1、查阅一定数量的中英文资料,掌握相关技术。2.掌握SPI关键技术,了解SPI接口定义和设计规范。3、要求阅读相关的参考文献不少于15篇,其中英文文献不少于3篇,翻译与选题相关的英文参考文献不少于2万印刷符;4、根据毕业设计有关规范,按时完成所有学习、研究工作和有关文档。必读参考资料:1.《基于VerilogHDL的FPGA设计与工程应用》李文仲段朝玉著-北京航空航天大学出版社2.SPIBlockGuideV03.06.OriginalReleaseD

4、ate:21JAN2000Revised:04FEB2003.Motorola,Inc.3.徐洋等.基于VerilogHDL的FPGA设计与工程应用.人民邮电出版社.2009指导教师签名:系主任签名:院长签名(章)_____________武汉理工大学本科学生毕业设计(论文)开题报告基于FPGA的SPI串行外围接口接口设计1、目的和意义及发展现状SPI是英文SerialPeripheralInterface的缩写,中文意思是串行外围设备接口,SPI是Motorola公司推出的一种同步串行通讯方式,是

5、一种三线同步总线,它是一种常用的标准接口,由于其使用简单方便且节省系统资源,很多芯片都支持该接口,SPI接口主要应用在EEPROM,FLASH,实时时钟,AD转换器,还有数字信号处理器和数字信号解码器之间等等。当然,串口通信还有其他的接口方式,SPI接口和UART相比,多了一条同步时钟线,上面UART的缺点也就是它的优点了,对通信双方的时序要求不严格不同设备之间可以很容易结合,而且通信速度非常快。一般用在产品内部元件之间的高速数据通信上面,如大容量存储器等。这就凸现SPI的好处。SPI接口的扩展有硬

6、件和软件两种方法,软件模拟SPI接口方法虽然简单方便,但是速度受到限制,在高速且日益复杂的数字系统中,这种方法显然无法满足系统要求,所以采用硬件的方法实现最为切实可行。这使得与SPI有关的软件就相当简单,使CPU有更多的时间处理其他事务。当前,基于主从处理器结构的系统架构已经成为一种主流(如DSP+FPGA,MCU+FPGA等),FPGA是在ASIC的基础发展出来的,它克服了专用ASIC不够灵活的缺点。与其他中小规模集成电路相比,其优点主要在于它有很强的灵活性,即其内部的具体逻辑功能可以根据需要配置

7、,对电路的修改和维护很方便。目前,FPGA的容量已经跨过了百万门级,使得FPGA成为解决系统级设计的重要选择方案之一。在这种架构下,应用FPGA来构建SPI通信接口是切实可行的。参考文献:[1]孙丰军,余春暄.SPI串行总线接口的Verilog实现.北京工业大学电子信息与控制工程学院北京10002.[2]刘福奇,刘波.VerilogHDL应用程序.电子工业出版社,2009.10[3]顾卫刚.串行外围接口.陕西:西安交通大学,2004.[4]徐洋等.基于VerilogHDL的FPGA设计与工程应用.人

8、民邮电出版社.2009[5]K.Babulu,K.SoundaraRajan.FPGAIMPLEMENTATIONOFSPITRANSCEIVERMACROCELLINTERFACEWITHSPISPECIFICATIONS.JNTUColleageoffEngineering,2008.2、基本内容和技术方案2.1、研究的基本内容(1)熟悉通信及通信接口相关方面的知识,学习并掌握SPI通信接口的结构,协议及原理。(2)熟悉VERILOG语言及其开发环境ISE,使用该

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。