通用异步接收发送器的设计

来源 :西安电子科技大学 | 被引量 : 0次 | 上传用户:wuzhihot9
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
通用异步接收发送器(UART: Universal asynchronous receiver /transmitter)主要用于控制设备之间的串行通信。广泛应用于调制解调器Modem、手持工业设备、条形码阅读器、测试设备、消费产品与计算机PC、微处理器芯片以及小型通信网络之间的通信。在SOC设计中,异步串行通信接口已成为不可缺少的一部分,它的性能优劣将直接影响相应电子系统的性能和指标。本论文采用自顶向下的正向设计路线,对UART进行具体设计。包括系统划分、编写代码、功能仿真、逻辑综合、综合后仿真、布局布线、时序仿真、下载芯片选择等。在设计的不同阶段使用了不同的EDA工具,包括Modelsim、Synplify、QuartusⅡ等。在具体实现上,本文给出了UART的各个模块的详细设计,包括:发送器、接收器、波特率发生器、同步先进先出缓存(FIFO: First In First Out)、Modem控制模块、接口模块。在UART设计中,考虑到速度、面积和稳定性等因素,对各个模块的具体设计做了优化。文中采用参数化设计方法,增强系统可移植性;考虑到UART对时钟的特殊要求,对系统时钟做了一定的改进。论文最后给出了UART综合优化、仿真测试和分析的结果。结果表明,所设计的UART功能上已达到设计要求。它可支持标准异步串行传输RS-232协议;提供调制解调器Modem的控制信号;可编程串行数据格式;可编程波特率;接收、发送全双工;内部自测试模式;各种出错检验和中断;优先级中断控制系统。
其他文献
大型底栖动物是湖泊生态系统结构和功能的重要组成部分,是保持水体生态系统良性运行的关键生物类群。底栖动物群落结构与水体环境有着密切的关系。水环境因子的变化直接或间接
随着特性尺寸的不断缩小,Flash不挥发存储技术将面临尺寸极限挑战。基于硫系化合物材料的相变存储器和基于金属氧化的电阻存储器,由于其各自独特的存储特性优点,均被人为是是
随着人类社会的发展和科学技术的进步,人类对能源的依赖度越来越高。而人类目前使用的能源是化石能源如煤、天然气、石油等,这些能源都是不可再生能源。一方面,截至本世纪中叶,据估计全世界的能源消耗总量将比本世纪初的消耗总量预计增加一倍,能源枯竭的危机即将到来。另一方面,化石能源燃烧释放出大量温室气体和其他有毒气体,这对生态环境产生了严重的破坏。在当前形势下,世界各国都在致力于如何应对和解决人类社会面临的能
醇溶蛋白是小麦籽粒贮藏蛋白的主要成份之一,在面粉加工过程中与麦谷蛋白相互作用形成具有弹性和韧性的面筋,是影响小麦加工品质的重要因素之一。其中麦谷蛋白决定面筋和面团的
生物土壤结皮是由藻类、地衣、苔藓等隐花植物和土壤中微生物,以及相关的其他生物体与土壤表层颗粒等非生物体胶结形成的十分复杂的复合体,是荒漠生态系统组成和地表景观的重
随着通信系统的高速发展,特别是90年代以来,波分复用技术(WDM)的实用化,以及开发光纤低损耗的第二窗口来实现对现有线路的扩容改造,充分发挥现有线路的潜力等市场需求的出现,建设“
本文通过对荣华二采区10
期刊
学位
学位
学位