IP Library Granted Patent US 8,341,495
Granted Patent B2
US 8,341,495 · App. 13/469,746 · Granted Dec 25, 2012

Method for detecting short burst errors in LDPC system

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,341,495
App. No.
13/469,746
Granted
Dec 25, 2012
Kind
B2
Abstract

The present invention is a device for detecting short burst errors. The device includes a first signal input, wherein the first signal input is configured to receive a first signal. The device includes a second signal input, wherein the second signal input is configured to receive a second signal. The device includes a logic gate, wherein the logic gate is operable for receiving the first signal via the first signal input, receiving the second signal via the second signal input, and generating a logic output gate signal based on the received first signal and the second signal. Furthermore, the device includes a filter, wherein the filter is configured for receiving the logic output gate signal from the logic gate and generates a filter output signal based upon the received logic output gate signal, wherein the filter output signal is operable for flagging errors.

Claims (23)

1. A method for detecting short burst errors, the method comprising:

receiving a signal, wherein the signal includes a soft input (La) and a soft output (Le), wherein receiving a signal is through at least one of a channel detector or a low-density parity-check (LDPC) code decoder to detect short burst errors;

checking the signal for sign disagreement, wherein checking for sign disagreement includes checking a soft input sign(La) and a soft output sign(Le) for disagreement;

generating a sign disagreement, wherein a generated disagreement sign is sign(La)≠sign(Le) where the soft output sign(Le) fails to converge with the soft input sign(La);

passing the sign disagreement (La)≠(Le) through a filter, wherein the filter is a moving average filter which includes a moving average window configured for generating an averaged sign;

setting a burst threshold for the moving average window;

generating an erasure flag when the burst threshold is exceeded; and

extending erasure edges, wherein the erasure edges are extended left and right of the burst threshold by a maximum number of bits until a zero in the averaged sign is found.

2. The method of claim 1 , further comprising:

interleaving the disagreement sign(La)≠sign(Le).

3. A system, comprising:

a receiver;

a detector, the detector in communication with the receiver, the detector configured to detect short burst errors in a low-density parity-check (LDPC) code decoder; and

a signal processor configured for correcting burst errors, wherein the detector is configured to:

receive a signal, wherein the signal includes a soft input (La) and a soft output (Le);

check the signal for sign disagreement including to check a soft input sign(La) and a soft output sign(Le) for disagreement;

generate a sign disagreement, wherein a generated disagreement sign is sign(La)≠sign(Le) where the soft output sign(Le) fails to converge with the soft input sign(La);

pass the sign disagreement (La)≠(Le) through a filter, wherein the filter is a moving average filter which includes a moving average window configured to generate an averaged sign;

set a burst threshold for the moving average window;

generate an erasure flag when the burst threshold is exceeded; and

extend erasure edges, wherein the erasure edges are extended left and right of the burst threshold by a maximum number of bits until a zero in the averaged sign is found.

4. The system of claim 3 , further comprising:

an interleaver for interleaving the disagreement sign(La)≠sign(Le).

Assignments (7)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 14, 2020
From: AVAGO TECHNOLOGIES INTERNATIONAL SALES PTE. LIMITED
To: BROADCOM INTERNATIONAL PTE. LTD.
Reel/Frame 053771/0901 →
CORRECTIVE ASSIGNMENT TO CORRECT THE EFFECTIVE DATE OF MERGER TO 09/05/2018 PREVIOUSLY RECORDED AT REEL: 047230 FRAME: 0133. ASSIGNOR(S) HEREBY CONFIRMS THE MERGER. Recorded Oct 29, 2018
From: AVAGO TECHNOLOGIES GENERAL IP (SINGAPORE) PTE. LTD.
To: AVAGO TECHNOLOGIES INTERNATIONAL SALES PTE. LIMITED
Reel/Frame 047630/0456 →
MERGER Recorded Oct 4, 2018
From: AVAGO TECHNOLOGIES GENERAL IP (SINGAPORE) PTE. LTD.
To: AVAGO TECHNOLOGIES INTERNATIONAL SALES PTE. LIMITED
Reel/Frame 047230/0133 →
TERMINATION AND RELEASE OF SECURITY INTEREST IN PATENTS Recorded Feb 3, 2017
From: BANK OF AMERICA, N.A., AS COLLATERAL AGENT
To: AVAGO TECHNOLOGIES GENERAL IP (SINGAPORE) PTE. LTD.
Reel/Frame 041710/0001 →
PATENT SECURITY AGREEMENT Recorded Feb 11, 2016
From: AVAGO TECHNOLOGIES GENERAL IP (SINGAPORE) PTE. LTD.
To: BANK OF AMERICA, N.A., AS COLLATERAL AGENT
Reel/Frame 037808/0001 →
TERMINATION AND RELEASE OF SECURITY INTEREST IN PATENT RIGHTS (RELEASES RF 032856-0031) Recorded Feb 2, 2016
From: DEUTSCHE BANK AG NEW YORK BRANCH, AS COLLATERAL AGENT
To: LSI CORPORATION; AGERE SYSTEMS LLC
Reel/Frame 037684/0039 →
PATENT SECURITY AGREEMENT Recorded May 8, 2014
From: LSI CORPORATION; AGERE SYSTEMS LLC
To: DEUTSCHE BANK AG NEW YORK BRANCH, AS COLLATERAL AGENT
Reel/Frame 032856/0031 →