基于FPGA的高速率多串口扩展的设计与实现

被引量 : 0次 | 上传用户:hbhszs
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
在通信、医疗、工业控制等诸多领域,经常会遇到需要一个微控制器与多个外围设备进行相互通信,而一般的微控制器都只带有一组或两组串口通信接口,在这种情况下,就需要用到多串口芯片,在实际应用中,经常用到的是TL16C554,SP2338,SP2358等扩展芯片,但是这些扩展芯片均有一定的局限性,如最多只有4个串口,串行速率慢,波特率不能自行配制,价格较贵等缺点。另一方面,八十年代中后期出现的FPGA经过二十多年的发展,由于其具有用户可编程的特性,已逐渐被市场所接受,并且FPGA有引领集成电路产业向前发展的势头。使用PLD来开发数字电路,可以大大缩短设计时间,减少PCB面积,提高系统的可靠性。PLD的这些优点使得PLD技术在90年代以后得到飞速的发展,同时也大大推动了EDA软件和硬件描述语言(HDL)的进步。工程师可以自己在FPGA的软件平台和硬件平台下设计串口扩展芯片。利用FPGA实现串口扩展的另一优势在于可以利用FPGA芯片剩余的资源空间进行多串口扩展功能实现,还可以与其他功能模块整合在一块FPGA上,这样就很好的节约了成本,减少了PCB的面积,这种优势是其它方案所无法比拟的。基于以上考虑,本文提出了一种基于FPGA的多串口设计方案,通过调用FPGA的双端口RAM内核作为数据缓存,可以在一块FPGA上实现八个甚至更多的标准串口,串口之间相互独立全双工工作;串口串行速率可以通过CPU写命令进行控制,可高达2Mbps;本文从项目整体分析、模块划分、各个模块的设计仿真、综合及后仿真验证等多个方面进行了详细的分析和设计,以保证本设计的可靠性和实用性。
其他文献
用人单位单方解除劳动合同,必须同时具备法定事由和遵循法定程序,否则构成违法解除,应承担违法解除劳动合同的法律责任。《劳动合同法》关于用人单位违法解除劳动合同的法律
目的探讨替莫唑胺联合替尼泊苷治疗恶性胶质细胞瘤的临床疗效及安全性。方法将我院2009年5月至2013年6月收治的确诊为脑恶性胶质瘤的90例患者随机分为治疗组和对照组,每组45
醒目、清晰的轨道交通地下车站消防疏散标志能够确保突发情况下乘客快速、有序地疏散。分析了轨道交通消防疏散系统的组成与不同类型消防疏散指示标志的特点,介绍了一种与导
<正>背景:中共中央政治局3月24日下午就深化司法体制改革、保证司法公正进行第二十一次集体学习。中共中央总书记习近平在主持学习时指出,司法不公、冤假错案、司法腐败以及
近年来,随着计算机技术和通信技术的迅速发展,特别是互联网的迅速普及和3C(计算机,通信,消费电子)合一的加速,微型化和专业化成为发展的新趋势,嵌入式系统开发已经成为了信息
黑龙江柯尔克孜族非物质文化遗产的传承出现危机,本文提出实施抢救、保护要坚持的三原则和开展民族语言文化教育、运用博物馆的功能、建立湿地自然保护区等措施,使柯尔克孜族
"十一五"时期是我国处于经济转轨和社会转型的关键时期,随着经济飞速发展,人民生活逐渐富裕,对公共服务提出了越来越多、越来越高的要求。政府能否提供有效的公共服务,归根结
在社会主义核心价值体系建设过程中,因受到国内国际各种因素的影响,我国社会主义核心价值体系建设面临着诸多考验和挑战。这就要求我们要有足够的心理准备和运用科学有效的方式
针对篮球比赛的实际,论述了提高篮球裁判员心理素质的几种方法:从运动心理学来讲"球感"的建立;注意力的集中与转移相结合;表象训练的加强,头脑形成清晰的篮球运动表象;树立良
民间外交在我国已有半个多世纪的光辉历程,在不同的历史阶段,民间外交以其特有的方式,为中国的外交事业做出了巨大的贡献,时至今日,民间外交已经成为中国总体外交中的一个重