1(计算机体系结构国家重点实验室(中国科学院计算技术研究所) 北京 100190);2(中国科学院大学计算机科学与技术学院 北京 100049);3(北京大学高能效计算与应用中心 北京 100871);4(专用集成电路与系统国家重点实验室(复旦大学) 上海 201203);5(国防科技大学计算机学院 长沙 410073);6(清华大学计算机科学与技术系 北京 100084) (baoyg@ict.ac.cn)
出版日期:
2021-06-01基金资助:
国家自然科学基金重大项目(62090020)Agile Design of Processor Chips: Issues and Challenges
Bao Yungang1,2, Chang Yisong1,2, Han Yinhe1,2, Huang Libo5, Li Huawei1,2, Liang Yun3, Luo Guojie3, Shang Li4, Tang Dan1, Wang Ying1,2, Xie Biwei1,2, Yu Wenjian6, Zhang Ke1,2, Sun Ninghui1,21(State Key Laboratory of Computer Architecture(Institute of Computing Technology, Chinese Academy of Sciences), Beijing 100190);2(School of Computer Science and Technology, University of Chinese Academy of Sciences, Beijing 100049);3(Center for Energy-Efficient Computing and Applications, Peking University, Beijing 100871);4(State Key Laboratory of ASIC and System(Fudan University), Shanghai 201203);5(College of Computer Science and Technology, National University of Defense Technology, Changsha 410073);6(Department of Computer Science and Technology, Tsinghua University, Beijing 100084)
Online:
2021-06-01Supported by:
This work was supported by the Major Program of the National Natural Science Foundation of China (62090020).摘要/Abstract
摘要: 现有处理器芯片设计主要使用性能导向的设计方法,基于多步骤反复迭代的EDA技术进行性能-面积-功耗综合优化,导致极高的研发成本、周期及技术门槛.借鉴面向对象软件设计思想,以敏捷度(开发周期、开发成本和复杂度)为新的导向指标,在兼顾性能和可靠性的前提下,提出以面向对象体系结构(object-oriented architecture, OOA)设计范式为基础的处理器敏捷设计方法.OOA设计方法旨在通过设计范式、语言与EDA工具,实现通用处理器CPU和专用处理器XPU体系结构细粒度对象的易分解、易组合和易扩展.详细梳理了OOA各技术领域的研究现状,并深入探讨了现有处理器设计方法向OOA设计目标转化存在的诸多挑战.
参考文献
相关文章 1
[1] | 王友瑞 石 伟 王志英 陆洪毅 苏 博. 基于同步EDA工具的异步电路设计流程[J]. , 2012, 49(9): 2027-2035. |
PDF全文下载地址:
https://crad.ict.ac.cn/CN/article/downloadArticleFile.do?attachType=PDF&id=4429