封面
声明
中文摘要
英文摘要
目录
第1章 绪 论
1.1 课题研究的背景
1.2 本文设计目标
1.3 文章组织结构
1.4 本章小结
第2章 多核处理器概述
2.1 多核处理器国内外发展现状
2.2 众核处理器的出现
2.3 多核处理器核间通信技术发展现状
2.4 本章小结
第3章 多核处理器核间通信体系结构
3.1 多核处理器片上通信面临的问题
3.2 多核处理器通信架构特点介绍
3.3 本章小结
第4章 基于CMC总线的多核处理器架构
4.1 CMC总线的提出
4.2基于CMC总线的多核处理器结构设计
4.3 CMC总线的工作原理
4.4 CMC总线设计的特点
4.5本章小结
第5章 CMC总线的编程实现
5.1 FPGA的介绍
5.2 编程实现开发环境QuartusII介绍
5.3 CMC总线的各模块Verilog语言实现
5.4 CMC总线硬件资源占用
5.5 CMC总线状态机的使用
5.6 实现CMC总线的RTL视图
5.7 本章小结
第6章 异构多核处理器的编程实现
6.1 仿真工具Modelsim SE简介
6.2 多核处理器邻核之间短总线验证仿真工具
6.3 多核处理器多核之间长总线验证
6.4 多核处理器多个核同时读写验证
6.5 本章小结
结论
参考文献
攻读硕士学位期间发表的论文和取得的科研成果
致谢