论文摘要
在通信、医疗、工业控制等诸多领域,经常会遇到需要一个微控制器与多个外围设备进行相互通信,而一般的微控制器都只带有一组或两组串口通信接口,在这种情况下,就需要用到多串口芯片,在实际应用中,经常用到的是TL16C554,SP2338,SP2358等扩展芯片,但是这些扩展芯片均有一定的局限性,如最多只有4个串口,串行速率慢,波特率不能自行配制,价格较贵等缺点。另一方面,八十年代中后期出现的FPGA经过二十多年的发展,由于其具有用户可编程的特性,已逐渐被市场所接受,并且FPGA有引领集成电路产业向前发展的势头。使用PLD来开发数字电路,可以大大缩短设计时间,减少PCB面积,提高系统的可靠性。PLD的这些优点使得PLD技术在90年代以后得到飞速的发展,同时也大大推动了EDA软件和硬件描述语言(HDL)的进步。工程师可以自己在FPGA的软件平台和硬件平台下设计串口扩展芯片。利用FPGA实现串口扩展的另一优势在于可以利用FPGA芯片剩余的资源空间进行多串口扩展功能实现,还可以与其他功能模块整合在一块FPGA上,这样就很好的节约了成本,减少了PCB的面积,这种优势是其它方案所无法比拟的。基于以上考虑,本文提出了一种基于FPGA的多串口设计方案,通过调用FPGA的双端口RAM内核作为数据缓存,可以在一块FPGA上实现八个甚至更多的标准串口,串口之间相互独立全双工工作;串口串行速率可以通过CPU写命令进行控制,可高达2Mbps;本文从项目整体分析、模块划分、各个模块的设计仿真、综合及后仿真验证等多个方面进行了详细的分析和设计,以保证本设计的可靠性和实用性。
论文目录
相关论文文献
- [1].浅谈基于单片机的数据串口通信[J]. 山西农经 2016(18)
- [2].自制USB转串口线[J]. 电子制作 2008(07)
- [3].基于串口通信实现手机信息的读写删[J]. 计算机与现代化 2010(03)
- [4].基于单片机的多串口实现方案[J]. 数字技术与应用 2012(01)
- [5].基于单片Wi-Fi MCU CC3200的无线串口[J]. 仪器仪表用户 2016(01)
- [6].基于S3C44B0X多串口扩展控制器的研制[J]. 信息技术与信息化 2008(06)
- [7].基于多单片机的串口扩展设计[J]. 科技展望 2015(17)
- [8].SerialPort类在雷达串口通信中的应用[J]. 电脑知识与技术 2011(24)
- [9].WinCE下的串口通信[J]. 电脑知识与技术 2010(03)
- [10].基于MSP430的串口扩展设计[J]. 电子测试 2010(04)
- [11].MSComm控件在VC++6.0串口通信中的应用[J]. 长春工程学院学报(自然科学版) 2009(01)
- [12].基于XR16L78x的多串口扩展方案优势分析[J]. 现代电子技术 2011(24)
- [13].多串口网络化异构辐射数据采集与实时传输系统设计[J]. 仪表技术与传感器 2020(05)
- [14].20路多种类串口卡的设计与实现[J]. 计算机与现代化 2013(08)
- [15].基于C#的多串口通信策略的研究与实现[J]. 聊城大学学报(自然科学版) 2010(01)
- [16].一种降低串口通信重帧的措施[J]. 数字技术与应用 2018(07)
- [17].基于单片机的数据串口通信研究[J]. 数字技术与应用 2016(03)
- [18].基于串口通信的软件固化实现[J]. 信息化研究 2013(01)
- [19].串口通信在地铁中的应用分析与研究[J]. 科技风 2013(13)
- [20].基于虚拟仪器的串口通信设计[J]. 民营科技 2013(10)
- [21].电子全新手机蓝牙串口转换器[J]. 电子制作 2012(05)
- [22].多线程在串口通信中的应用[J]. 电脑知识与技术 2009(27)
- [23].基于API的串口通信的编程实现[J]. 广西轻工业 2008(01)
- [24].消防分机扩展第二串口的方法研究[J]. 辽宁工业大学学报(自然科学版) 2008(06)
- [25].一种基于串口的DSP程序烧写的方法[J]. 兵工自动化 2014(12)
- [26].串口技术应用概述[J]. 科技资讯 2013(34)
- [27].基于嵌入式多串口扩展的出租车智能导航终端设计与实现[J]. 计算机测量与控制 2014(01)
- [28].浅论用C语言实现RS232串口通信的方法[J]. 电子技术 2011(03)
- [29].基于多线程技术的串口通信的设计与研究[J]. 科技传播 2010(15)
- [30].基于串口通信的虚拟仪器平台的设计与测试[J]. 航空计算技术 2010(05)