[发明专利]一种网络处理器配置方法以及网络处理器有效
申请号: | 201410228022.3 | 申请日: | 2014-05-27 |
公开(公告)号: | CN103997469B | 公开(公告)日: | 2017-03-08 |
发明(设计)人: | 李楠;王临春 | 申请(专利权)人: | 华为技术有限公司 |
主分类号: | H04L12/933 | 分类号: | H04L12/933 |
代理公司: | 北京同达信恒知识产权代理有限公司11291 | 代理人: | 刘醒晗 |
地址: | 518129 广东*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明公开了一种网络处理器配置方法以及网络处理器。所述网络处理器中,每级处理单元包括匹配单元、动作单元、控制单元和延时电路,第K级处理单元中的控制单元用于在所述第K级处理单元接收到第K‑1级处理单元传输来的第一报文以及所述第一报文的当前依赖关系后,获取所述第K级处理单元缓存的第二报文的最终依赖关系;根据所述第一报文的当前依赖关系以及所述第K级处理单元缓存的所述第二报文的最终依赖关系确定所述第一报文的最终依赖关系;根据所述第一报文的最终依赖关系设置所述第K级处理单元的延时电路。本发明可动态调节各级处理单元的当前依赖关系,提高网络处理器的流水线配置的灵活性。 | ||
搜索关键词: | 一种 网络 处理器 配置 方法 以及 | ||
【主权项】:
一种网络处理器,其特征在于,所述网络处理器包括N级处理单元,所述N级处理单元组成一条流水线;每级处理单元包括匹配单元、动作单元、控制单元和延时电路,所述控制单元通过设置所述延时电路来配置相邻两级处理单元中的匹配单元和动作单元间的依赖关系,其中,第K级处理单元中的控制单元用于:在所述第K级处理单元接收到第K‑1级处理单元传输来的第一报文以及所述第一报文的当前依赖关系后,获取所述第K级处理单元缓存的第二报文的最终依赖关系,1≤K≤N‑1;其中,所述第一报文的当前依赖关系是在对所述流水线进行初始化配置的过程中存储到所述第K‑1级处理单元的,所述第一报文的当前依赖关系是所述第一报文在所述第K级处理单元对应的所有分支的依赖关系中具有最大延时的依赖关系;根据所述第一报文的当前依赖关系以及所述第K级处理单元缓存的所述第二报文的最终依赖关系,确定所述第一报文的最终依赖关系;根据所述第一报文的最终依赖关系设置所述第K级处理单元的延时电路。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于华为技术有限公司,未经华为技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201410228022.3/,转载请声明来源钻瓜专利网。
- 上一篇:电子设备和方法
- 下一篇:通信装置及其控制方法