Skip to main navigation Skip to search Skip to main content

面向100 Gbps网络应用的RISC-V CPU设计与实现

Translated title of the contribution: Design of RISC-V CPU for 100 Gbps Network Application
  • Xiaolin Li
  • , Meng Han
  • , Kai Hao
  • , Haiyun Xue
  • , Shengjian Lu
  • , Kunming Zhang
  • , Nan Qi
  • , Xing Mao Niu
  • , Limin Xiao
  • , Qinfen Hao*
  • *Corresponding author for this work
  • CAS - Institute of Computing Technology
  • University of Chinese Academy of Sciences
  • Beihang University
  • CAS - Institute of Semiconductors
  • CAS - Institute of Microelectronics

Research output: Contribution to journalArticlepeer-review

Abstract

As a new open-source reduced instruction set architecture, RISC-V has advantages of low power consumption, small area and high performance. Therefore, technology and products based on RISC-V are developing rapidly. However, currently there are few medium and high end 64 bit CPU design instances based on the RISC-V archi-tecture, and it is also hard to find corresponding commercial IP, especially for high-speed network applications. In this paper, we firstly improved the open source 64 bit U500 RISC-V SoC by extending the Bus width and adding L2 Cache, and etc. Secondly we implemented a complete 100 Gbps Ethernet function, which includes MAC, PCS, and SerDes, and the TX buffer and RX buffer used for the function. Finally we proved correctness and ef-fectiveness of entire 64 bit RISC-V CPU design and 100 Gbps Ethernet function by simulation, FPGA verification and boot of Linux operation system. The designed RISC-V CPU and 100 Gbps Ethernet function can be applied to data center application such as smart network interface cards.

Translated title of the contributionDesign of RISC-V CPU for 100 Gbps Network Application
Original languageChinese (Traditional)
Pages (from-to)956-962
Number of pages7
JournalJisuanji Fuzhu Sheji Yu Tuxingxue Xuebao/Journal of Computer-Aided Design and Computer Graphics
Volume33
Issue number6
DOIs
StatePublished - 20 Jun 2021

Fingerprint

Dive into the research topics of 'Design of RISC-V CPU for 100 Gbps Network Application'. Together they form a unique fingerprint.

Cite this