USB2.0主机控制器片上系统的研究与实现

来源 :复旦大学 | 被引量 : 0次 | 上传用户:c566178
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着SoC技术的迅速发展,越来越多的IP模块被集成到了单个芯片中,以便满足不断增长的用户功能需求。而复杂的数字系统中需要一个与外部设备进行数据交换的高速接口。通用串行总线USB(University Serial Bus)以其支持热拔插、多设备、外设自我标识、传输速度快等特点成为计算机的标准外围设备接口。因此,在SoC系统中集成USB主机控制器必然会成为一种新的趋势,使得USB技术可以脱离PC的束缚得到更广泛的应用,这也是本文的研究意义所在。本文以“家庭网关SoC”项目为背景,对USB2.0主机控制器IP核进行了研究和实现。文章重点介绍了USB主机的设计思路和基于USB主机控制器的SoC系统的实现。USB主机控制采用了基于EHCI软硬件接口,硬件以DMA的方式完成传输数据的读写,支持控制、批量、中断、同步四种传输模式;本文通过深入分析USB协议和EHCI接口,对USB2.0主机控制器IP进行了测试和改进;设计和实现了一种基于分层结构的USB主机控制器软件驱动。驱动程序包括EHCI主机控制器驱动,USB驱动,和USB客户端驱动三个部分。采用了动态缓冲区管理技术,充分地提高了专用内存的利用效率;提出了一种基于事件驱动的软硬件协同验证结构,有效地提高了验证的自动化程度和效率,保证了IP核的可靠性。本文将USB2.0主机控制器与UART, SRAM控制器等IP模块一起集成了到openrisc的处理器平台中,并详细阐述了SoC设计中的软硬件协同仿真测试和调试的方法。最后,本文利用FPGA开发平台对USB2.0主机控制器片上系统进行了验证。结果显示在批量和控制传输两种传输方式下USB接口可以非常可靠的高速的传输数据,并通过移植嵌入式FAT文件系统,成功的实现了对大容量存储设备的访存。1
其他文献
外部反向刺破公司面纱理论是新近美国公司法理论亮点,外部反向刺破中关键性的问题在于如何在股东债权人利益不受损害和无过错股东受到合法保护之间进行衡量取舍,以及刺破标准应
目的研究生命早期的营养状态对各生长期大鼠体质量、下丘脑哺乳动物雷帕霉素靶蛋白(m TOR)表达的影响。方法将84只1日龄SD大鼠分为小窝组(40只)与对照组(44只,哺乳期死亡2只)
作为教师专业发展的一种新形式,名师工作室不仅为名师专业优化提供了平台,同时也为区域内的教师职业发展拓宽了空间。但是在运行与推广的过程中,名师工作室的问题逐渐浮出水
目的:探讨多层螺旋CT三维重建技术在输尿管梗阻性疾病诊断中的应用价值。方法:对48例输尿管梗阻性疾病的患者行多层螺旋CT容积扫描及三维重建。结果:48例中输尿管结石29例,输
我们敬爱的老院长缪天瑞先生在95岁高龄欣然为韩宝强博士的专著《中国音乐声学理论与实践》作序,以提携后生。先生精心谋篇,精心思考的足迹闪现在稿笺的字里行间。那种对学术
磁共振弥散张量成像(MR-DTI)是一种新的无创性成像方法,它不同于常规T2加权成像和弥散加权成像(DWI),它可以准确地反映水分子扩散的方向信息,并通过特殊的软件处理,能够实现
<正> 刘天华先生的十首二胡曲在我国音乐史上占有着重要的地位。一直影响着我国的民族音乐创作和现代的民乐教学;他的创作揭示了五四运动时期一部分知识分子不满现状、探索追
随着我国经济的飞速发展,近年来轨道交通建设呈现出建设规模巨大,建设速度快,建设任务繁重的特点。同时在建设过程中由于复杂的地质条件,施工安全问题十分突出。从国内外对施