The patent badge is an abbreviated version of the USPTO patent document. The patent badge does contain a link to the full patent document.

The patent badge is an abbreviated version of the USPTO patent document. The patent badge covers the following: Patent number, Date patent was issued, Date patent was filed, Title of the patent, Applicant, Inventor, Assignee, Attorney firm, Primary examiner, Assistant examiner, CPCs, and Abstract. The patent badge does contain a link to the full patent document (in Adobe Acrobat format, aka pdf). To download or print any patent click here.

Date of Patent:
Dec. 25, 2012

Filed:

Jul. 19, 2010
Applicants:

Med Belhadj, Ottawa, CA;

Jason Alexander Jones, East Palo Alto, CA (US);

Ryan Patrick Donohue, Mountain View, CA (US);

James Brian Mckeon, Campbell, CA (US);

Fredrick Karl Olive Olsson, Los Altos, CA (US);

Sebastian H. Ziesler, Los Gatos, CA (US);

Mark Andrew Gustlin, Campbell, CA (US);

Oded Trainin, Raanana, IL;

Yiren Huang, San Jose, CA (US);

Raymond Kloth, Saratoga, CA (US);

Rami Zecharia, Moshav Adanim, IL;

Inventors:

Med Belhadj, Ottawa, CA;

Jason Alexander Jones, East Palo Alto, CA (US);

Ryan Patrick Donohue, Mountain View, CA (US);

James Brian Mckeon, Campbell, CA (US);

Fredrick Karl Olive Olsson, Los Altos, CA (US);

Sebastian H. Ziesler, Los Gatos, CA (US);

Mark Andrew Gustlin, Campbell, CA (US);

Oded Trainin, Raanana, IL;

Yiren Huang, San Jose, CA (US);

Raymond Kloth, Saratoga, CA (US);

Rami Zecharia, Moshav Adanim, IL;

Assignees:

Cortina Systems, Inc., Sunnyvale, CA (US);

Cisco Technology, Inc., San Jose, CA (US);

Attorney:
Primary Examiner:
Assistant Examiner:
Int. Cl.
CPC ...
H04L 5/22 (2006.01);
U.S. Cl.
CPC ...
Abstract

A high speed multi-lane serial interface and method for constructing frames for such an interface are provided. Frames are constructed for transmission on a multi-lane serial interface. For each of a plurality of transmit channels, packets are fragmented into fragments. Meta-frames are generated having a size defined by a constant meta-frame length×number of lanes, each frame having a meta-frame separator and a payload. Per-transmit channel flow control information is received. Each payload has a plurality of bursts, each burst comprising a burst control word and an associated data burst, the burst control word identifying one of said transmit channels to be transmitted on the associated data burst, each data burst comprising one of the fragments for the transmit channel identified in the associated burst control word. The channels to transmit in a given meta-frame are selected as a function of the received flow control information.


Find Patent Forward Citations

Loading…