US 12,244,416 B2
Systems and methods of initiating retransmission requests
Asaf Horev, Ramat Gan (IL); Ran Ravid, Tel Aviv (IL); Guy Lederman, Ness Zionna (IL); and Roman Meltser, Atlit (IL)
Assigned to MELLANOX TECHNOLOGIES, LTD., Yokneam (IL)
Filed by MELLANOX TECHNOLOGIES, LTD., Yokneam (IL)
Filed on Mar. 29, 2023, as Appl. No. 18/192,239.
Prior Publication US 2024/0333423 A1, Oct. 3, 2024
Int. Cl. H03M 13/00 (2006.01); H04L 1/00 (2006.01)
CPC H04L 1/0057 (2013.01) [H04L 1/0041 (2013.01)] 20 Claims
OG exemplary drawing
 
1. A communication system, comprising:
one or more decoding circuits to perform:
forward error correction for a data block to generate a first output; and
determine one or more locations of one or more errors in the data block;
a comparator circuit to compare a number of the one or more locations of the one or more errors in the data block with a number of expected errors in the data block and output a result as a second output;
one or more cyclic redundancy check (CRC) circuits to perform a CRC based on the first output and a CRC code generated based on the data block to generate a third output; and
a switching circuit to initiate a retransmission request for the data block based on at least the second output.