基于FPGA的串行通讯设计毕业论文

基于FPGA的串行通讯设计毕业论文

ID:308853

大小:1.19 MB

页数:64页

时间:2017-07-21

基于FPGA的串行通讯设计毕业论文_第1页
基于FPGA的串行通讯设计毕业论文_第2页
基于FPGA的串行通讯设计毕业论文_第3页
基于FPGA的串行通讯设计毕业论文_第4页
基于FPGA的串行通讯设计毕业论文_第5页
资源描述:

《基于FPGA的串行通讯设计毕业论文》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、内蒙古科技大学毕业设计说明书(毕业论文)毕业设计说明书基于FPGA的串行通讯设计内蒙古科技大学毕业设计说明书(毕业论文)摘要FPGA是大规模集成电路技术发展的产物,是一种半定制的集成电路。与单片机相比FPGA的运行速度快并且有处理更复杂功能的能力。FPGA结合计算机软件技术(EDA技术)可以快速、方便地构建数字系统。通用异步接收发送器(UART)是一种短距离串行传输接口,在数字通信和控制系统中得到了广泛应用。本设计使用Altera的FPGA器件,将UART的核心功能嵌入到FPGA内部,不但实现了电

2、路异步通讯的主要功能,而且使电路更加紧凑、稳定、可靠。本设计包含UART的发送模块、接收模块和波特率发生器,所有功能的实现全部采用VerilogHDL硬件描述语言来进行描述。在QuartusII软件开发环境下实现文件编译,并在Modelsim环境下进行了功能仿真。结果表明该UART功能正确、稳定、可靠,可以很好地应用于异步串行通讯中。关键词:FPGA;通用异步接收发送器(UART);VerilogHDL内蒙古科技大学毕业设计说明书(毕业论文)TheDesignofSerialCommunicati

3、onbasedonFPGAAbstractFPGAisaproductoflarge-scaleintegratedcircuittechnologicaldevelopment,itisasemi-customintegratedcircuits.FPGArunsfasterthanSCM,ithasthecapacityofdealingwithmorecomplexfunctions.FPGAcombinedwithcomputersoftwaretechnology(EDAtechnolo

4、gy)canbequicklyandeasilybuilddigitalsystems.UART(UniversalAsynchronousReceiverTransmitter)isashort-haulserialcommunicationinterfacewhichiswidelyusedindigitalcommunicationandcontrolsystem.ThisdesignusesAltera'sFPGAdevice,theUART'scorefunctionisembedded

5、intotheFPGA,whichnotonlyachievesmainasynchronouscommunicationfunctionofthewholecircuit,butalsomakesthewholecircuitsimple,stableandreliable.ThisdesignincludestheTransmitterLogic,theReceiverLogicandtheBaudrateGenerator.AllfunctionsaregivenbyVerilogHDL.A

6、lldocumentswerecompiledunderQuartusIIenvironmentandthefunctionsaresimulatedunderModelsimenvironment.TheresultofthesimulationsandsynthesisshowsthattheUART’sfunctioncorrectly,stable,reliable,andcanbewidelyusedinasynchronousserialcommunication.Keywords:F

7、PGA;UART;VerilogHDL内蒙古科技大学毕业设计说明书(毕业论文)目录摘要IAbstractII第一章绪论11.1异步串行通讯概述11.2FPGA在串行通讯中的应用11.3选题背景和意义2第二章FPGA及其配置32.1FPGA的基本结构及其特点32.1.1FPGA的基本结构介绍32.1.2FPGA的特点52.2FPGA的配置52.2.1FPGA的配置方式62.2.2FPGA配置流程及配置引脚定义72.2.3配置芯片EPC2的工作过程8第三章基于FPGA的串行通讯总体设计103.1串行通

8、信设计思路103.2UART模块概述103.3UART通信原理113.4通信接口113.5串行通讯总体方案13第四章UART模块的设计与实现15内蒙古科技大学毕业设计说明书(毕业论文)4.1UART核心模块的设计154.1.1波特率发生器154.1.2串行数据接收模块174.1.3串行数据发送模块224.2图表模块设计244.2.1波特率发生器模块244.2.2配置寄存器模块254.2.3接收数据模块254.2.4接收数据帧模块254.2.5发送数据模块264.2.6发送数据帧模块

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

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

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