用于在网络处理器中记帐的装置和方法

    公开(公告)号:CN1829200A

    公开(公告)日:2006-09-06

    申请号:CN200610057871.2

    申请日:2006-03-01

    IPC分类号: H04L12/56

    CPC分类号: H04L49/901 H04L49/90

    摘要: 公开了用于通过成本有效的存储器在网络处理器中实现计数器的系统和方法。实施例包括用于使用诸如DRAM的较廉价的存储器在网络处理器中实现计数器的系统和方法。网络处理器接收分组,并实现包括对多个流队列的每个中的分组进行计数的记帐功能。实施例包括可在R-M-W周期中不止一次递增计数器值的计数器控制器。每次当计数器控制器在已启动用于计数器的R-M-W周期中接收到更新计数器的请求时,计数器控制器递增从存储器接收的计数器值。在R-M-W周期的写周期中将所述的已递增值写入存储器。写禁用单元在较早启动的R-M-W周期中禁用写操作,否则所述写操作将在已启动用于计数器的R-M-W周期中发生。