Semaphore soft and hard hybrid architecture
AssigneeMarvell World Trade Ltd.
InventorKurt Thomas Boden
Life of this patent
Estimating the term…
Loading patent…
AssigneeMarvell World Trade Ltd.
InventorKurt Thomas Boden
Estimating the term…
A packet processing device has a plurality of processing stages, including a first processing stage and a second processing stage arranged as a packet processing pipeline. The first processing stage and the second processing stage each have a respective processor configured to process a packet of a packet stream and a respective resource manager having a respective local resource lock corresponding to a remote resource. The respective processor requests the respective resource manager to allocate the remote resource. The respective resource manager responds to the request to allocate the remote resource by locking the remote resource with the respective local resource lock and allocating the remote resource. The respective processor implements a packet processing operation associated with the allocated remote resource.
A packet processing device comprising:
A packet processing device, comprising:
A packet processing method, for a processing stage of a pipeline packet processing device, comprising:
A packet processing device comprising:
Dependencies are inferred from the claim text.