基于FPGA的UART接口协议转换模块设计

被引量 : 0次 | 上传用户:sgjies
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
近些年,随着我国微小卫星技术的迅速发展,各机构纷纷在快速实现空间需求方面展开了积极的研究,并提出了一系列基于即插即用技术的卫星设计思想。为适应航天技术日趋标准化及通用化的需求,本文针对微小型卫星对综合电子总线接口标准统一、可扩展的要求,提出了一种基于FPGA的UART接口协议转换模块的设计方法。对国内外即插即用卫星的电子系统总线、电子接口标准等技术进行了分析,并对FPGA可编程器件的技术发展进行了研究,提出了以CAN作为电子系统总线的接口扩展设计平台,确定了基于FPGA的UART接口协议转换模块总体设计方案。该方案可以快速实现串口协议与CAN协议的转换,此种设计方法提高了卫星电子系统设计的灵活性,缩短了卫星研发周期。对于CAN总线协议、UART串行通讯接口协议进行了分析,并由此选定了本文转换模块的通信协议标准,基于此标准确定了FPGA中各模块具体功能划分实现。依据以往FPGA芯片设计方法,论文运用Verilog硬件语言状态机编程实现FPGA的片内功能。本文对FPGA集成的CAN协议控制器IP核进行了研究,它支持本文选择的CAN协议标准,在分析了其原理的基础上为该控制器设计了控制模块。由于CAN和UART两接口间通讯存在不同步的问题,论文设计了FIFO缓存队列,用以保证数据信息的不丢失。依据传统的UART控制器原理,本文提出了FPGA片内通用异步收发器控制模块的设计方法,它需要具备串并转换功能,并实现与CAN模块的数据传输。对设计的接口协议转换模块进行了寄存器级软件仿真,以此来验证设计的CAN控制模块、UART接收器、UART发送器的功能,论文对数据的传输过程进行了具体说明,并通过测试模块收发一则消息来验证协议转换模块传输数据的正确性。最后搭建了协议转换模块测试平台,该测试系统主要由计算机、协议转换单元、CAN总线等部分组成,基于该系统完成了CAN接口与UART接口数据的互传测试,实物验证了接口协议转换单元的功能。论文最后依据测试结果对模块的传输性能进行了分析,论证了该设计方法应用在卫星电子系统上的可行性。
其他文献
间伐材和小径木是当今世界上主要的木材资源之一 ,应积极开发利用。文中着重介绍了国内外对间伐材和小径木的有效利用途径
本文所研究的对象是挪用公款罪司法认定所遇到的法律解释适用、供其他单位使用、以贪污论处、罪数形态、多次挪用性质及数额认定等五大疑难问题。本文研究的意义及创新之处在
<正>目前,我国旅游研究大多基于经济学、管理学、地理学或是社会学、人类学的视角,而从伦理学的角度研究,不论从著作成果、影响力或是实际从事研究的学者数量上看,所占比例非
目的:探讨MRCR探查肝脏移植术后胆管狭窄的可行性。方法:19例原位肝脏移植术后3~10月临床怀疑胆管狭窄病人行MRCP检查,其中16例在1周内行ERCP检查确诊,3例经临床和实验室检查
<正>新中国使延续了几千年的封建婚姻家庭是度成为了历史,平等、和睦、幸福的家庭生活已成为当代中国婚姻家庭的主流.在夫妻关系中,已婚妇夫获得了独立的人身权,并由法律给予
对外墙渗漏进行系统研究,分析渗漏原因,并针对具体原因提出高压注浆法、灌浆、剔凿后重新补抹防水砂浆、局部节点补做防水层、更换胶条、重新施打密封胶、更换窗框或窗扇、使
构建社会主义和谐社会,是在新形势下提高党的执政能力、贯彻落实科学发展观和推进我国经济社会发展的战略举措。从系统论的角度看,社会系统要实现整体和谐,获得良性的运行和
管理落后是制约我国高等学校当前改革与发展的一个重要因素,而造成我国高等学校管理水平落后的一个重要原因是管理中的院校研究缺失。因此,让院校研究走进院校管理是提高我国
低温反应是制药行业中常见的反应,而反应时间及降温速度也是反应所要求的。液氮制冷正是克服了其他制冷方式的缺点而符合以上要求的。本文从液氮制冷的优点及使用注意事项论
促进粮食核心区的产业化建设是党中央、国务院在落实科学发展观、推进全面建设小康社会进程中河南省政府提出的一项重大战略决策。河南是全国的人口、农业和粮食大省,农产品