4。3 配置功能 19
4。4 数据传输功能 22
4。5 本章小结 24
致 谢 26
参 考 文 献 27
1 绪论
1。1 课题的研究背景和意义
随着电子和信息技术的迅猛发展,数据存储系统的不断进步,它在科研、工业等行业中已经成为不可替代的设备。在不同的使用条件下,我们所使用的数据存储系统也是不一样的,例如本课题所使用的数据存储系统主要应用于雷达通信领域,而在雷达通信的带宽SAR中,需要存储系统的容量大于128GB,采样率大于600MHz,具体贷款大于300MHz。相比较,传统的数据存储系统的论文网数据传输带宽并不是很高,而且系统设计过程非常繁琐、复杂。本课题所使用的高速存储系统是一套高速大带宽大容量的存储设备,课题通过此设备设计界面高速的导出存储设备中的设备。
系统为实现大带宽大容量高速传输数据的特性,其中高速通道至关重要。系统使用的是USB 3。0高速通道。
目前,比较主流的USB2。0技术已经不能满足高速率大容量的需求,例如,USB2。0的最大传输带宽为60MB/s,数据传输速率最大480Mbps,相比而言,USB3。0最大传输带宽提升到了500MB/s,数据传输速率达到4。8Gbps,远远地高于其他传输标准,在实际应用中被称为“USB Superspeed”。文献综述
本课题以USB3。0为基础,通过设计应用界面,由上位机控制FPGA进行数据的读写,实现数据的高速传输。界面应用程序的设计目的,是为测试附件的用户在PC端提供友善的人机交互平台,方便用户通过简单的点击触控等操作获取设备的配置,进行数据读写。本界面应用程序是在Microsoft Visual Studio 2013 MFC开发环境上编写,利用MFC成熟的界面平台开发框架,适合Window7以上各操作系统。
1。2 国内外研究现状
1。2。1 USB研究现状
1。2。2 上位机软件设计发展现状
主要工作和章节安排
论文中通过设计和实现数据存储系统软件控制,利用已经设计好的高速数据存储系统,如图1。1所示。
图1。1 高速存储系统实体
本文主要利用USB3。0 传输速率快,传输带宽大的优点,基于USB3。0的接口芯片FT601实现高速存储系统中数据传输功能,设计出简单易于操作的上位机软件,具体章节安排如下:
第1章:讨论了高速数据存储系统的研究背景,以及国内外的研究状况包括USB的发展现状和上位机的研究现状。说明了本课题研究的意义。
第2章:分析了高速存储系统的基本特性,根据基本特性,列出系统整体方案的框图,对框图中PC机部分进行说明。
第3章:首先论述了USB3。0设备的内部结构;然后分析了USB3。0与上位连接所需安装的D3XX驱动结构;最后讨论了USB3。0的通信协议,并给出FT601数据传输框图
第4章:实现了上位机软件部分的编程与调试。首先论述整体界面结构,然后逐步讨论了配置功能部分的设计和读写功能的编程。
最后进行了给出本文最后结论,并对基于USB3。0的eMMC数据传输控制上位机软件设计进行分析和展望。
2 高速数据存储系统
2。1 引言
系统的方案必须要满足项目的要求,课题所使用的设备符合雷达领域中记录高速数据的特性。本章根据雷达领域中记录高速数据的要求给出了系统整体方案,系统框图。