创新USB与常用串口通信总线接口设计

来源 :成都理工大学 | 被引量 : 3次 | 上传用户:scutzq
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着微电子技术和计算机、通信、网络技术的不断发展,各种通信接口芯片的功能日益增多,不同接口设备之间的交互也日益频繁。而现有接口设备局限于业务单调,扩展复杂,带宽受到局限,接口的兼容性、传输速度、经济成本、同步性以及传输效率等性能还有待提高,如果仅仅在原有的框架内修改或完善效果已不太明显。本论文结合科技惠民项目“创新USB传输技术在家庭网中的应用研究”,在现有USB接口技术基础之上,提出一种创新USB传输技术的概念,旨在通过此新型接口克服目前数据传输所存在的接口互不兼容、速率受限、帧长受限、同步复杂的缺点,并最终实现创新USB接口与外部设备接口进行数据传输的功能。创新USB接口结合常用串口通信总线先将不同协议、不同传输速率、不同数据帧格式的数据接收缓存,然后将这些数据按照创新USB协议规定的方式进行传输,由于这种传输不对源数据进行解包后从新打包,而是直接存储转发,因而简化了电路、降低了传输时延。同时,随着中、大规模集成电路的出现和集成电路规模的迅速发展,单个数字电路芯片内部容纳的逻辑器件越来越多,FPGA凭借充足的用户I/O资源、灵活的可编程逻辑及支持多种电平标准,在外设接口实现方面拥有独特的优势。此外,由于数据传输中常用通信总线接口如RS-232、I2C及SPI等的广泛应用,再加上通用总线USB比较成熟的现有技术,本接口设计可采用完全不受芯片结构束缚的Top to Down的自行编写模块方法,结合硬件描述语言,实现创新USB与常用串口通信总线接口设计,使接口系统有一个比较清晰的结构,且便于移植、优化和升级。论文主要从接口的具体设计以及仿真测试论述,主要内容如下:通过对现有FPGA开发技术、USB及常用总线接口通信和数据传输协议的深入研究,结合所要设计的新型USB接口功能的具体要求,提出了基于FPGA的创新USB与常用串口通信总线接口设计方案。并通过对常用通信总线和创新USB接口的技术特点分析对设计方案加以论证。针对系统FPGA设计部分,论文借助硬件描述语言VHDL、Xilinx公司集成化开发平台ISE以及Synopsys公司的逻辑综合工具Synplify Pro 9.6.2,对系统进行具体模块化设计。所设计接口系统按功能主要设计的模块有:物理层数字接口模块、FIFO模块、创新USB协议层模块、人机交互模块。其中物理层数字接口模块主要包括RS-232、I2C总线、SPI总线三种数据模式的接收、信息包拆分及数据调整、位填充、NRZI编码、CRC校验和并串转换;FIFO模块主要实现位填充和编码后的数据的传输,并根据系统具体工作情况智能识别及解决FIFO发送/接收过快问题;创新USB协议层模块主要实现功能为数据校验、NRZI解码、去位填充、数据接收和在创新USB传输协议下将数据发送出去;人机交互模块则是对所传输数据正确与否的有效验证,包括控制器模块和显示模块,其中控制器模块主要实现速率可调、帧长可调以及二线、四线模式控制模块等,显示模块的主要功能是视觉呈现接口传输的数据。物理层数字接口模块、创新USB协议层模块和人机交互模块是整个系统设计的关键。系统仿真和整体测试方面,通过专业EDA仿真工具ModelSim对接口具体设计中的各个功能模块进行仿真,验证各模块达到预期设计的功能。最后,对创新USB接口进行了系统整体验证,通过验证,系统接口能将常用串口通信总线传输过来的数据成功有效地通过创新USB接口传输,系统整体达到预定设计要求。综上所述,基于FPGA的创新USB与常用串口通信总线接口设计借鉴现有USB接口技术,可将不同通信协议的常用总线接口融合在一起,按照创新USB接口传输协议成功传输数据。能使大量支持RS-232、I2C和SPI串行接口的设备在保持原有设计的基础之上,然后又具有串行数据传输、速率可选、数据帧长可选、工作模式可选的功能,将会强有力的促进数字通信的发展。
其他文献
随着人们对疾病治疗效果和术后生活品质的要求不断提高,具有创伤小、简便、安全、有效、并发症少和住院时间短等特点的介入治疗越来越受到人们的青睐。微创的介入治疗方式依
微生物絮凝剂具有易于分离、可降解性高、应用范围广泛、对环境无污染等特点。国内外专家学者们在微生物絮凝剂产生菌的筛选、产絮微生物产絮培养基成分及培养条件优化、影响微生物絮凝剂絮凝活性的多种因素的优化以及微生物絮凝剂对各类废水、污水处理方面进行了大量的研究。但目前所筛选出的微生物絮凝剂产生菌最佳发酵产絮时间均较长,在生产前期发酵产絮花费较大的人力及物力,不利于微生物絮凝剂的大量实际应用。专家学者们在微
目的 探讨分析炎琥宁联合干扰素治疗幼儿手足口病的疗效及对患儿免疫功能的影响.方法 选取2017年1月-2019年1月该院收治的手足口病患儿120例为研究对象,其中采用利巴韦林治疗
摘要:物理合作学习通过学生相互之间的合作交流,使学生的合作精神以及能力得到提升,具有非常重要的现实意义。当前,课堂教学中的合作学习存在效果相对较差的问题,为提高物理合作学习效果,应该着重把握以下几点策略:组建合理的合作小组,为小组合作学习的顺利实施奠定基础;充分把握小组合作学习的各个环节,推动小组合作学习的顺利实施;对小组合作学习进行科学合理的评价。  关键词:初中物理;小组合作学习;策略  新课
移动互联网正进入加速变革创新的发展阶段。移动互联网以无处不在的网络接入能力、个性化特征和互联网相结合,使业务形态、终端形态发生了革命性的变化。各种智能终端伴随着3
目的 探讨枸橼酸铋钾对消化性溃疡患儿氧化应激因子水平及不良反应的影响.方法 选取2018年1月-2019年8月该院收治的幽门螺杆菌引起的消化性溃疡患儿78例为研究对象,按照患儿
本文通过对荣华二采区10
期刊
目的 分析阴道炎五联检验在阴道炎诊断及分型中的价值,为阴道炎患者病情诊断提供新思路.方法 选取2018年3月-2019年1月在该院就诊的64例疑似阴道炎患者为研究对象,所有患者均
紫茎泽兰是我国西南地区分布面积较大、危害最为严重的外来有害杂草。本文对20世纪80年代初期在云南双柏县紫茎泽兰迹地上人工营建的不同类型替代植物群落的结构、物种组成与