USB2.0主机端(ULPI)的FPGA设计

来源 :太原理工大学 | 被引量 : 4次 | 上传用户:westlink
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
在USB协议标准发展的过程中,USB2.0接口以其灵活、稳定、速度快等优点,占据着大部分的电子类消费市场,并且广泛应用于计算机、通信和消费类电子产品。而对于一个USB2.0的系统而言,USB主机端大都是集成在PC机的主板上来与外围设备通信的。所以,在无PC机情况下实现嵌入式USB2.0主机控制器的设计具有广阔的应用前景。本设计USB2.0主机端控制器完全支持USB2.0协议、UTMI规范、ULPI规范和海量存储协议。在通过对该控制器性能分析的基础上,进行了系统功能框架的搭建和各功能模块的划分。本设计主要分为主控模块、ULPI模块、双口RAM模块和MCU接口模块这四部分。其中,主控模块是该控制器设计中最核心的模块。它既要实现USB协议层的封包、拆包和控制包的传输方式,又要实现软件硬化部分对于设备枚举和文件系统访问的功能。双口RAM模块功能是实现数据的缓冲。ULPI模块实现了主机控制器和前端物理层芯片的连接,而MCU接口模块则提供了主机控制器和和后端MCU的接口。本设计的创新处在于实现USB主机端控制器基本功能的基础上,对主机的软件驱动程序作了硬化处理,即同样用硬件描述语言来实现对设备枚举和对设备文件系统进行管理的功能。这样就增强了主机控制器的独立性和可移植性。而MCU采用实验室成熟的51IP核,既可协助主机控制器与设备之间的通信,又可通过其串口完成可靠的验证工作本设计搭建的硬件平台是由实验室Xilinx Virtex-II型号的FPGA开发板和开发子板两部分组成的。对于开发子板,本设计完成了子板的PCB绘制、焊接和调试工作。而开发子板的核心芯片选用的是支持USB主机端设计的物理层芯片ISP 1504。该芯片支持ULPI协议,既减少了USB2.0链路层到物理层的接口信号数,又简化了高速USB连接的要求。最后,本文对该设计的验证方法进行了详细阐述。然后在ISE软件和MODELSIM软件中完成了软件仿真,在FPGA开发板上下载代码并通过串口调试助手完成了验证工作。通过对软件仿真图和串口输出数据的分析,本设计符合预期的设计要求。
其他文献
《雪山飞狐》以其独特的叙事视角而与众不同,表达了金庸在全知叙事基础上对客观性的追求,从而提升了金庸全知叙事的“真实性”品质。
近年来,随着国内电信行业的分割,三大电信运营商忙于开拓市场,抢夺更多的市场份额,而对已有客户的流失管理却得不到应有的重视。随着客户流失率的不断增加,特别是高价值客户
本文共分三章,五个单元。分别为绪论、唐代官医的社会角色、唐人就医与用药取向、隋唐五代中西医学交流:以药用盐为例、结论。总起说来,全文紧扣近年医疗社会史中的热点问题,
研究背景早在20世纪80年代,科学研究就明确地显示个人健康行为在早病和早死中扮演了主要角色。大量的科学研究从不同的角度证明了吸烟是肺癌、慢性呼吸系统疾病、冠心病、脑
为满足汽车行业的要求,许多中职校开设了汽车英语课程,但在教学实践中却遇到诸多问题,究其原因,主要是所用教材存在不足。为此,本文从校本教材的定义出发,提出开发校本教材的
《左传》是我国最早的一部叙事完整的编体史巨著,是研究先秦历史和春秋时期历史的重要文献,也是中国历史上最为优秀的史著之一。但是其中却有大量的巫卜鬼神事件的叙述描写,
目的:分析睾丸生殖细胞肿瘤患者的临床特征、诊断、治疗及预后情况。方法:回顾性分析新疆医科大学第一附属医院2000年3月~2005年3月间收治的56例睾丸生殖细胞肿瘤患者的临床特
“新生代”艺术群体作为当代艺术中的一支重要力量,它对中国当代艺术的影响无疑是巨大的。“新生代”艺术出现于20世纪80年代末90年代初,此时也正是中国当代艺术刚刚起步之时
课堂教学中要实施主体性教学,必须转变教学观念,相信学生都有学习的潜能,要让学生掌握教学过程中的时间和空间的主动权,尊重学生的主体地位,发挥学生的主体作用,唤起学生的主
思维导图是21世纪全球非常流行的一种思维工具。它是可视化的知识表征工具,也是一种将放射性思考具体化的方法。从思维导图工具和基于思维可视化理念引入教育领域以来,已在教