计算机研究与发展2021,Vol.58Issue(6) :1131-1145.DOI:10.7544/issn1000-1239.2021.20210232

处理器芯片敏捷设计方法:问题与挑战

Agile Design of Processor Chips:Issues and Challenges

包云岗 常轶松 韩银和 黄立波 李华伟 梁云 罗国杰 尚笠 唐丹 王颖 解壁伟 喻文健 张科 孙凝晖
计算机研究与发展2021,Vol.58Issue(6) :1131-1145.DOI:10.7544/issn1000-1239.2021.20210232

处理器芯片敏捷设计方法:问题与挑战

Agile Design of Processor Chips:Issues and Challenges

包云岗 1常轶松 1韩银和 1黄立波 2李华伟 1梁云 3罗国杰 3尚笠 4唐丹 5王颖 1解壁伟 1喻文健 6张科 1孙凝晖1
扫码查看

作者信息

  • 1. 计算机体系结构国家重点实验室(中国科学院计算技术研究所) 北京 100190;中国科学院大学计算机科学与技术学院 北京 100049
  • 2. 国防科技大学计算机学院 长沙 410073
  • 3. 北京大学高能效计算与应用中心 北京 100871
  • 4. 专用集成电路与系统国家重点实验室(复旦大学) 上海 201203
  • 5. 计算机体系结构国家重点实验室(中国科学院计算技术研究所) 北京 100190
  • 6. 清华大学计算机科学与技术系 北京 100084
  • 折叠

摘要

现有处理器芯片设计主要使用性能导向的设计方法,基于多步骤反复迭代的EDA技术进行性能-面积-功耗综合优化,导致极高的研发成本、周期及技术门槛.借鉴面向对象软件设计思想,以敏捷度(开发周期、开发成本和复杂度)为新的导向指标,在兼顾性能和可靠性的前提下,提出以面向对象体系结构(object-oriented architecture,OOA)设计范式为基础的处理器敏捷设计方法.OOA设计方法旨在通过设计范式、语言与EDA工具,实现通用处理器CPU和专用处理器XPU体系结构细粒度对象的易分解、易组合和易扩展.详细梳理了 OOA各技术领域的研究现状,并深入探讨了现有处理器设计方法向OOA设计目标转化存在的诸多挑战.

关键词

处理器芯片设计/面向对象体系结构/设计范式/芯片敏捷设计语言/EDA工具

引用本文复制引用

基金项目

国家自然科学基金重大项目(62090020)

出版年

2021
计算机研究与发展
中国科学院计算技术研究所 中国计算机学会

计算机研究与发展

CSTPCDCSCD北大核心
影响因子:2.649
ISSN:1000-1239
被引量4
参考文献量3
段落导航相关论文