基于fpga的uart设计及实现.doc


约34页DOC格式手机打开展开
基于fpga的uart设计及实现,基于fpga的uart设计及实现1.1万字 34页 原创作品,已通过查重系统摘要目前专用的uart集成电路芯片多数设计比较复杂,而且可移植性较差,成本比较高。考虑到fpga设计的灵活性,且异步串行通信也是fpga与上位计算机之间的主要通信方式,是fpga运用于开发设计的不可或缺的一部分,故希望通过此设计完成一个模块化的...


内容介绍
此文档由会员 红提很好吃 发布
基于FPGA的UART设计及实现
1.1万字 34页 原创作品,已通过查重系统
摘 要
目前专用的UART集成电路芯片多数设计比较复杂,而且可移植性较差,成本比较高。考虑到FPGA设计的灵活性,且异步串行通信也是FPGA与上位计算机之间的主要通信方式,是FPGA运用于开发设计的不可或缺的一部分,故希望通过此设计完成一个模块化的基于FPGA的异步串行通信电路,通过调整相关参数来实现不同项目需求下的异步串口通信,以达到电路简单且可移植的设计要求。
根据项目要求,本文对UART进行了总体框图设计,然后将模块划分为发送模块、接收模块、发送接收FIFO模块、波特率产生模块以及中断模块。最后对各个模块进行设计和分析,最后,对各个模块进行仿真。
关键词:FPGA;UART;RS232
1.1万字 34页 原创作品,已通过查重系统
摘 要
目前专用的UART集成电路芯片多数设计比较复杂,而且可移植性较差,成本比较高。考虑到FPGA设计的灵活性,且异步串行通信也是FPGA与上位计算机之间的主要通信方式,是FPGA运用于开发设计的不可或缺的一部分,故希望通过此设计完成一个模块化的基于FPGA的异步串行通信电路,通过调整相关参数来实现不同项目需求下的异步串口通信,以达到电路简单且可移植的设计要求。
根据项目要求,本文对UART进行了总体框图设计,然后将模块划分为发送模块、接收模块、发送接收FIFO模块、波特率产生模块以及中断模块。最后对各个模块进行设计和分析,最后,对各个模块进行仿真。
关键词:FPGA;UART;RS232