摘要 | 第1-7页 |
ABSTRACT | 第7-14页 |
第1章 绪论 | 第14-21页 |
·研究背景及意义 | 第14-15页 |
·粗颗粒度可重构构架研究现状 | 第15-16页 |
·可重构编译器概述 | 第16-18页 |
·任务编译技术研究现状 | 第18页 |
·时域划分概述 | 第18-19页 |
·课题的研究内容及意义 | 第19-21页 |
第2章 REMUSII 系统介绍 | 第21-33页 |
·REmusII 系统构架 | 第21-24页 |
·数据传输和存储模式 | 第24-27页 |
·RCA External Data Transfer(REDT) | 第24-26页 |
·Core External Data Load (CEDL) | 第26页 |
·Core Data Store (CDS) | 第26页 |
·Core Internal Data Load(CIDL) | 第26-27页 |
·数据的暂存机制 | 第27-29页 |
·External Load Data FIFO(ELDF) | 第27页 |
·External Store Data FIFO(ESDF) | 第27页 |
·RCA Internal Memory(RIM) | 第27-28页 |
·Macro Buffer(MB) | 第28页 |
·Exchange Interface(EI) | 第28页 |
·Computing Controller | 第28-29页 |
·REmusII 的运行流程 | 第29-30页 |
·DFG 图的结构和表述方式 | 第30-32页 |
·DFG 图的结构 | 第30-31页 |
·DFG 文件的表述方式 | 第31-32页 |
·本章小结 | 第32-33页 |
第3章 REMUSII 编译器后端设计 | 第33-59页 |
·REmusII 编译流程 | 第33-37页 |
·CL2 配置字生成 | 第37-42页 |
·CL2 配置字介绍 | 第37-38页 |
·CL2 配置生成流程 | 第38-42页 |
·CL1 配置信息生成 | 第42-53页 |
·CL1 功能说明 | 第42-43页 |
·CL1 生成流程 | 第43-52页 |
·CL1 生成中解决的问题 | 第52-53页 |
·CL0 配置信息的生成 | 第53-58页 |
·CL0 的功能说明 | 第53页 |
·CL0 配置字的组成 | 第53-56页 |
·生成CL0 配置信息流程 | 第56-57页 |
·CL0 生成时解决的问题 | 第57-58页 |
·本章小结 | 第58-59页 |
第4章 REMUSII 编译器后端功能验证 | 第59-68页 |
·仿真说明 | 第59页 |
·仿真环境 | 第59页 |
·仿真环境说明 | 第59-60页 |
·以DCT32 为实例的仿真过程 | 第60-66页 |
·编译器验证 | 第66-67页 |
·本章小结 | 第67-68页 |
第5章 CL2 中时域划分的优化算法研究 | 第68-88页 |
·REmusI 处理器系统 | 第68-73页 |
·映射的目标架构 | 第69-71页 |
·REmusI 后端编译流程 | 第71-72页 |
·REmusI 基于Soc Designer 平台模型的性能参数设置 | 第72-73页 |
·改进型模拟退火算法的实现 | 第73-77页 |
·经典的模拟退火算法 | 第73-74页 |
·改进型的模拟退火算法 | 第74-77页 |
·PSO 微粒群优化与调度算法 | 第77-83页 |
·经典的微粒群优化与调度算法 | 第77-79页 |
·改进型微粒群优化与调度算法 | 第79-83页 |
·实验数据与结论 | 第83-87页 |
·4x4 矩阵相乘为例的实例分析 | 第83-85页 |
·多种实例的实验数据 | 第85-87页 |
·本章小结 | 第87-88页 |
第6章 结束语 | 第88-89页 |
·主要工作和创新点 | 第88页 |
·后续研究工作 | 第88-89页 |
附录Ⅰ | 第89-94页 |
参考文献 | 第94-98页 |
致谢 | 第98-99页 |
攻读硕士学位器件已发表或录用的论文 | 第99页 |