首页--工业技术论文--自动化技术、计算机技术论文--计算技术、计算机技术论文--一般性问题论文--总体结构、系统结构论文

基于FPGA的可定制片上系统研究平台的设计与实现

摘要第5-6页
Abstract第6页
第1章 绪论第12-16页
    1.1 课题背景第12-13页
    1.2 现有产品介绍第13-14页
        1.2.1 Leon第13页
        1.2.2 RISC-V第13页
        1.2.3 MIPSfpga第13页
        1.2.4 与本项目的比较第13-14页
    1.3 项目整体框架第14-15页
    1.4 本人工作第15页
    1.5 本文组织结构第15-16页
第2章 处理器扩展设计与实现第16-42页
    2.1 CPU模块化设计第16-18页
    2.2 CPU指令集第18-20页
    2.3 CPO寄存器设计第20-24页
        2.3.0 状态寄存器第21页
        2.3.1 异常参数寄存器第21-22页
        2.3.2 异常返回地址寄存器第22页
        2.3.3 异常处理基址寄存器第22页
        2.3.4 中断使能寄存器第22页
        2.3.5 中断来源寄存器第22-23页
        2.3.6 页目录基址寄存器第23页
        2.3.7 计时间隔寄存器第23-24页
        2.3.8 看门狗寄存器第24页
    2.4 核心态控制第24-25页
    2.5 中断处理第25-34页
        2.5.1 中断分类第26-28页
        2.5.2 流水线中断捕获第28-30页
        2.5.3 中断嵌套和中断入口点第30-34页
    2.6 分页管理第34-38页
        2.6.1 两级页表结构第34-36页
        2.6.2 TLB设计第36页
        2.6.3 MMU实现第36-38页
    2.7 流水线控制第38-40页
    2.8 本章小结第40-42页
第3章 总线架构与Cache加速第42-64页
    3.1 Wishbone总线介绍第42-48页
        3.1.1 共享总线结构第42-43页
        3.1.2 信号线组成第43-45页
        3.1.3 通讯协议第45-47页
        3.1.4 优缺点分析第47-48页
    3.2 跨时钟域数据传递第48-58页
        3.2.1 异步FIFO第49-54页
        3.2.2 同步FIFO第54-58页
        3.2.3 同步与异步的比较第58页
    3.3 CPU的Cache第58-63页
        3.3.1 Cache存储结构第58-60页
        3.3.2 Cache控制状态机第60-61页
        3.3.3 虚索引实标签第61-62页
        3.3.4 MMU的Cache读取第62-63页
    3.4 本章小结第63-64页
第4章 外设IO与地址分配第64-78页
    4.1 设备地址分配第64-66页
    4.2 IO设备总线桥第66-67页
    4.3 VGA设备实现第67-71页
        4.3.1 VGA控制寄存器第67-68页
        4.3.2 文本模式显示第68-70页
        4.3.3 图形模式显示第70-71页
    4.4 UART设备实现第71-76页
        4.4.1 UART寄存器第72-74页
        4.4.2 数据接收第74-75页
        4.4.3 数据发送第75页
        4.4.4 UART中断第75-76页
    4.5 本章小结第76-78页
第5章 系统验证第78-88页
    5.1 系统模块定制第78-80页
    5.2 中断验证第80-81页
    5.3 MMU与Cache验证第81-83页
    5.4 小型操作系统运行验证第83-85页
    5.5 应用程序运行情况第85-86页
    5.6 本章小结第86-88页
第6章 总结与展望第88-90页
参考文献第90-92页
致谢第92页

论文共92页,点击 下载论文
上一篇:外骨骼机器人下肢增力机构设计和仿真研究
下一篇:弹性可扩展视频会议系统的设计与实现