跳到主要导航 跳到搜索 跳到主要内容

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

  • Xiaolin Li
  • , Meng Han
  • , Kai Hao
  • , Haiyun Xue
  • , Shengjian Lu
  • , Kunming Zhang
  • , Nan Qi
  • , Xing Mao Niu
  • , Limin Xiao
  • , Qinfen Hao*
  • *此作品的通讯作者
  • CAS - Institute of Computing Technology
  • University of Chinese Academy of Sciences
  • Beihang University
  • CAS - Institute of Semiconductors
  • CAS - Institute of Microelectronics

科研成果: 期刊稿件文章同行评审

摘要

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.

投稿的翻译标题Design of RISC-V CPU for 100 Gbps Network Application
源语言繁体中文
页(从-至)956-962
页数7
期刊Jisuanji Fuzhu Sheji Yu Tuxingxue Xuebao/Journal of Computer-Aided Design and Computer Graphics
33
6
DOI
出版状态已出版 - 20 6月 2021

关键词

  • 100 Gbps Ethernet
  • Medium access control (MAC)
  • Physical cod-ing sublayer (PCS)
  • RISC-V
  • Serializer/deserializer (SerDes)
  • Smart network interface cards (NIC)
  • System on a chip (SoC)

学术指纹

探究 '面向100 Gbps网络应用的RISC-V CPU设计与实现' 的科研主题。它们共同构成独一无二的学术指纹。

引用此