论文摘要
OTG协议是USB2.0的补充协议,可应用于嵌入式设备,使之兼备USB主机和设备双重功能。增强其便携性,拓宽应用范围。实现OTG功能关键之一在于实现OTG接口控制芯片,配合驱动程序构成OTG上层应用开发的基础。设计OTG接口控制芯片,依照设计流程,首先从相关协议入手,进行了系统级设计。主要是对系统软硬件进行划分,规划硬件功能,制定接口信号和相关时序。再根据规格利用硬件描述语言编写代码描述电路。通过验证保证了描述电路功能符合协议要求。最后使用综合工具将其转化为实际电路并利用FPGA平台进行了测试。设计电路时不仅要考虑面积与功耗等影响,更重要必须保证设计完全正确。进行电路设计时参考了很多指导性原理和经验,从源头增强设计鲁棒性。其次对设计进行充分验证也是保障的必要手段之一。针对OTG控制器,设计并使用了一专用验证平台,使验证环境更逼近真实,能提高验证效率和覆盖率,得到更加可靠的结果。使用硬件描述语言描述电路,尤其是状态机时,利用可循规律,设计实现了一软件,该软件能自动生成状态机RTL代码,提高了设计效率。OTG接口控制芯片内包含主机控制器和设备控制器,设备控制器电路实现USB协议设备功能。由外部处理器运行驱动程序调度,完成数据传输,并与主机交互。基于Linux的设备控制器驱动程序总称为USB Gadget驱动,分之为三层结构。底层USB设备控制器驱动封装特定硬件控制器细节,中间层提供标准接口与上层驱动通信,上层驱动则完成特定USB设备功能如大规模存储等。基于这种驱动架构的特点,对设备控制器底层驱动程序的原理和构架进行了研究和探讨。分析OTG接口控制芯片大规模存储功能测试结果,OTG接口控制器实现了预期USB设备控制器功能。为进一步应用OTG功能开发奠定基础。
论文目录
相关论文文献
- [1].基于以太网的智能设备控制器的设计与实现[J]. 机电工程 2010(07)
- [2].PCI总线从设备控制器的设计与实现[J]. 微计算机信息 2009(20)
- [3].一种抗窃听USB设备控制器[J]. 计算机应用研究 2017(04)
- [4].基于Linux的LTE无线设备控制仿真器设计[J]. 电子世界 2014(10)
- [5].基于FPGA的USB设备控制器设计[J]. 现代电子技术 2008(24)
- [6].无MCU的USB2.0设备控制器IP设计与验证[J]. 微型机与应用 2013(10)
- [7].基于Cortex-M0处理器的USB2.0设备控制器的设计与实现[J]. 微型电脑应用 2018(08)
- [8].MCU&USB设备控制器IP核的设计[J]. 微计算机信息 2009(23)
- [9].USB2.0设备控制器IP软核的设计与实现[J]. 舰船电子工程 2008(03)
- [10].内嵌8051的USB 2.0设备控制器IP设计[J]. 微型机与应用 2012(17)
- [11].USB1.1设备控制器IP核的设计与实现[J]. 小型微型计算机系统 2010(11)
- [12].USB2.0设备控制器IP核的设计与验证[J]. 电子科技 2008(12)
- [13].工业大数据与分析竞争[J]. 今日工程机械 2016(01)
- [14].基于SOPC的USB设备控制器IP核设计[J]. 计算机工程与设计 2008(20)
- [15].一种数字多功能专用消防给水设备控制器[J]. 消防科学与技术 2010(09)
- [16].Linux2.6环境下USB设备的驱动实现[J]. 电子元器件应用 2010(02)
- [17].密码安全USB设备控制器IP的系统设计[J]. 华中科技大学学报(自然科学版) 2010(09)
- [18].基于USB2.0协议的数字家庭设备控制器设计[J]. 电脑开发与应用 2011(10)
- [19].低功耗可配置的USB3.0设备控制器IP核设计[J]. 计算机工程 2015(12)
- [20].基于FPGA和PCI的高精度测速板卡的设计与实现[J]. 现代电子技术 2010(21)
- [21].智慧工地与精益建造[J]. 施工企业管理 2017(04)
- [22].特种放映中心控制系统DMX512串口设备控制器[J]. 现代电影技术 2014(05)
- [23].DeviceNet标准与CANopen标准的比较[J]. 中国标准化 2008(05)
- [24].基于U盘应用的USB2.0设备端控制器的设计[J]. 太原理工大学学报 2008(S2)
- [25].数字多功能专用消防给水设备控制器[J]. 工程建设与设计 2011(04)
- [26].一种安全的USB2.0设备控制器设计[J]. 计算机工程 2012(24)
- [27].USB2.0接口控制器的设计[J]. 电脑编程技巧与维护 2009(S1)
- [28].大数据时代的工业进阶[J]. 产城 2019(06)
- [29].USB3.0设备控制器IP核OUT端点测试平台的研究与实现[J]. 电子测量与仪器学报 2012(07)
- [30].GSK-Link-PA总线技术的研究与应用[J]. 机电工程技术 2013(06)