1 / 83
文档名称:

针对海量存储设备的USB2.0主机控制器的设计和实现.pdf

格式:pdf   页数:83页
下载后只包含 1 个 PDF 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

针对海量存储设备的USB2.0主机控制器的设计和实现.pdf

上传人:beny00011 2015/11/16 文件大小:0 KB

下载得到文件列表

针对海量存储设备的USB2.0主机控制器的设计和实现.pdf

相关文档

文档介绍

文档介绍:太原理工大学硕士研究生学位论文

针对海量存储设备的 主机控制器的设计与实现
摘要
在 , 以及 规范相继推出后,USB 接口技术以其
灵活、稳定、成本低、速度快等优点得到了迅速发展。目前,具有 USB 接
口的海量存储设备是 USB 接口技术中最广泛的应用之一。在这样的背景下,
设计并实现针对海量存储设备的 主机控制器具有非常重要的意义。
本课题是在 FPGA 上用硬件描述语言 VHDL 设计并实现了 主
机控制器。首先分析了设计 主机控制器的背景以及意义。然后介绍
了设计 主机控制器所需要的相关规范,其中包括 规范,
UTMI 规范,USB Mass Storage Class 规范,SCSI 命令集以及 FPGA 的设计
原理和方法。在了解了相关的背景知识之后分析了主机控制器的功能以及
与 USB 设备控制器的相互区别,主要讨论了 USB 主机控制器对海量存储设
备的枚举以及对设备的 FAT 文件系统的访问与管理两个方面。在掌握了
USB 主机控制器的功能和工作原理之后,开始了针对海量存储设备的
主机控制器的 IP 核的设计。首先搭建了硬件平台,并给出了设计的
总体框架。之后对各个模块的实现做了详细的介绍。最后对部分模块的仿
真结果进行了分析,仿真结果符合设计要求。
该设计的硬件平台由 Xilinx 公司 FPGA 芯片 Spartan-3 系列的
XC3S1000-FT256-4-C,物理层芯片 CYPRESS 公司的 CY7C68000 以及三星
公司的 FLASH 芯片 K9F5608U0B 三部分组成。 主机控制器的设计
主要分为四个模块:UTMI 模块,主控制模块,FLASH 接口模块以及 MCU
I
太原理工大学硕士研究生学位论文

接口模块。UTMI 模块是连接 主机控制器和物理层芯片的接口电路,
实现了对设备工作模式以及速度的转换;主控制模块负责 USB 包的收发以
及对传输事务的控制,此外还实现了对设备的枚举和 FAT 文件系统的管理;
FLASH 接口模块负责对 FLASH 进行读写操作;MCU 接口模块提供了主机
控制器与微处理器的接口。
主机控制器 IP 核不仅实现了 USB 传输的基本功能,而且创新
性的改进了 USB 系统设计的层次结构,将总线枚举和 FAT 文件系统的管理
这两部分用硬件描述语言来实现,实现了 USB 驱动程序的软件硬化,极大
地增强了 主机控制器在嵌入式系统应用中的独立性。

关键词:USB 主机控制器,海量存储设备,枚举,FAT 文件系统











II
太原理工大学硕士研究生学位论文

THE DESIGN AND IMPLEMENT OF
HOST CONTROLLER FOR THE MASS STORAGE
DEVICE
ABSTRACT
After the standards of , and have promoted one
after another, the USB connection technology developed quickly by its nimble,
stable, low cost. At present, the mass memory equipment that has USB
connection is the one of most widespread applications of USB connection
technology. Under this background, designing and realizing in view of the mass
memory equipment's main engine controller this has very important
significance.
This topic was designing and realizing the main engine controller
on FPGA by hardware descriptive language VHDL. First analyzed has designed
the

最近更新

2024年医用氩气系统项目建议书 63页

海芒果化学成分分离及生物活性研究 2页

海洋三次产业结构演进特殊性问题探讨 2页

2024年塑料容器:塑料瓶合作协议书 58页

古风霸气文案 4页

济阳市中学信息技术教师继续教育现状调查及发.. 2页

《管理人员文化》课件 49页

《管道工基础知识》课件 44页

《精密磨削加工》课件 55页

浅析学校社会工作介入退役士兵职业技能教育培.. 2页

《细胞结构李绒》课件 64页

活性污泥过程生物除磷模型参数的可识别性及优.. 2页

高中作文感谢一路上有你800字范文三篇 6页

备战中考数学基础必练(华师大版)立体图形的.. 9页

四年级下册语文教案4爷爷的芦笛 语文S版 6页

3.1.2 练习六 3页

法舒地尔治疗缺血性脑卒中疗效及安全性的系统.. 2页

泌淋汤治疗女性尿道综合征阴虚湿热证临床观察.. 2页

油蒿灌木林钻蛀性害虫生物生态学与生态调控体.. 2页

沸石增强型地聚合材料对锶、钴、铯吸附性能及.. 2页

河南省低碳经济发展研究——基于能源消费视角.. 2页

河北农村金融发展与农村经济增长相关性实证研.. 2页

2022年乡镇公务员干部入党申请书范文 3页

减肥的数学建模 15页

危急心律失常的识别及处理 89页

有限元分析实验报告(共16页) 16页

志愿填报专题讲座136页文档 136页

我国企业年金基金管理与风险分析 4页

圣经中生日祝福的经文圣经中的生日祝福2篇 11页

教练技术第三阶段导师讲义14页版本一(首周末).. 18页