发明名称 |
网络处理器和网络处理器访问数据结构的方法 |
摘要 |
本发明公开了一种网络处理器、网络处理器访问数据结构的方法及系统,其方法包括:获取需要访问的数据结构的特征值;根据所述需要访问的数据结构的特征值查找寻址存储器,如果在所述寻址存储器中查询到所述需要访问的数据结构的特征值,则内部寄存器存在所述需要访问的数据结构,从所述内部寄存器中访问所述数据结构。通过将数据结构预先读入内部寄存器,并动态地在外围存储器和内部寄存器之间进行数据结构的搬移,保证网络处理器访问数据结构的快速性,同时保证了对内部寄存器空间的有效利用。 |
申请公布号 |
CN101677293B |
申请公布日期 |
2012.12.12 |
申请号 |
CN200810216275.3 |
申请日期 |
2008.09.18 |
申请人 |
华为技术有限公司 |
发明人 |
古月徐 |
分类号 |
H04L12/56(2006.01)I;H04L29/02(2006.01)I |
主分类号 |
H04L12/56(2006.01)I |
代理机构 |
|
代理人 |
|
主权项 |
一种网络处理器访问数据结构的方法,其特征在于,包括:获取需要访问的数据结构的特征值;根据所述需要访问的数据结构的特征值查找寻址存储器,如果在所述寻址存储器中查询到所述需要访问的数据结构的特征值,则内部寄存器存在所述需要访问的数据结构,从所述内部寄存器中访问所述数据结构;所述方法还包括:获取更新的数据结构的特征值;根据所述更新的数据结构的特征值查找寻址存储器,如果在所述寻址存储器中查询到所述更新的数据结构的特征值,则内部寄存器存在和所述更新的数据结构对应的原数据结构,所述内部寄存器从所述外围存储器中获取所述更新的数据结构,替换所述内部寄存器中的所述原数据结构。 |
地址 |
518129 广东省深圳市龙岗区坂田华为总部办公楼 |