标准平台是PC领域的成功概念;SoC将一个完整的计算机系统集成在一块芯片上,是当前集成电路的技术前沿。将基于平台的设计方法(Platform-Based Design,PBD)移植到集成电路SoC设计方法学中将对SoC的学术创新和产业效率产生重大的正面影响。PBD强调系统核心部分的重用,从而降低设计风险并提高设计效率,是一个优化的设计流程。PC系统与SoC都是系统,在概念上十分相近,但实现方法和关键技术却相去甚远,需要专门研究。本项目既研究平台技术从PC向SoC移植的一般问题,也研究当前平台技术中存在的特殊问题,以研究平台的体系结构为切入点,提出嵌入式CPU核的评测方法、片上存储系统的选择判据,优化SoC性能;面向SoC系统集成研究硬件之间的接口综合算法和软硬件接口的综合算法,积累EDA工具的基础理论,增强平台的灵活性;最后建立一个SoC设计平台,从而改进SoC设计方法学。
随着VLSI技术的进步和电路复杂度的不断提高,基于平台的设计技术逐渐成为国际学术界的研究热点之一。本项目立足于集成电路设计方法学,对基于平台的SoC设计方法及其关键技术进行了系统且深入的研究。在项目执行的过程中,我们完成了项目预期的各种目标,并解决了所有预期的关键技术问题。我们共发表了27篇学术论文,其中被EI检索的有5篇,国际性会议论文6篇,核心期刊论文27篇。并培养了2名博士研究生,和2名硕士研究生。取得了以下主要成果针对当前产业界在对基于平台SoC的研究中,平台的定义大多针对具体应用的缺点,提出了普适性的平台定义。提出了针对SoC设计的基于平台的设计流程,将平台映射与IP映射分离。提出了"平台标准化就是总线标准化"的概念,使IP能够与平台无缝挂接。在平台的CPU核评测中,提出了一系列基于指令模板的评测方法,并将这些方法集成为基于模板的指令生成系统。在基于平台的系统综合(PSSS)研究中,提出了PSSS系统规范,提出了复合排序选择算子(MRS)和基于两级记忆模型的混合遗传算法(TMH)以及基于两级记忆模型的爬山混合遗传算法(TMHH)作为优化算法,实现了PSSS算法。