Agile Design of Processor Chips: Issues and Challenges
-
摘要: 现有处理器芯片设计主要使用性能导向的设计方法,基于多步骤反复迭代的EDA技术进行性能-面积-功耗综合优化,导致极高的研发成本、周期及技术门槛.借鉴面向对象软件设计思想,以敏捷度(开发周期、开发成本和复杂度)为新的导向指标,在兼顾性能和可靠性的前提下,提出以面向对象体系结构(object-oriented architecture, OOA)设计范式为基础的处理器敏捷设计方法.OOA设计方法旨在通过设计范式、语言与EDA工具,实现通用处理器CPU和专用处理器XPU体系结构细粒度对象的易分解、易组合和易扩展.详细梳理了OOA各技术领域的研究现状,并深入探讨了现有处理器设计方法向OOA设计目标转化存在的诸多挑战.Abstract: Design of processor chips currently relies on the performance-oriented design method that focuses on hybrid optimizations among chip frequency, area and power consumption with multi-step and repetitive iterations via modern electronic design automation (EDA) techniques. Such conventional methodology results in significant costs, long period and high technical threshold. In this paper, we introduce an object-oriented architecture (OOA) paradigm with the idea borrowed from the software engineering area, and propose an OOA-based agile processor design methodology. Unlike the conventional performance-oriented design method, the proposed OOA-based agile design method mainly aims to shorten the development cycle, and to reduce the cost and complexity without sacrificing performance and reliability, which is evaluated as a new metric, agile degree. OOA expects to implement a series of decomposable, composable, and extensible objects in architectures of both general-purpose CPUs and application-specific XPUs via the object-oriented design paradigm, language and EDA tools. We further summary the research progress in each technical field covered by OOA, and analyze the challenges that may arise in the future research of OOA-based agile design methodology.
-
-
期刊类型引用(9)
1. 王铎,刘景磊,严明玉,滕亦涵,韩登科,叶笑春,范东睿. 面向处理器微架构设计空间探索的加速方法综述. 计算机研究与发展. 2025(01): 22-57 . 本站查看
2. 罗宇哲,李玲,侯朋朋,于佳耕,程丽敏,张常有,武延军,赵琛. 面向AIoT的协同智能综述. 计算机研究与发展. 2025(01): 179-206 . 本站查看
3. 陈云霁,蔡一茂,汪玉,唐华,何杰,刘克,郝跃. 集成电路未来发展与关键问题——第347期“双清论坛(青年)”学术综述. 中国科学:信息科学. 2024(01): 1-15 . 百度学术
4. 翟建旺,凌梓超,白晨,赵康,余备. 机器学习辅助微架构功耗建模和设计空间探索综述. 计算机研究与发展. 2024(06): 1351-1369 . 本站查看
5. 陈三伟,李进财,张婷,邱丹,江林. 面向芯片设计的Python系统级自动化工具开发. 电子技术应用. 2024(10): 14-17 . 百度学术
6. 乔寓然,王鹏,谢家志. 人工智能在运算放大器设计中的应用研究. 微电子学. 2024(04): 653-658 . 百度学术
7. 罗莉,石伟,何鸿君,潘国腾,王蕾,龚锐. 一种面向IO Die的敏捷验证方法. 计算机工程与科学. 2023(04): 571-576 . 百度学术
8. 王梦迪,王颖,刘成,常开颜,高成思,韩银和,李华伟,张磊. Puzzle:面向深度学习集成芯片的可扩展框架. 计算机研究与发展. 2023(06): 1216-1231 . 本站查看
9. 贺旭,王耀,傅智勇,李暾,屈婉霞,万海,张吉良. 敏捷设计中基于机器学习的静态时序分析方法综述. 计算机辅助设计与图形学学报. 2023(04): 640-652 . 百度学术
其他类型引用(8)
计量
- 文章访问数: 1325
- HTML全文浏览量: 13
- PDF下载量: 933
- 被引次数: 17