首页--工业技术论文--自动化技术、计算机技术论文--计算技术、计算机技术论文--电子数字计算机(不连续作用电子计算机)论文--存贮器论文

基于Zynq7000嵌入式平台的Flash验证系统设计与实现

中文摘要第4-5页
Abstract第5-6页
第一章 绪论第10-14页
    1.1 课题研究背景第10-11页
        1.1.1 Flash Memory 技术简介第10-11页
        1.1.2 全可编程技术第11页
    1.2 应用现状及课题意义第11-12页
        1.2.1 应用现状第11-12页
        1.2.2 课题意义第12页
    1.3 本文主要研究内容和论文结构第12-14页
第二章 ZYNQ 7000 平台及相关技术概述第14-22页
    2.1 Zynq 7000 平台架构概述第14-16页
        2.1.1 Zynq 7000 体系结构第14-15页
        2.1.2 MIO 与 EMIO 接口第15页
        2.1.3 AXI 接口内部互联第15-16页
    2.2 Zynq 7000 的开发环境概述第16页
    2.3 Zynq 7000 平台启动过程第16-18页
        2.3.1 BootROM第17页
        2.3.2 FSBL第17页
        2.3.3 SSBL第17-18页
    2.4 USB2.0 通信协议概述第18-21页
        2.4.1 USB 数据流模型第19-20页
        2.4.2 BOT 传输第20-21页
    2.5 本章小结第21-22页
第三章 系统总体设计与嵌入式平台的构建第22-37页
    3.1 系统设计目标第22-23页
    3.2 系统平台的总体框架第23-24页
    3.3 功能模块的设计与概述第24-26页
        3.3.1 Zynq 7000 SoC 主控模块第24页
        3.3.2 支持 NOR/NAND Flash 读写的硬件控制器模块第24页
        3.3.3 Flash Socket 硬件模块第24-25页
        3.3.4 通信接口模块第25页
        3.3.5 Flash 驱动模块第25-26页
    3.4 构建嵌入式 Linux 系统及开发环境第26-36页
        3.4.1 交叉工具链的安装及环境变量的设定第26-27页
        3.4.2 Bootloader 的移植第27-31页
        3.4.3 Linux Kernel 移植第31-32页
        3.4.4 Device Tree 文件的建立第32-33页
        3.4.5 根文件系统的建立第33-34页
        3.4.6 FSBL 工程的移植及建立第34-36页
    3.5 本章小结第36-37页
第四章 嵌入式平台硬件设计方案第37-53页
    4.1 Zynq 7000 主控芯片简介第37-38页
    4.2 Flash 控制器模块的硬件设计第38-41页
        4.2.1 Flash 控制器状态机设计第38-41页
        4.2.2 Verilog 语言描述第41页
    4.3 FMC 连接板模块设计第41-44页
    4.4 Flash Socket 模块的硬件设计第44-51页
        4.4.1 DAC 模块电路第44-46页
        4.4.2 电流驱动放大电路与外接电源电路第46-47页
        4.4.4 数据电压转换模块电路第47-49页
        4.4.5 Flash Socket 接口电路第49-51页
    4.5 硬件系统测试第51-52页
    4.6 本章小结第52-53页
第五章 嵌入式平台的软件设计第53-74页
    5.1 底层驱动的总体架构第53-54页
    5.2 Flash 驱动库模块设计第54-58页
        5.2.1 SPI NOR Flash 驱动库模块第54-56页
        5.2.2 Parallel Flash 驱动库模块第56-57页
        5.2.3 Nand Flash 驱动库模块第57-58页
    5.3 Flash 控制器的配置与接口的实现第58-62页
        5.3.1 添加 Flash 控制器地址第58-59页
        5.3.2 添加配置寄存器的地址第59页
        5.3.3 增加 Flash 基本信息的定义第59页
        5.3.4 Flash 控制器读写接口模块的实现第59-62页
    5.4 TestBench 测试程序模块的实现第62-63页
    5.5 USB 通讯模块的实现第63-67页
        5.5.1 USB 设备初始化及建立第64-65页
        5.5.2 CBW 与 CSW 的概述第65-66页
        5.5.3 Bulk-Only 传输方式的程序设计第66-67页
    5.6 数据解析与处理模块的实现第67-68页
    5.7 应用层软件设计第68-72页
        5.7.1 USB 数据规格第69-70页
        5.7.2 USB 驱动接口第70-71页
        5.7.3 测试平台的显示模块第71-72页
    5.8 本章小结第72-74页
第六章 总结与展望第74-76页
    6.1 全文总结第74-75页
    6.2 课题展望第75-76页
参考文献第76-79页
公开发表的论文及研究成果第79-80页
附录 ZYNQ 7000 与 SOCKET BOARD 连接实物图第80-81页
致谢第81-82页

论文共82页,点击 下载论文
上一篇:65纳米工艺下百万门级处理器硬核的物理设计
下一篇:基于通用接口的企业知识库的设计与实现