报文处理装置、方法和芯片制造方法及图纸

技术编号:43625679 阅读:22 留言:0更新日期:2024-12-11 15:04
本申请涉及一种报文处理装置、方法和芯片。该装置中,核心处理器用于接收当前级协处理器发送的错误信息,根据错误信息向报文处理请求方发送提示信息;和/或,用于接收当前级协处理器发送的待处理信息,运行软件以对待处理信息进行处理,以实现当前级协处理器的下一级协处理器的功能。由于在当前级协处理器进行数据处理时出现数据异常的情况下,核心处理器可以进行接管,向报文处理请求方发送提示信息。而在当前级协处理器的下一级协处理器出现硬件异常的情况下,可以由核心处理器通过运行软件代替下一级协处理器。由此,可以增加报文处理的灵活性,因只在协处理器出现硬件异常时由核心处理器通过运行软件代为实现功能,从而可降低处理时延。

【技术实现步骤摘要】

本申请涉及计算机,特别是涉及一种报文处理装置、方法和芯片


技术介绍

1、目前加速引擎通常采用pipeline框架,在该框架下,报文处理完全由硬件实现,硬件按照业务的处理流程将报文处理分多级流水进行处理,每一级流水线由一个协处理器实现。

2、加速引擎在接收到报文时通常需要进行协议处理,同时输入的报文可能存在各种异常,比如报文头格式异常,另外报文在pipeline内的流水级处理时也可能发现异常,比如处理过程中出现总线错误,在硬件实现的pipeline框架中,这些异常都是由硬件进行处理,容易出错并且不够灵活。另外,由于硬件没办法跳过一个流水级去往下一流水级进行处理,一旦pipeline内某个流水级出现bug时,则会造成整个加速引擎不可用,给芯片的商用带来致命的影响。


技术实现思路

1、基于此,有必要针对上述技术问题,提供一种能够提高数据处理灵活性的报文处理装置、方法和芯片。

2、第一方面,本申请提供了一种报文处理装置,包括协处理器集群和至少一核心处理器,协处理器集群包括至少两个协处理器,至本文档来自技高网...

【技术保护点】

1.一种报文处理装置,其特征在于,包括协处理器集群和至少一核心处理器,所述协处理器集群包括至少两个协处理器,所述至少两个协处理器以流水线的方式进行报文处理;

2.根据权利要求1所述的报文处理装置,其特征在于,所述核心处理器还用于确定再一级协处理器,以及在确定所述再一级协处理器不存在硬件异常的情况下,控制向所述再一级协处理器输入待处理信息,以使得所述再一级协处理器进行报文处理;所述再一级协处理器为所述下一级协处理器的下一级协处理器。

3.根据权利要求2所述的报文处理装置,其特征在于,所述当前级协处理器,用于接收输入其中的待处理信息,并对所述待处理信息进行处理,若在处...

【技术特征摘要】

1.一种报文处理装置,其特征在于,包括协处理器集群和至少一核心处理器,所述协处理器集群包括至少两个协处理器,所述至少两个协处理器以流水线的方式进行报文处理;

2.根据权利要求1所述的报文处理装置,其特征在于,所述核心处理器还用于确定再一级协处理器,以及在确定所述再一级协处理器不存在硬件异常的情况下,控制向所述再一级协处理器输入待处理信息,以使得所述再一级协处理器进行报文处理;所述再一级协处理器为所述下一级协处理器的下一级协处理器。

3.根据权利要求2所述的报文处理装置,其特征在于,所述当前级协处理器,用于接收输入其中的待处理信息,并对所述待处理信息进行处理,若在处理的过程中存在数据异常,则所述当前级协处理器向所述核心处理器上报错误信息;相应地,所述核心处理器根据所述错误信息向报文处理请求方发送提示信息;

4.根据权利要求3所述的报文处理装置,其特征在于,所述待处理信息包括伴随信息和qpc信息,所述报文处理装置还包括缓存单元;

5.根据权利要求4所述的报文处理装置...

【专利技术属性】
技术研发人员:张学利黄勇平
申请(专利权)人:深圳云豹智能有限公司
类型:发明
国别省市:

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

1