Invention Grant
US09276857B2 Method and apparatus for scheduling packets for transmission in a network processor having a programmable pipeline
有权
用于在具有可编程管线的网络处理器中调度分组用于传输的方法和装置
- Patent Title: Method and apparatus for scheduling packets for transmission in a network processor having a programmable pipeline
- Patent Title (中): 用于在具有可编程管线的网络处理器中调度分组用于传输的方法和装置
-
Application No.: US13890593Application Date: 2013-05-09
-
Publication No.: US09276857B2Publication Date: 2016-03-01
- Inventor: Kurt Thomas Boden , Jakob Carlstrom
- Applicant: Marvell International Ltd.
- Applicant Address: BM Hamilton
- Assignee: Marvell International Ltd.
- Current Assignee: Marvell International Ltd.
- Current Assignee Address: BM Hamilton
- Main IPC: H04L12/28
- IPC: H04L12/28 ; H04L12/801 ; H04L12/935

Abstract:
A network processor includes an arbitration device, a processing device, and a pipeline. The arbitration device receives a first packet and a second packet. The second packet includes a first control message. The pipeline includes access devices, where the access devices include first and second access devices. The pipeline, based on a clock signal, forwards the first and second packets between successive ones of the access devices. The arbitration device: sets a timer based on at least one of (i) an amount of time for data to travel between the first and second access devices, or (ii) a number of pipeline stages between the first and second access devices; adjusts a variable based on (i) the clock signal, and (ii) transmission of the first packet from the arbitration device to the pipeline; and based on the timer and the variable, schedules transmission of the second packet through the pipeline.
Public/Granted literature
Information query