WIPO logo
Mobile | Deutsch | Español | Français | 日本語 | 한국어 | Português | Русский | 中文 | العربية |
PATENTSCOPE

Search International and National Patent Collections
World Intellectual Property Organization
Search
 
Browse
 
Translate
 
Options
 
News
 
Login
 
Help
 
Machine translation
1. (WO2013058831) PARALLEL PROCESSING OF NETWORK PACKETS
Latest bibliographic data on file with the International Bureau   

Pub. No.:    WO/2013/058831    International Application No.:    PCT/US2012/038384
Publication Date: 25.04.2013 International Filing Date: 17.05.2012
Chapter 2 Demand Filed:    10.04.2013    
IPC:
H04L 12/931 (2013.01)
Applicants: XILINX, INC. [US/US]; 2100 Logic Drive San Jose, CA 95124 (US) (For All Designated States Except US).
BREBNER, Gordon, J. [GB/US]; (US) (For US Only)
Inventors: BREBNER, Gordon, J.; (US)
Agent: CARTIER, Lois, D.; Xilinx, Inc. 2100 Logic Drive San Jose, CA 95124 (US)
Priority Data:
13/274,945 17.10.2011 US
Title (EN) PARALLEL PROCESSING OF NETWORK PACKETS
(FR) TRAITEMENT PARALLÈLE DE PAQUETS DE RÉSEAU
Abstract: front page image
(EN)A packet processing circuit includes a plurality of header extraction circuits (208-214), and a scheduling circuit (206) coupled to the plurality of header extraction circuits. The scheduling circuit is configured to receive one or more requests to extract header data of a respective packet from a data bus (202) having a plurality of data lanes (302). In response to each request, the scheduling circuit determines a first subset of the plurality of data lanes that contain the respective header specified by the request (304), and assigns a respective one of the plurality of header extraction circuits to extract respective header data from the first subset of the plurality of data lanes (306).
(FR)L'invention concerne un circuit de traitement de paquets comprenant une pluralité de circuits d'extraction d'en-tête (208-214) et un circuit d'ordonnancement (206) couplé à la pluralité de circuits d'extraction d'en-tête. Le circuit d'ordonnancement est configuré pour recevoir une ou plusieurs demande(s) d'extraction de données d'en-tête d'un paquet respectif provenant d'un bus de données (202) doté d'une pluralité de voies de données (302). En réponse à chaque demande, le circuit d'ordonnancement détermine un premier sous-ensemble de la pluralité de voies de données qui contiennent l'en-tête respectif spécifié par la demande (304), et affecte un circuit respectif de la pluralité de circuits d'extraction d'en-tête pour extraire les données d'en-tête respectif du premier sous-ensemble de la pluralité de voies de données (306).
Designated States: AE, AG, AL, AM, AO, AT, AU, AZ, BA, BB, BG, BH, BR, BW, BY, BZ, CA, CH, CL, CN, CO, CR, CU, CZ, DE, DK, DM, DO, DZ, EC, EE, EG, ES, FI, GB, GD, GE, GH, GM, GT, HN, HR, HU, ID, IL, IN, IS, JP, KE, KG, KM, KN, KP, KR, KZ, LA, LC, LK, LR, LS, LT, LU, LY, MA, MD, ME, MG, MK, MN, MW, MX, MY, MZ, NA, NG, NI, NO, NZ, OM, PE, PG, PH, PL, PT, QA, RO, RS, RU, RW, SC, SD, SE, SG, SK, SL, SM, ST, SV, SY, TH, TJ, TM, TN, TR, TT, TZ, UA, UG, US, UZ, VC, VN, ZA, ZM, ZW.
African Regional Intellectual Property Organization (BW, GH, GM, KE, LR, LS, MW, MZ, NA, RW, SD, SL, SZ, TZ, UG, ZM, ZW)
Eurasian Patent Organization (AM, AZ, BY, KG, KZ, RU, TJ, TM)
European Patent Office (AL, AT, BE, BG, CH, CY, CZ, DE, DK, EE, ES, FI, FR, GB, GR, HR, HU, IE, IS, IT, LT, LU, LV, MC, MK, MT, NL, NO, PL, PT, RO, RS, SE, SI, SK, SM, TR)
African Intellectual Property Organization (BF, BJ, CF, CG, CI, CM, GA, GN, GQ, GW, ML, MR, NE, SN, TD, TG).
Publication Language: English (EN)
Filing Language: English (EN)