• 中国计算机学会会刊
  • 中国科技核心期刊
  • 中文核心期刊

计算机工程与科学 ›› 2024, Vol. 46 ›› Issue (02): 217-223.

• 高性能计算 • 上一篇    下一篇

基于ZYNQ 芯片的基板管理控制器设计与实现

马柯帆,李宝峰,周悦锦,武园园,余永兰,多瑞华   

  1. (国防科技大学计算机学院,湖南 长沙 410073)
  • 收稿日期:2022-11-18 修回日期:2023-07-23 接受日期:2024-02-25 出版日期:2024-02-25 发布日期:2024-02-24
  • 基金资助:
    国家重点研发计划(2021YFB0300101);并行与分布处理重点实验室基金(2022KJWPDL10)

Design and implementation of a baseboard management controller on ZYNQ chip

MA Ke-fan,LI Bao-feng,ZHOU Yue-jin,WU Yuan-yuan,YU Yong-lan,DUO Rui-hua   

  1. (College of Computer Science and Technology,National University of Defense Technology,Changsha 410073,China)
  • Received:2022-11-18 Revised:2023-07-23 Accepted:2024-02-25 Online:2024-02-25 Published:2024-02-24

摘要: 随着超算、云计算等数据中心的大规模发展,主板的架构日益复杂,成本控制越来越严苛,常用的基板管理控制器(BMC)设计方案可扩展功能有限,迫切需要设计一种低成本且高效的BMC方案。提出一种基于Vivado和Yocto Project的集成开发平台,选用XILINX ZYNQ系列FPGA芯片,采用其内部硬核ARM运行的OpenBMC方案。该设计通过AXI总线扩展外设,可扩展性强、灵活性高,从而实现BMC与FPGA的双重管理二合一,节约了主板的空间与成本。

关键词: ZYNQ, 超算;OpenBMC, 云计算;FPGA

Abstract: With the large-scale development of data centers such as supercomputers and cloud computing, the architecture of motherboards has become increasingly complex, and cost control has become more stringent. The commonly used BMC design solutions have limited scalability, and there is an urgent need to design a low-cost and efficient BMC solution. An integrated development platform based on Vivado and Yocto Project is proposed. A XILINX ZYNQ series FPGA chip is selected and its internal hard core ARM is used to run OpenBMC. The design expands peripherals through AXI bus, which has strong extensibility and high flexibility, thus realizing the dual management of BMC and FPGA, saving space and cost of the motherboard.


Key words: ZYNQ, supercomputing, OpenBMC, cloud computing, FPGA