Connecting an external network coprocessor to a network processor packet parser
Optimizing the number of lanes of a network processor when implementing a request/response traffic between the parser of network processor Ethernet ports and an external coprocessor comprises at reception of a 64 byte Ethernet packet in the Ethernet port, and during parsing time, the parser sending...
Saved in:
Main Authors | , , , , , , |
---|---|
Format | Patent |
Language | English |
Published |
18.12.2013
|
Subjects | |
Online Access | Get full text |
Cover
Loading…
Summary: | Optimizing the number of lanes of a network processor when implementing a request/response traffic between the parser of network processor Ethernet ports and an external coprocessor comprises at reception of a 64 byte Ethernet packet in the Ethernet port, and during parsing time, the parser sending a request 16 byte word to the coprocessor on the 3.125 additional (bidirectional) lane and receiving a 16 byte word in response on the 3.125 additional (bidirectional) lane. Coprocessor access 16 byte word traffic and one (bidirectional) traffic with one unit in the network processor may be multiplexed statically, one or the other traffic being set when the network processor is initialized. Dynamic multiplexing of the coprocessor access 16 byte word traffic in one Ethernet port and the coprocessor access 16 byte word traffic in one other Ethernet port is performed, the dynamic multiplexing being arbitrated with a round robin algorithm. |
---|---|
Bibliography: | Application Number: GB20130012922 |