US 11,902,721 B2
Networking switching devices and methods thereof
Whay Sing Lee, Santa Clara, CA (US); Arash Farhoodfar, Santa Clara, CA (US); Volodymyr Shvydun, Santa Clara, CA (US); and Michael Duckering, Santa Clara, CA (US)
Assigned to MARVELL ASIA PTE LTD, Singapore (SG)
Filed by MARVELL ASIA PTE LTD., Singapore (SG)
Filed on Mar. 2, 2022, as Appl. No. 17/684,815.
Application 17/684,815 is a continuation of application No. 17/011,941, filed on Sep. 3, 2020, granted, now 11,272,270.
Prior Publication US 2022/0224997 A1, Jul. 14, 2022
Int. Cl. H04B 10/516 (2013.01); H04J 14/02 (2006.01); H04L 1/00 (2006.01); H04Q 11/00 (2006.01)
CPC H04Q 11/0062 (2013.01) [H04B 10/516 (2013.01); H04J 14/02 (2013.01); H04L 1/0003 (2013.01); H04L 1/0045 (2013.01); H04L 1/0061 (2013.01); H04Q 11/0005 (2013.01); H04Q 2011/002 (2013.01); H04Q 2011/0016 (2013.01); H04Q 2011/0088 (2013.01); H04Q 2201/02 (2013.01)] 28 Claims
OG exemplary drawing
 
1. A communication device configured to receive data at a first data rate and to transmit the data at a second data rate that is greater than the first data rate, the communication device comprising:
a plurality of communication pipelines, each of the communication pipelines comprising:
a decoder configured to receive a respective input data stream including first data blocks having a first format compatible for transmission at the first data rate;
a transcoder configured to transcode the first data blocks into second data blocks having a second format compatible for transmission at the second data rate; and
a buffer configured to provide an indication to corresponding downstream device when one of the input data streams that is expected to be received is not received; and
a multiplexer configured to receive the second data blocks from the communication pipelines and to generate an output data stream for transmission at the second data rate even when one of the input data streams that is expected to be received is not received.