毕业论文

打赏
当前位置: 毕业论文 > 电子通信 >

FPGA+USB3.0的eMMC数据传输控制上位机软件设计(2)

时间:2022-04-05 20:40来源:毕业论文
17 4。3 配置功能 19 4。4 数据传输功能 22 4。5 本章小结 24 致 谢 26 参 考 文 献 27 1 绪论 1。1 课题的研究背景和意义 随着 电子 和信息技术的迅猛发展,数据

17

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  引言

系统的方案必须要满足项目的要求,课题所使用的设备符合雷达领域中记录高速数据的特性。本章根据雷达领域中记录高速数据的要求给出了系统整体方案,系统框图。 FPGA+USB3.0的eMMC数据传输控制上位机软件设计(2):http://www.youerw.com/tongxin/lunwen_92037.html

------分隔线----------------------------
推荐内容