IP Library Granted Patent US 8,413,026
Granted Patent B2
US 8,413,026 · App. 12/954,784 · Granted Apr 2, 2013

Forward error correction with configurable latency

View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 8,413,026
App. No.
12/954,784
Granted
Apr 2, 2013
Kind
B2
Abstract

A method of performing forward error correction with configurable latency, where a configurable latency algorithm evaluates a target Bit Error Rate (BER) against an actual BER and adjusts the size of a configurable buffer such that the target BER may be achieved when utilizing the smallest buffer size possible. When errors are corrected without the utilization of each of the configurable buffer locations, the algorithm reduces the size of the buffer by y buffer locations; the algorithm may continue to successively reduce the size of said buffer until the minimum number of buffer locations are utilized to achieve the target BER. If the buffer locations have been reduced such that the buffer size is too small and the target BER cannot be achieved, the algorithm may increase the size of the buffer until the minimum number of buffer locations are utilized to achieve the target BER.

Claims (8)

1. A method of performing forward error correction with configurable latency, comprising:

(a) a plurality of data input to a transmission system, wherein said data includes a target bit error rate;

(b) a configurable size buffer with a plurality of buffer locations, wherein a forward error correction code corrects said data as said data is transmitted through said buffer;

(c) an error monitor to evaluate an actual bit error rate of said data output from said configurable size buffer; and

(d) a configurable latency algorithm, wherein said algorithm begins by utilizing the maximum number of available buffer locations to achieve said target bit error rate, and said algorithm then reduces the size of said buffer by y buffer locations when errors are corrected without the utilization of each of said buffer locations, whereby said algorithm may continue to successively reduce the size of said buffer until the minimum number of said buffer locations are utilized to achieve said target bit error rate or, where said buffer locations have been reduced such that said buffer size is too small and said target bit error rate cannot be achieved, said algorithm may increase the size of said buffer until the minimum number of said buffer locations are utilized to achieve said target bit error rate.

2. The method of claim 1 , wherein said forward error correction code is a Bose Ray-Chaudhuri (BCH) code.

3. The method of claim 2 , wherein said Bose Ray-Chaudhuri (BCH) code is a BCH (1023, 993) parent code, shortened to a BCH (1000, 970) code.

4. The method of claim 1 , wherein x=y or x≠y.

Assignments (8)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 1, 2022
From: INTEL CORPORATION
To: TAHOE RESEARCH, LTD.
Reel/Frame 061827/0686 →
CHANGE OF NAME Recorded Oct 10, 2022
From: INTEL TECHNOLOGY OF CANADA, LTD.
To: INTEL TECHNOLOGY OF CANADA, ULC
Reel/Frame 061359/0223 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 10, 2022
From: INTEL TECHNOLOGY OF CANADA, ULC
To: INTEL CORPORATION
Reel/Frame 061368/0947 →
MERGER AND CHANGE OF NAME Recorded Aug 29, 2022
From: ALTERA CANADA LTD.; INTEL OF CANADA, LTD.
To: INTEL OF CANADA, LTD.
Reel/Frame 060921/0206 →
CHANGE OF NAME Recorded Aug 29, 2022
From: ALTERA CANADA CO.
To: ALTERA CANADA LTD.
Reel/Frame 061333/0007 →
CHANGE OF NAME Recorded Aug 29, 2022
From: INTEL OF CANADA, LTD.
To: INTEL TECHNOLOGY OF CANADA, LTD.
Reel/Frame 061334/0500 →
CHANGE OF NAME Recorded Aug 8, 2013
From: ALTERA NEWFOUNDLAND TECHNOLOGY CORP.
To: ALTERA CANADA CO.
Reel/Frame 030993/0890 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 25, 2011
From: HAAS, WALLY; RUMBOLT, CHUCK
To: ALTERA NEWFOUNDLAND TECHNOLOGY CORP.
Reel/Frame 026809/0380 →