基于Nios处理器的硬盘存储系统的研究与设计
| 第1章 引言 | 第1-14页 |
| ·选题背景 | 第8-10页 |
| ·数据存储技术研究动态 | 第8-9页 |
| ·研究的目的及意义 | 第9-10页 |
| ·开发的必要性 | 第10页 |
| ·论文的内容 | 第10-11页 |
| ·主要工作 | 第11-12页 |
| ·资料阅读 | 第11页 |
| ·系统方案 | 第11页 |
| ·硬件 | 第11-12页 |
| ·软件 | 第12页 |
| ·调试 | 第12页 |
| ·本论文中的主要特色及创新点 | 第12-14页 |
| 第2章 系统方案 | 第14-17页 |
| ·系统层次划分的依据 | 第14页 |
| ·层次划分模型 | 第14-15页 |
| ·系统框图 | 第15-16页 |
| ·系统工作过程 | 第16-17页 |
| 第3章 硬件介绍 | 第17-32页 |
| ·嵌入式系统 | 第17-18页 |
| ·嵌入式系统的概述 | 第17页 |
| ·SOC技术 | 第17页 |
| ·SOPC技术 | 第17-18页 |
| ·硬核与软核 | 第18页 |
| ·Nios嵌入式系统的特点与优势 | 第18-20页 |
| ·Nios CPU中断处理 | 第20页 |
| ·Avalon交换总线 | 第20-21页 |
| ·Stratix器件及先进特性 | 第21-24页 |
| ·高性能架构 | 第22页 |
| ·TriMatrix存储器 | 第22-23页 |
| ·用于系统时钟管理的PLL | 第23页 |
| ·高带宽I/O标准和高速接口 | 第23-24页 |
| ·IDE接口 | 第24-31页 |
| ·IDE接口主要版本的协议 | 第24页 |
| ·IDE接口简介 | 第24-31页 |
| ·IDE接口的起源及发展 | 第24-25页 |
| ·IDE接口硬盘的外观 | 第25页 |
| ·IDE接口的常见概念 | 第25-26页 |
| ·物理接口、电气要求 | 第26-27页 |
| ·接口寄存器的定义与描述 | 第27-28页 |
| ·IDE接口器件的复位 | 第28-29页 |
| ·命令描述 | 第29-30页 |
| ·PIO和DMA数据传输方式 | 第30-31页 |
| ·CHS与LBA寻址方式 | 第31页 |
| ·试验硬盘 | 第31-32页 |
| 第4章 IDE接口硬件的实现 | 第32-54页 |
| ·IDE接口硬件功能特点 | 第32页 |
| ·硬件的实现 | 第32-51页 |
| ·PIO、DMA时序的实现 | 第32-40页 |
| ·控制方式 | 第40页 |
| ·硬件实现 | 第40-49页 |
| ·硬件框图 | 第40-41页 |
| ·控制寄存器组 | 第41-42页 |
| ·时钟分配 | 第42-43页 |
| ·Avalon总线接口的实现 | 第43-44页 |
| ·读写状态机的实现 | 第44页 |
| ·异步FIFO实现 | 第44-45页 |
| ·CRC计算电路 | 第45-49页 |
| ·一些有特色的实现方法 | 第49-51页 |
| ·乒乓操作 | 第49-50页 |
| ·块模式和寄存器模式读写 | 第50页 |
| ·FIFO的读空检查 | 第50-51页 |
| ·接口硬件仿真 | 第51-54页 |
| ·功能与时序仿真 | 第51-53页 |
| ·仿真说明 | 第53-54页 |
| 第5章 Nios系统硬件的实现 | 第54-67页 |
| ·Nios开发板简介 | 第54-55页 |
| ·Nios系统开发过程简介 | 第55-57页 |
| ·QuartusⅡ | 第55页 |
| ·SOPC Builder | 第55-56页 |
| ·Nios系统开发流程 | 第56-57页 |
| ·Nios系统硬件设计 | 第57-65页 |
| ·SOPC整体系统生成 | 第57-63页 |
| ·Nios硬件系统生成 | 第63-65页 |
| ·硬件掉电保护 | 第65-67页 |
| ·硬件配置图 | 第65页 |
| ·Flash存储器的分配 | 第65-66页 |
| ·硬件配置方法步骤 | 第66-67页 |
| 第6章 Nios系统软件的实现 | 第67-73页 |
| ·GNUPro嵌入式软件开发工具 | 第67页 |
| ·SDK软件开发包 | 第67-68页 |
| ·软件设计实现 | 第68-72页 |
| ·软件系统结构 | 第68页 |
| ·Nios驱动程序 | 第68-72页 |
| ·驱动软件框图 | 第68-69页 |
| ·驱动软件流程图 | 第69-71页 |
| ·软件设计实现与调试 | 第71-72页 |
| ·软件掉电保护 | 第72-73页 |
| 第7章 系统调试 | 第73-78页 |
| ·系统调试概述 | 第73页 |
| ·调试过程实例 | 第73-77页 |
| ·使用Signal TapⅡ逻辑分析仪调试 | 第73-74页 |
| ·识别硬盘测试 | 第74-75页 |
| ·硬盘数据读写测试 | 第75-76页 |
| ·CCD数据数据流模拟测试 | 第76-77页 |
| ·调试小结 | 第77-78页 |
| 结束语 | 第78-79页 |
| 致谢 | 第79-80页 |
| 参考文献 | 第80-83页 |
| 附录 | 第83页 |