IP Library Granted Patent US 8,417,115
Granted Patent B2
US 8,417,115 · App. 12/831,435 · Granted Apr 9, 2013

Quantifying link quality in an optoelectronic module

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,417,115
App. No.
12/831,435
Granted
Apr 9, 2013
Kind
B2
Abstract

In one example embodiment, an optoelectronic module includes an optical receiver and a post-amplifier. The optical receiver is configured to receive an optical signal and generate an electrical data signal corresponding to the optical signal. The post-amplifier is electrically connected to the optical receiver and is configured to amplify the electrical data signal. The optoelectronic module further includes means for quantifying a quality of the optical signal from which the amplified electrical data signal is derived.

Claims (42)

1. An optoelectronic module, comprising:

an optical receiver configured to receive an optical signal and generate an electrical data signal corresponding to the optical signal;

a post-amplifier electrically connected to the optical receiver and configured to amplify the electrical data signal; and

a retiming circuit configured to quantify a quality of the optical signal from which the amplified electrical data signal is derived, the retiming circuit including a main channel decision circuit and an error channel decision circuit both configured to receive the amplified electrical data signal output by the post-amplifier and to receive a clock signal, the retiming circuit further including a first shift register connected to an output of the main channel decision circuit, a second shift register connected to an output of the error channel decision circuit, and an exclusive OR circuit connected to outputs of the first shift register and the second shift register.

2. The optoelectronic module of claim 1 , further comprising a control module configured to adjust timing, threshold, or both, of the error channel decision circuit relative to corresponding timing, threshold, or both, of the main channel decision circuit.

3. The optoelectronic module of claim 1 , wherein the retiming circuit is configured to extract the clock signal from the data signal.

4. The optoelectronic module of claim 1 , wherein the retiming circuit is configured to receive the clock signal from a host system.

5. A method of quantifying link quality in an optoelectronic module, the method comprising:

receiving a data signal at a main channel decision circuit and at an error channel decision circuit of an optoelectronic module, the data signal being derived from an optical signal;

retiming the data signal at the main channel decision circuit to generate a retimed data signal;

adjusting an aspect of the error channel decision circuit such that it is different than a corresponding aspect of the main channel decision circuit;

retiming the data signal at the error channel decision circuit to generate a retimed pseudo-data signal;

comparing the retimed data signal with the retimed pseudo-data signal;

identifying, based on the comparison of the retimed data signal with the retimed pseudo-data signal, a pseudo error event when a bit in the retimed data signal is not substantially equal to a corresponding bit in the retimed pseudo-data signal;

calculating a pseudo bit error rate based on a number of pseudo error events identified during a period of time measured by a number of clock pulses of a clock signal; and

determining a quality of the optical signal based on the pseudo bit error rate.

6. The method of claim 5 , wherein determining a quality of the optical signal comprises determining signal to noise ratio of the optical signal.

7. The method of claim 5 , further comprising iterating the steps of adjusting an aspect of the error channel decision circuit, retiming the data signal at the error channel decision circuit, comparing the retimed data signal to the retimed pseudo-data signal, identifying pseudo error events and calculating a pseudo bit error rate to obtain multiple data points representative of pseudo bit error rate as a function of the adjusted aspect of the error channel decision circuit.

8. The method of claim 7 , wherein determining a quality of the optical signal includes determining a slope of a pseudo bit error rate curve fitted to a set of the multiple data points.

9. The method of claim 8 , wherein the slope of the pseudo bit error rate curve is proportional to signal to noise ratio of the optical signal.

10. The method of claim 5 , further comprising extracting the clock signal from the data signal or receiving the clock signal from a host system.

11. The method of claim 5 , wherein adjusting an aspect of the error channel decision circuit includes adjusting threshold or timing of the error channel decision circuit.

12. The method of claim 5 , wherein adjusting an aspect of the error channel decision circuit includes adjusting timing of the error channel decision circuit, the method further comprising aligning timing of the retimed data signal with timing of the retimed pseudo-data signal prior to comparing the retimed data signal to the retimed pseudo-data signal.

13. The method of claim 12 , wherein aligning timing of the retimed data signal with timing of the retimed pseudo-data signal includes retiming both of the retimed data signal and the retimed pseudo-data signal using one or more shift registers.

14. An optoelectronic module, comprising:

an optical receiver;

a post-amplifier connected to the optical receiver; and

a retiming circuit connected to the post-amplifier and including:

a main channel decision circuit configured to receive a data signal and to output a retimed data signal;

an error channel decision circuit configured to receive the data signal and to output a retimed pseudo-data signal;

a first shift register connected to an output of the main channel decision circuit;

a second shift register connected to an output of the error channel decision circuit;

an exclusive OR circuit connected to the first shift register and the second shift register; and

a control module connected to the error channel decision circuit and the exclusive OR circuit.

15. The optoelectronic module of claim 14 , wherein:

the exclusive OR circuit is configured to identify pseudo bit errors as a function of timing or threshold of the error channel decision circuit; and

the control module is configured to adjust the timing or threshold of the error channel decision circuit prior to outputting the retimed pseudo-data signal and to receive a count of pseudo bit errors from the exclusive OR circuit.

16. An optoelectronic module, comprising:

an optical receiver configured to receive an optical signal and generate an electrical data signal corresponding to the optical signal;

a post-amplifier configured to receive and amplify the electrical data signal;

a retiming circuit configured to receive the amplified electrical data signal, generate a retimed data signal and a retimed pseudo-data signal based on the electrical data signal, and compare the retimed data signal with the retimed pseudo-data signal; and

a control module configured to adjust an aspect of a first circuit of the retiming circuit configured to generate the retimed pseudo-data signal such that the aspect is different from a corresponding aspect of a second circuit of the retiming circuit configured to generate the retimed data signal, the control module further configured to identify, based on the comparison of the retimed data signal with the retimed pseudo-data signal, a pseudo error event when a bit in the retimed data signal is not substantially equal to a corresponding bit in the retimed pseudo-data signal and calculate a pseudo bit error rate based on a number of pseudo error events identified during a period of time measured by a number of clock pulses of a clock signal.

Assignments (5)
PATENT RELEASE AND REASSIGNMENT Recorded Jul 5, 2022
From: BANK OF AMERICA, N.A., AS ADMINISTRATIVE AGENT
To: II-VI INCORPORATED; MARLOW INDUSTRIES, INC.; EPIWORKS, INC.; LIGHTSMYTH TECHNOLOGIES, INC.; KAILIGHT PHOTONICS, INC.; COADNA PHOTONICS, INC.; OPTIUM CORPORATION; FINISAR CORPORATION; II-VI OPTICAL SYSTEMS, INC.; M CUBED TECHNOLOGIES, INC.; II-VI PHOTONICS (US), INC.; II-VI DELAWARE, INC.; II-VI OPTOELECTRONIC DEVICES, INC.; PHOTOP TECHNOLOGIES, INC.
Reel/Frame 060574/0001 →
SECURITY INTEREST Recorded Jul 1, 2022
From: II-VI INCORPORATED; II-VI DELAWARE, INC.; M CUBED TECHNOLOGIES, INC.; II-VI PHOTONICS (US), INC.; PHOTOP TECHNOLOGIES, INC.; COHERENT, INC.
To: JPMORGAN CHASE BANK, N.A., AS COLLATERAL AGENT
Reel/Frame 060562/0254 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 1, 2020
From: FINISAR CORPORATION
To: II-VI DELAWARE, INC.
Reel/Frame 052286/0001 →
NOTICE OF GRANT OF SECURITY INTEREST IN PATENTS Recorded Sep 25, 2019
From: II-VI INCORPORATED; MARLOW INDUSTRIES, INC.; EPIWORKS, INC.; LIGHTSMYTH TECHNOLOGIES, INC.; KAILIGHT PHOTONICS, INC.; COADNA PHOTONICS, INC.; OPTIUM CORPORATION; FINISAR CORPORATION; II-VI OPTICAL SYSTEMS, INC.; M CUBED TECHNOLOGIES, INC.; II-VI PHOTONICS (US), INC.; II-VI DELAWARE, INC.; II-VI OPTOELECTRONIC DEVICES, INC.; PHOTOP TECHNOLOGIES, INC.
To: BANK OF AMERICA, N.A., AS ADMINISTRATIVE AGENT
Reel/Frame 050484/0204 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 5, 2010
From: NGUYEN, THE' LINH
To: FINISAR CORPORATION
Reel/Frame 024795/0536 →