计算机研究与发展 ›› 2021, Vol. 58 ›› Issue (6): 1131-1145.doi: 10.7544/issn1000-1239.2021.20210232
所属专题: 2021计算机芯片关键技术前沿与进展专题
包云岗1,2,常轶松1,2,韩银和1,2,黄立波5,李华伟1,2,梁云3,罗国杰3,尚笠4,唐丹1,王颖1,2,解壁伟1,2,喻文健6,张科1,2,孙凝晖1,2
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,2
摘要: 现有处理器芯片设计主要使用性能导向的设计方法,基于多步骤反复迭代的EDA技术进行性能-面积-功耗综合优化,导致极高的研发成本、周期及技术门槛.借鉴面向对象软件设计思想,以敏捷度(开发周期、开发成本和复杂度)为新的导向指标,在兼顾性能和可靠性的前提下,提出以面向对象体系结构(object-oriented architecture, OOA)设计范式为基础的处理器敏捷设计方法.OOA设计方法旨在通过设计范式、语言与EDA工具,实现通用处理器CPU和专用处理器XPU体系结构细粒度对象的易分解、易组合和易扩展.详细梳理了OOA各技术领域的研究现状,并深入探讨了现有处理器设计方法向OOA设计目标转化存在的诸多挑战.
中图分类号: