| 【中文题名】 | 基于USB2.0接口的大容量存储卡的实现 |
| 【英文题名】 | |
| 【学科专业】 | 信号与信息处理 |
| 【论文级别】 | 硕士论文 |
| 【投稿时间】 | 2006-11-28 |
| 【中关键词】 | USB2.0接口,从模式FIFO,同步动态随机存储器,WDM驱动程序,, |
| 【英关键词】 | USB2.0 interface,Slave FIFO,SDRAM,WDM driver, |
| 【分类导航】 | 工业技术>自动化技术、计算机技术>计算技术、计算机技术>电子数字计算机(不连续作用电子计算机)>存贮器> |
| 【论文摘要】 | 雷达信号模拟是现代雷达系统设计、验证的重要手段,它贯穿于雷达的整个研制过程中。随着现代雷达功能越来越复杂,对雷达信号模拟器也提出了越来越高的要求,其中突出的问题就是数据容量大、数据传输速度高,因而需要采用大容量的高速存储器作为雷达信号模拟器的缓存。为了便于与计算机接口而传输数据,需要选择一种合适的接口方式。
传统上雷达信号模拟器普遍采用的是计算机所提供的各种并行接口,如PCI接口或EPP接口来实现,但这两种并行接口存在着要么使用不方便、抗干扰能力较差,要么数据传输速度太慢。为此,本文提出了利用USB2.0接口及同步动态随机存储器设计一款大容量高速存储卡的方案。
本文主要探讨了一种雷达信号模拟器前端的数据传输与存储的软、硬件设计和工程实现。本文所作的主要工作:
1.完成了存储卡的硬件原理图设计和PCB绘制;
2.编制了CY7C68013的固件程序以及SDRAM内存条控制程序;
3.编制了存储卡的WDM驱动程序和相应的应用程序;
4.完成了存储卡硬件安装及系统软、硬件的连调和性能测试。
经过测试,在内存... |
| 【论文题纲】 |
|
摘要 |
3-4 |
|
ABSTRACT |
4-7 |
|
第一章 引言 |
7-10 |
|
1.1 课题背景 |
7-8 |
|
1.2 课题研究现状 |
8 |
|
1.3 课题主要研究工作 |
8-9 |
|
小结 |
9-10 |
|
第二章 通用串行总线 |
10-19 |
|
2.1 USB2.0总线的发展 |
10 |
|
2.2 USB接口的特点 |
10-11 |
|
2.3 USB2.0总线的拓扑结构 |
11-13 |
|
2.3.1 USB2.0总线的物理拓扑结构 |
11-12 |
|
2.3.2 USB2.0总线的逻辑拓手扑结构 |
12-13 |
|
2.4 USB2.0总线数据传输类型 |
13-15 |
|
2.4.1 控制传输 |
14 |
|
2.4.2 同步传输 |
14 |
|
2.4.3 中断传输 |
14-15 |
|
2.4.4 批量传输 |
15 |
|
2.5 USB2.0的数据流模型 |
15-17 |
|
2.6 USB2.0总线的硬件连接 |
17-18 |
|
小结 |
18-19 |
|
第三章 USB2.0设备控制芯片 |
19-25 |
|
3.1 USB2.0设备控制芯片的选择 |
19-20 |
|
3.2 CY7C68013设备控制芯片 |
20-24 |
|
3.2.1 CY7C68013结构 |
20 |
|
3.2.2 CY7C68013功能特点 |
20-21 |
|
3.2.3 USB启动方式和列举 |
21 |
|
3.2.4 存储空间 |
21-23 |
|
3.2.5 端点缓冲区 |
23 |
|
3.2.6 中断资源 |
23-24 |
|
小结 |
24-25 |
|
第四章 存储卡的接口设计 |
25-39 |
|
4.1 系统框图和信号流程 |
25-26 |
|
4.2 USB2.0接口的硬件设计 |
26-32 |
|
4.2.1 CY7C68013芯片外围的一些基本硬件电路 |
26-28 |
|
4.2.2 Slave FIFO的读电路设计 |
28-32 |
|
4.3 USB2.0接口的固件设计 |
32-38 |
|
4.3.1 USB2.0的固件 |
32-35 |
|
4.3.2 USB2.0的固件设计 |
35-38 |
|
小结 |
38-39 |
|
第五章 存储卡的SDRAM控制器设计 |
39-53 |
|
5-1 SDRAM的结构 |
39-40 |
|
5-2 SDRAM的工作特点 |
40-43 |
|
5-2-1 SDRAM时序特点 |
40-42 |
|
5-2-2 上电逻辑和模式设置 |
42 |
|
5-2-3 存储单元访问 |
42-43 |
|
5-3 SDRAM控制器设计 |
43-52 |
|
5-3-1 初始化模块 |
44-46 |
|
5-3-2 写操作模块 |
46-47 |
|
5-3-3 读操作模块 |
47-50 |
|
5-3-4 其它模块 |
50-52 |
|
小结 |
52-53 |
|
第六章 存储卡驱动程序与应用程序设计 |
53-59 |
|
6-1 设备驱动程序 |
53-57 |
|
6-1-1 Windows 2000操作系统结构 |
53-54 |
|
6-1-2 WDM驱动程序的基本结构 |
54-55 |
|
6-1-3 USB驱动程序的结构 |
55-57 |
|
6-2 存储卡驱动程序及应用程序设计 |
57-58 |
|
6-2-1 工具选择 |
57 |
|
6-2-2 工具安装 |
57-58 |
|
6-2-3 设计流程 |
58 |
|
小结 |
58-59 |
|
第七章 系统调试及测试分析 |
59-63 |
|
7-1 USB接口数据传输功能的调试 |
59-60 |
|
7-2 存储卡数据传输功能的测试 |
60-62 |
|
小结 |
62-63 |
|
第八章 结论 |
63-64 |
|
致谢 |
64-65 |
|
参考文献 |
65-67 |
|
攻读硕士期间的研究成果 |
67-68 |
|
附录 存储卡实物照片 |
68 |
|
| 【DOI】 | LunWen.ID:2.2008.363974 |