IP Library Granted Patent US 6,980,606
Granted Patent B2
US 6,980,606 · App. 09/969,002 · Granted Dec 27, 2005

Device for reconstructing a runlength constrained sequence

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,606
App. No.
09/969,002
Granted
Dec 27, 2005
Kind
B2
Abstract

A branch metric calculation unit calculates a set of branch metric values for subsequent samples of the sampled input signal. Each of the set of branch metric values is an indication for the likelihood that an amplitude value of a sample corresponds to a particular state, a state being defined as a sequence of n-ary digits. A delay unit, which forms part of a delay chain of delay units, includes a first delay unit of the delay chain which is coupled to the branch metric calculation unit. A path metric calculation chain of path metric calculation units includes one or more path metric calculation units having first inputs coupled to a delay unit and second inputs coupled to a preceding path metric calculation unit. The path metric calculation unit calculates the path metric values from the branch metric values, a path metric value being on indication for the likelihood that a sequence of samples corresponds to a sequence of states.

Claims (27)

1. Device for reconstructing a runlength constrained sequence of n-ary digits from an analog input signal representing said sequence, the device comprising

an input for receiving said signal,

a sampling unit for taking time-discrete samples of the input signal,

a branch metric calculation unit for calculating a set of branch metric values for subsequent samples of the sampled input signal, each of the set of branch metric values being an indication for the likelihood that an amplitude value of a sample corresponds to a particular state, a state being defined as a sequence of n-ary digits,

a delay unit for delaying metric values,

a path metric calculation unit, coupled to the delay unit, for calculating path metric values out of the branch metric values, a path metric value being an indication for the likelihood that a sequence of samples corresponds to a sequence of states,

an output for providing the reconstructed runlength constrained sequence of n-ary digits and wherein the delay unit forms part of a delay chain of delay units, a first delay unit of the delay chain being coupled to the branch metric calculation unit, and the path metric calculation unit forms part of a path metric calculation chain of path metric calculation units, the path metric calculation chain comprising one or more path metric calculation units having first inputs coupled to a delay unit and second inputs coupled to a preceding path metric calculation unit.

2. A device according to claim 1 , characterized in that the path metric calculation chain comprises at least a path metric calculation unit with first inputs coupled to a delay unit, and with outputs coupled to second inputs of a first further path metric calculation unit, said first further path metric calculation unit being provided with first inputs which are coupled to a further delay unit preceding the delay unit.

3. A device according to claim 1 , characterized in that the chain of path metric calculation units comprises at least a path metric calculation unit with first inputs coupled to a delay unit, and with outputs coupled to second inputs of a second further path metric calculation unit, said further path metric calculation unit being provided with first inputs which are coupled to a further delay unit succeeding the delay unit.

4. A device according to claim 2 , characterized by a third further path metric calculation unit having first inputs coupled to the first further path metric calculation unit and second inputs coupled to the second further path metric calculation unit.

5. An apparatus for reproducing a sequence from a record carrier, comprising

a read unit for generating a read signal in response to a pattern stored at the record carrier,

a device according to claim 3 , receiving the read signal as its input signal,

an error correcting and decoding unit coupled to the output of said device.

6. A receiver for reproducing a sequence from a transmitted signal, comprising

a receiving unit for receiving and demodulating the transmitted signal,

a device according to claim 4 , receiving the demodulated signal as its input signal,

an error correcting and decoding unit coupled to the output of said device.

7. A device according to claim 4 , characterized by a third further path metric calculation unit having first inputs coupled to the first further path metric calculation unit and second inputs coupled to the second further path metric calculation unit.

8. An apparatus for reproducing a sequence from a record carrier, comprising

a read unit for generating a read signal in response to a pattern stored at the record carrier,

a device according to claim 1 , receiving the read signal as its input signal,

an error correcting and decoding unit coupled to the output of said device.

9. A receiver for reproducing a sequence from a transmitted signal, comprising

a receiving unit for receiving and demodulating the transmitted signal,

a device according to claim 1 , receiving the demodulated signal as its input signal,

an error correcting and decoding unit coupled to the output of said device.

Assignments (3)
CHANGE OF NAME Recorded Feb 26, 2010
From: APPLERA CORPORATION
To: APPLIED BIOSYSTEMS INC.
Reel/Frame 023994/0538 →
MERGER Recorded Feb 26, 2010
From: APPLIED BIOSYSTEMS INC.
To: APPLIED BIOSYSTEMS, LLC
Reel/Frame 023994/0587 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 3, 2004
From: PE CORPORATION (NY)
To: APPLERA CORPORATION
Reel/Frame 014615/0004 →