IP Library Granted Patent US 6,980,140
Granted Patent B1
US 6,980,140 · App. 10/870,054 · Granted Dec 27, 2005

Flash ADC receiver with reduced errors

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 6,980,140
App. No.
10/870,054
Granted
Dec 27, 2005
Kind
B1
Abstract

Symbol decoding errors at a receiver utilising a flash analog to digital converter (ADC) can be reduced by adjusting a reference voltage level of the ADC where a decoding error rate at the reference voltage level exceeds a threshold.

Claims (26)

1. A receiver comprising:

a flash analog to digital converter (ADC);

a symbol decoder, which receives input from said ADC and operates on groups of bits of a fixed bit length, each group of bits comprising a target bit and bits adjacent in time to said target bit, said bits adjacent in time to said target bit being assumed to affect a voltage of said target bit before decoding due to inter-symbol interference;

a link quality indicator, which receives input from said symbol decoder and generates link quality indications therefrom; and

reference voltage adjuster, which receives input from said ADC and the link quality indications from the link quality indicator and, responsive thereto outputs to a control input to said ADC for selectively adjusting one or more reference voltages of said ADC.

2. The receiver of claim 1 wherein said symbol decoder is a Viterbi decoder.

3. The receiver of claim 1 wherein said link quality indications indicate link quality at a voltage slicing level of said ADC and said reference voltage adjuster adjusts a reference voltage level associated with said voltage slicing level when said link quality indications do not meet a threshold quality level.

4. The receiver of claim 1 wherein said link quality indicator is an error detector.

5. The receiver of claim 4 wherein said reference voltage adjuster operates to adjust a given reference voltage when a rate of errors at a voltage slicing level of said ADC associated witb said given reference voltage level exceeds a threshold.

6. The receiver of claim 4 wherein said error detector is a forward error corrector (FEC) having an output which inputs into said reference voltage adjuster.

7. The receiver of claim 4 wherein said error detector comprises a portion of said reference voltage adjuster.

8. The receiver of claim 1 wherein said reference voltage adjuster determines probability information comprising a probability of occurrence for all possible groups of bits of said fixed bit length for each of said reference voltages and wherein said probability information is output to said symbol decoder.

9. The receiver of claim 8 wherein said reference voltage adjuster holds a current channel impulse response model and said probability information is derived from said current channel impulse response model.

10. The receiver of claim 9 wherein said reference voltage adjuster updates said model, or selects a different model, responsive to indications from said link quality indicator.

11. A receiver comprising:

a flash analog to digital converter (ADC);

decoding means responsive to said ADC to decode symbols, said decoding means operating on groups of bits of a fixed bit length, each group of bits comprising a target bit and bits adjacent in time to said target bit, said bits adjacent in time to said target bit being assumed to affect a voltage of said target bit before decoding due to inter-symbol interference;

link quality detecting means responsive to said decoding means to detect symbol decoding errors; and

a channel estimation block responsive to said ADC and said symbol decoding errors for adjusting reference voltages of said ADC.

12. In a receiver utilising a flash analog to digital converter (ADC), a method of improving link quality comprising:

adjusting a reference voltage for a voltage slicing level of said ADC when a decoding error rate at said voltage slicing level exceeds said threshold wherein

decoding symbols on said link and determining said decoding error rate at said voltage slicing level, said decoding comprising operating on groups of bits of a fixed bit length, each group of bits comprising a target bit and bits adjacent in time to said target bit, said bits adjacent in time to said target bit being assumed to affect a voltage of said target bit before decoding due to inter-symbol interference.

13. The method of claim 12 wherein said determining said decoding error rate at said voltage slicing level utilises error correction bits in a received bit stream.

14. The method of claim 12 wherein said determining said decoding error rate at said voltage slicing level comprises receiving known test sequences and comparing said test sequences with corresponding decoded sequences.

15. The method of claim 12 further comprising deriving probability information from an assumed channel impulse response model, said probability information comprising a probability of occurrence for all possible groups of bits of said fixed bit length at each said voltage slicing level of said ADC.

16. The method of claim 15 wherein said probability information is used to decode said symbols.

Assignments (9)
RELEASE OF SECURITY INTEREST Recorded Nov 20, 2023
From: BANK OF AMERICA, N.A.
To: CIENA CORPORATION
Reel/Frame 065630/0232 →
PATENT SECURITY AGREEMENT Recorded Nov 8, 2019
From: CIENA CORPORATION
To: BANK OF AMERICA, N.A., AS COLLATERAL AGENT
Reel/Frame 050969/0001 →
RELEASE OF SECURITY INTEREST Recorded Oct 30, 2019
From: DEUTSCHE BANK AG NEW YORK BRANCH
To: CIENA CORPORATION
Reel/Frame 050938/0389 →
PATENT SECURITY AGREEMENT Recorded Jul 16, 2014
From: CIENA CORPORATION
To: BANK OF AMERICA, N.A., AS ADMINISTRATIVE AGENT
Reel/Frame 033347/0260 →
SECURITY INTEREST Recorded Jul 15, 2014
From: CIENA CORPORATION
To: DEUTSCHE BANK AG NEW YORK BRANCH
Reel/Frame 033329/0417 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 19, 2010
From: CIENA LUXEMBOURG S.A.R.L.
To: CIENA CORPORATION
Reel/Frame 024252/0060 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 9, 2010
From: NORTEL NETWORKS LIMITED
To: CIENA LUXEMBOURG S.A.R.L.
Reel/Frame 024213/0653 →
CORRECTIVE ASSIGNMENT, REEL 017636, FRAME 0935, RE Recorded May 30, 2006
From: ESSELTE
To: DYMO
Reel/Frame 017706/0321 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 18, 2004
From: ROWLAND, ANDY; LUK, TOM; HADJIHASSAN, SEVGUI
To: NORTEL NETWORKS LIMITED
Reel/Frame 015492/0229 →