基于闪存的星载大容量存储器的研制
| 绪论 | 第1-16页 |
| 一、 课题目的和意义 | 第7页 |
| 二、 国内外研究现状 | 第7-12页 |
| 三、 存储芯片性能比较 | 第12-14页 |
| 四、 研究内容及方向 | 第14-16页 |
| 第一章 实验演示样机的方案设计 | 第16-29页 |
| 一、 存储芯片介绍 | 第16-20页 |
| ·NAND型闪存的选型 | 第16-17页 |
| ·三星K9K08U0M型NAND闪存 | 第17-20页 |
| 二、 FPGA技术的应用 | 第20-21页 |
| 三、 嵌入式系统的应用 | 第21-23页 |
| 四、 高速缓存FIFO的使用 | 第23-24页 |
| 五、 并行和流水线技术的应用 | 第24-25页 |
| ·并行总线技术 | 第24页 |
| ·流水线技术 | 第24-25页 |
| 六、 演示样机的系统方案 | 第25-28页 |
| ·系统组成 | 第26-27页 |
| ·大容量存储区的管理问题 | 第27-28页 |
| 七、 分阶段研制高速大容量存储器 | 第28-29页 |
| 第二章 演示样机的系统硬件设计 | 第29-59页 |
| 一、 原理设计 | 第29-55页 |
| ·386EX嵌入式系统 | 第29-34页 |
| ·与CPU接口的底板插座及系统电源设计 | 第34-35页 |
| ·输入输出FIFO | 第35-43页 |
| ·作为数据备份的SRAM的原理设计 | 第43-47页 |
| ·主控FPGA | 第47-50页 |
| ·作为数据驱动的FPGA | 第50-51页 |
| ·其他一些考虑 | 第51页 |
| ·系统原理图 | 第51-55页 |
| 二、 PCB印制电路板的设计 | 第55-59页 |
| ·建立PCB元件 | 第55-56页 |
| ·导入原理图网表和布局布线 | 第56-59页 |
| 第三章 FPGA设计 | 第59-80页 |
| 一、 XILINX公司FPGA介绍 | 第59-62页 |
| ·Xilinx FPGA结构原理 | 第59页 |
| ·设计流程 | 第59-61页 |
| ·设计思路和原则 | 第61-62页 |
| 二、 FPGA的功能(FLASH工作原理) | 第62-65页 |
| ·FLASH的写(编程)操作 | 第62页 |
| ·FLASH的读操作 | 第62-65页 |
| ·擦除操作 | 第65页 |
| 三、 FPGA内部逻辑设计 | 第65-80页 |
| ·命令和地址的逻辑转换设计 | 第66-72页 |
| ·FPGA控制各芯片之间时序关系的配合 | 第72-77页 |
| ·其他功能模块 | 第77-79页 |
| ·基于分级基本操作的FPGA的设计框图 | 第79-80页 |
| 第四章 演示系统的软件设计及系统调试 | 第80-92页 |
| 一、 软件系统设计 | 第80-86页 |
| ·Vxworks实时多任务操作系统简介 | 第80-82页 |
| ·Vxworks的集成开发环境Tornado简介 | 第82-83页 |
| ·基于Vxworks的应用软件的开发 | 第83-86页 |
| 二、 系统调试及结果 | 第86-92页 |
| ·调试中遇到的问题及故障的排除 | 第86-89页 |
| ·测试结果 | 第89-91页 |
| ·结论 | 第91-92页 |
| 第五章 基于流水线编程的系统设计 | 第92-98页 |
| 一、 流水线编程操作的FPGA设计 | 第92-96页 |
| ·流水线编程的设计思路 | 第92-93页 |
| ·基于流水线编程的FPGA设计 | 第93-96页 |
| 二、 调试及结果 | 第96-98页 |
| ·系统调试 | 第96页 |
| ·结果及分析 | 第96-98页 |
| 第六章 总结和展望 | 第98-100页 |
| 参考文献 | 第100-103页 |
| 致谢 | 第103-104页 |
| 附录1 实验演示样机的原理图 | 第104-110页 |
| 附录2 实验演示样机的实物图 | 第110-113页 |
| 附录3 调试软件源程序 | 第113-120页 |
| 附录4 流水线编程操作的时序仿真脚本激励文件 | 第120-125页 |