US 9,811,487 B2
Back channel support for systems with split lane swap
Srividhya Nagarajan, San Jose, CA (US); Wei-Min Cheng, Cupertino, CA (US); Lalit Kumar, Fremont, CA (US); and Deepak S. Mayya, Fremont, CA (US)
Assigned to CISCO TECHNOLOGY, INC., San Jose, CA (US)
Filed by CISCO TECHNOLOGY, INC., San Jose, CA (US)
Filed on Jul. 3, 2013, as Appl. No. 13/935,172.
Prior Publication US 2015/0012677 A1, Jan. 8, 2015
Int. Cl. H04B 3/00 (2006.01); H04L 25/00 (2006.01); G06F 13/40 (2006.01); G06F 13/37 (2006.01); H04L 25/14 (2006.01)
CPC G06F 13/4022 (2013.01) [G06F 13/37 (2013.01); H04L 25/14 (2013.01)] 20 Claims
OG exemplary drawing
1. A method, comprising:
determining information for a configuration of an interface of a first crossbar switch including a plurality of serializer/deserializer (SERDES) slices having a plurality of connections to a second crossbar switch over the interface;
configuring a back channel layer associated with the first crossbar switch to form a back channel path to carry a first message to a first transmitter from a first receiver of the first crossbar switch based on a configuration of the plurality of connections to the second crossbar switch, wherein the first transmitter is in a first SERDES slice of the plurality of SERDES slices, and the first SERDES slice is assigned a lane ID;
receiving, at the first receiver, a second message on a serial link, wherein the first receiver is in a second SERDES slice of the plurality of SERDES slices, and the back channel layer inserts a recipient ID in the second message to produce the first message; and
determining, with an interface layer, whether the recipient ID in the first message matches the lane ID, wherein the interface layer interfaces to the first SERDES slice.