一种基于RISCV异构多核SOC的报文处理系统技术方案

技术编号:39965764 阅读:35 留言:0更新日期:2024-01-09 00:23
本发明专利技术公开了一种基于RISCV异构多核SOC的报文处理系统,所述基于RISCV异构多核SOC的报文处理系统包括:控制核集群、多个数据核集群和交换芯片,各所述数据核集群均设置有共享内存,所述基于RISCV异构多核SOC的报文处理系统具有路由模式,在所述路由模式下:所述控制核集群用于读取转发包并将表项配置写入所述共享内存;所述交换芯片用于接收包并将所述包上送至各所述共享内存中,以及,将各所述数据核集群的转发包重封装后进行发包处理;各所述数据核集群用于读取所述表项配置,并根据所述表项配置对所述包进行处理并转发。

【技术实现步骤摘要】

本专利技术涉及报文处理,具体涉及一种基于riscv异构多核soc的报文处理系统。


技术介绍

1、systemonchip,系统级芯片,也称片上系统,缩写soc,是一个有专用目标的集成电路。其中包含有完整系统并有嵌入式软件的全部内容。通常是客户定制的或面向特定用途的标准产品。

2、asymmetricmultiprocessing,异构多核,缩写amp,是多核架构的一种设计分类。相对于同构多核而言,其核心不全为同一构架。不同内核针对不同的特定需求而设计,从而提高应用的计算性能或实时性能。一般具有一个主要核心用于控制整个系统及其他从核心,具有主从模式。

3、riscv,是一种全新的、简单且开放自由的指令集架构。由于没有像x86、arm需要授权等多方面的限制,可以做到完全自主可控。risc-v指令集是精简指令集,由“基本指令集”+“扩展指令集”组成。基本指令集是必选的,而扩展的不是。

4、realtime-thread,是一款诞生于2006年国内的实时操作系统,简称rtthread,缩写rtt。是一个完全由国内团队开发维护的嵌本文档来自技高网...

【技术保护点】

1.一种基于RISCV异构多核SOC的报文处理系统,其特征在于,所述基于RISCV异构多核SOC的报文处理系统包括:控制核集群、多个数据核集群和交换芯片,各所述数据核集群均设置有共享内存,

2.根据权利要求1所述的基于RISCV异构多核SOC的报文处理系统,其特征在于,所述控制核集群包括表项管理模块,所述表项管理模块包括NPAS程序和CLS_RFC程序,所述NPAS程序用于对接口信息表、邻接表和转发信息表进行下发,所述CLS_RFC程序用于对L4规则匹配表项进行下发,所述NPAS程序和CLS_RFC程序还用于:初始化各数据核集群的表项内存,读取各所述数据核集群的表项内存,并对...

【技术特征摘要】

1.一种基于riscv异构多核soc的报文处理系统,其特征在于,所述基于riscv异构多核soc的报文处理系统包括:控制核集群、多个数据核集群和交换芯片,各所述数据核集群均设置有共享内存,

2.根据权利要求1所述的基于riscv异构多核soc的报文处理系统,其特征在于,所述控制核集群包括表项管理模块,所述表项管理模块包括npas程序和cls_rfc程序,所述npas程序用于对接口信息表、邻接表和转发信息表进行下发,所述cls_rfc程序用于对l4规则匹配表项进行下发,所述npas程序和cls_rfc程序还用于:初始化各数据核集群的表项内存,读取各所述数据核集群的表项内存,并对所述表项内存中的信息进行统计,得到统计信息。

3.根据权利要求1所述的基于riscv异构多核soc的报文处理系统,其特征在于,所述共享内存包括转发表项部分和通信...

【专利技术属性】
技术研发人员:张啸宇刘如意陆湘
申请(专利权)人:深圳市风云实业有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1