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:
May. 09, 2023

Filed:

May. 21, 2021
Applicant:

Infinera Corp., Annapolis Junction, MD (US);

Inventors:

Mehdi Torbatian, Ottawa, CA;

Alex Nicolescu, Ottawa, CA;

Han Henry Sun, Ottawa, CA;

Mohsen Tehrani, Ottawa, CA;

Kuang-Tsan Wu, Ottawa, CA;

Assignee:

Infinera Corporation, San Jose, CA (US);

Attorney:
Primary Examiner:
Int. Cl.
CPC ...
H03M 13/23 (2006.01); G06F 7/78 (2006.01); G06F 7/58 (2006.01); H03M 13/11 (2006.01);
U.S. Cl.
CPC ...
H03M 13/235 (2013.01); G06F 7/582 (2013.01); G06F 7/78 (2013.01); H03M 13/11 (2013.01);
Abstract

Consistent with a further aspect of the present disclosure, previously encoded data is stored in a memory, and an encoder accesses both input data and previously encoded data to generate new encoded data or a new codeword. Each codeword is stored in a row of the memory, and with each newly generated codeword, each previously stored code word is shifted to an adjacent row of the memory. In one example, the memory is delineated as a plurality of blocks including rows and columns of bits. When generating a new code word, randomly selected columns of bits in the memory are read from randomly selected blocks of the memory and supplied to the encoder. In this manner the number of times the memory is access is reduced and power consumption is reduced.


Find Patent Forward Citations

Loading…