文摘
英文文摘
第一章绪论
1.1课题来源与意义
1.2课题研究内容
1.3作者所做工作
1.4论文结构
第二章总体系统方案设计
2.1总体系统方案硬件设计
2.2.1高速ADC设计
2.2.2大容量高速缓存的实现
2.2.3海量存储技术
2.2.4数据传输与控制
2.2系统软件组成
2.3小结
第三章系统硬件详细设计
3.1系统总体结构分析
3.2高速AD采集电路设计
3.2.1高速AD转换芯片AD9224简介
3.2.2 AD9224前端调理电路的设计
3.2.3高速模拟及数字信号对电路的影响
3.3高速同步FIFO IDT72V3690
3.3.1高速大容量同步FIFO芯片IDT72V3690简介
3.3.2 IDT72V3690与AD9224的连接
3.4 FPGA设计的简易硬盘RAID0系统
3.4.1 ATA硬盘接口及RAID简介
3.4.2 FPGA内部逻辑描述
3.4.3 ATA控制器的设计
3.5 ARM微处理器LPC2214
3.5.1 LPC2214简介
3.5.2 LPC2214的外围电路设计
3.5.3 LPC2214与系统的接口
3.5.4人机交互和主机接口设计
3.6小结
第四章系统软件详细设计
4.1嵌入式软件层次结构与控制流程
4.1.1分层的编程思想的提出
4.1.2系统软件工作流程
4.2 LPC2214各模块的配置和初始化
4.2.1管脚连接模块
4.2.2串口的初始化
4.2.3外部存储器模块的配置
4.3 ATA接口编程
4.3.1 ATA接口端口描述
4.3.2硬盘IO层接口
4.4顺序记录式文件系统的设计
4.4.1顺序记录式文件系统的结构
4.4.2文件块索引表
4.4.3文件抽象层的实现
4.5 USB主机接口编程简介
4.6 小结
第五章总结与展望
参考文献
发表学术论文
致谢
西北工业大学学位论文知识产权声明书及原创性声明