主权项 |
1. A multi-level replication counter storage device for multicast packet processing, comprising:
a first-level storage device, configured to store a plurality of first count values associated with a same cell data of a first multicast packet required to be broadcasted to a plurality of multicast targets, wherein a sum of the stored first count values is equal to a number of multicast targets to which the same cell data of the first multicast packet is not broadcasted yet; and a second-level storage device, configured to store a second count value which is adjusted based on the first count values to indicate whether a multicast operation of the same cell data of the first multicast packet is accomplished; wherein the first-level storage device accomplishes one de-queue operation by updating a first count value in K clock cycles, the second-level storage device accomplishes one de-queue operation by updating the second count value in L clock cycles, K and L are positive integers, and K>L. |