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

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

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

面向装备平台的敏捷交换芯片设计与实现

刘汝霖,杨惠,李韬,吕高锋,孙志刚   

  1. (国防科技大学计算机学院,湖南 长沙 410073)
  • 收稿日期:2023-09-12 修回日期:2023-10-22 接受日期:2024-02-25 出版日期:2024-02-25 发布日期:2024-02-24

Design and implementation of agile switching chip for equipment platform

LIU Ru-lin,YANG Hui,LI Tao,L Gao-feng,SUN Zhi-gang   

  1. (College of Computer Science and Technology,National University of Defense Technology,Changsha 410073,China)
  • Received:2023-09-12 Revised:2023-10-22 Accepted:2024-02-25 Online:2024-02-25 Published:2024-02-24

摘要: 在构建车载、舰船、航空航天等装备平台网络系统时,需要综合考虑功能、性能、体积、功耗、易用性等制约因素,传统高性能的商用网络交换芯片功耗高、配置和使用复杂,难以满足相关需求。对此提出了一种面向装备平台的可编程、低功耗的敏捷交换芯片架构。该架构引入协议无关的超长内容匹配-动作流水线,提供可编程的转发配置、流限速、报文修改等功能,支持现存各类网络协议及用户自定义协议。架构提供灵活的管理配置模式,可满足远程配置、无管理CPU的轻量化配置等多种应用需求。另外,通过敏捷交换协议的扩展功能,可将查表结果、动作处理记录、用户配置信息等随原报文一同送出芯片,实现单个报文粒度的精细化处理和灵活的功能扩展。基于敏捷交换架构,流片制造了YHHX-DS160敏捷交换芯片,该芯片可提供160 Gbps全接口线速交换能力,最大功耗仅6.6 W,能效比达到24 Gbps/W。

关键词: 交换芯片, 协议无关, 匹配-动作流水线, 低功耗, 装备平台

Abstract: When building network systems for equipment platforms such as vehicles, ships, and aerospace, comprehensive consideration needs to be given to constraints such as function, performance, volume, power consumption, and ease of use. Traditional high performance commercial network switching chips have high power consumption and complex configuration and use, making them difficult to meet relevant needs. Therefore, a programmable and low power agile switching chip architecture is proposed for equipment platforms. This architecture introduces protocol-independent ultra-long content matching-action pipelines to provide programmable forwarding configurations, flow rate limiting, packet modification and other functions, and supports various existing network protocols as well as user-defined protocols. The architecture provides flexible management and configuration modes to meet various application requirements such as remote configuration and lightweight configuration without management CPUs. In addition, through the expansion function of the agile switching protocol, the lookup results, action processing records, user configuration information, etc. can be sent out of the chip along with the original packet to achieve fine-grained processing and flexible function expansion at the individual packet level. Based on the agile switching architecture, the YHHX-DS160 agile switching chip has been taped out. This chip can provide full interface line speed switching capability of 160 Gbps, with a maximum power consumption of only 6.6 W, achieving an energy efficiency ratio of 24 Gbps/W.

Key words: switching chip, protocol-independent, match-action pipeline, low power, equipment platform