IP Library Granted Patent US 8,009,981
Granted Patent B2
US 8,009,981 · App. 12/651,721 · Granted Aug 30, 2011

Testing of transmitters for communication links by software simulation of reference channel and/or reference receiver

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,009,981
App. No.
12/651,721
Granted
Aug 30, 2011
Kind
B2
Abstract

A transmitter for a communications link is tested by using a (software) simulation of a reference channel and/or a reference receiver to test the transmitter. In one embodiment for optical fiber communications links, a data test pattern is applied to the transmitter under test and the resulting optical output is captured, for example by a sampling oscilloscope. The captured waveform is subsequently processed by the software simulation, in order to simulate propagation of the optical signal through the reference channel and/or reference receiver. A performance metric for the transmitter is calculated based on the processed waveform.

Claims (35)

1. A computer-implemented method for testing a transmitter for a communications link, the method comprising a non-transitory processor executing software instructions to effect the steps of:

accessing a stored waveform for the transmitter under test, wherein the stored waveform is based on capture of an output generated by the transmitter in response to a data test pattern applied to the transmitter; and

calculating a performance metric for the transmitter under test, wherein the performance metric is a difference between (a) SNR for reception by an ideal communications receiver and (b) SNR for a test communications link comprising the transmitter under test, a reference channel and a reference receiver, the reference receiver including an equalizer, the performance metric calculated based on simulated propagation of the waveform through the reference receiver.

2. The method of claim 1 , wherein the reference channel comprises a microwave channel.

3. The method of claim 1 , wherein the reference channel comprises a radio frequency channel.

4. The method of claim 1 , wherein the reference channel comprises an optical channel.

5. The method of claim 1 , wherein the reference channel comprises a cable.

6. The method of claim 1 wherein the equalizer includes a finite length equalizer.

7. The method of claim 1 wherein the equalizer includes an infinite length equalizer.

8. The method of claim 1 wherein the equalizer is not physically realizable in hardware.

9. The method of claim 1 wherein the step of calculating the performance metric comprises:

for each of a plurality of different reference channels, calculating a channel-specific performance metric, wherein the channel-specific performance metric is a difference between (a) SNR for reception by an ideal communications receiver and (b) SNR for a channel-specific test communications link comprising the transmitter under test, that specific reference channel and a reference receiver, the performance metric calculated based on simulated propagation of the waveform through the reference receiver; and

determining the performance metric for the transmitter based on the channel-specific performance metrics.

10. The method of claim 9 wherein the step of determining the performance metric for the transmitter based on the channel-specific performance metrics comprises:

selecting the worst channel-specific performance metric as the performance metric for the transmitter.

11. The method of claim 1 further comprising:

accessing the data test pattern, wherein the step of calculating the performance metric includes use of the data test pattern.

12. The method of claim 1 wherein the step of calculating the performance metric utilizes a baseline of the captured waveform.

13. The method of claim 12 further comprising:

using the captured waveform to compute the baseline.

14. The method of claim 1 wherein the reference receiver includes an equalizer with a slicer, and the SNR for the test communications link is measured at an input to the slicer.

15. The method of claim 1 wherein the performance metric is based on compliance with a standard applicable to the transmitter.

16. The method of claim 1 further comprising:

applying the data test pattern to the transmitter under test;

capturing the output generated by the transmitter in response to the applied data test pattern; and

storing the waveform based on the captured output.

17. A computer-implemented method for testing a transmitter for a communications link, the method comprising a non-transitory processor executing software instructions to effect the steps of:

accessing a stored waveform for the transmitter under test, wherein the stored waveform is based on capture of an output generated by the transmitter in response to a data test pattern applied to the transmitter; and

calculating a performance metric for the transmitter under test, wherein the performance metric is a difference between (a) SNR for an ideal communications link, the ideal communications link including an ideal transmitter and an ideal channel that outputs a distortion-free version of a waveform based on the data test pattern and an ideal matched filter receiver; and (b) SNR for a test communications link comprising the transmitter under test, a reference channel and a reference receiver, the reference receiver including a decision feedback equalizer having a feedforward filter and a feedback filter and a slicer, the SNR for the test communications link measured at an input to the slicer; the performance metric calculated based on simulated propagation of the waveform through the reference receiver.

18. The method of claim 17 , wherein the ideal channel comprises a microwave channel.

19. The method of claim 17 , wherein the ideal channel comprises a radio frequency channel.

20. The method of claim 17 , wherein the ideal channel comprises an optical channel.

21. The method of claim 17 wherein the step of calculating the performance metric comprises:

for each of a plurality of different reference channels, calculating a channel-specific performance metric, wherein the channel-specific performance metric is a difference between (a) SNR for reception by an ideal communications receiver and (b) SNR for a channel-specific test communications link comprising the transmitter under test, that specific reference channel and a reference receiver, the performance metric calculated based on simulated propagation of the waveform through the reference receiver; and

determining the performance metric for the transmitter based on the channel-specific performance metrics.

Assignments (4)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 27, 2021
From: CAVIUM INTERNATIONAL
To: MARVELL ASIA PTE LTD.
Reel/Frame 057336/0873 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 25, 2021
From: MARVELL TECHNOLOGY CAYMAN I
To: CAVIUM INTERNATIONAL
Reel/Frame 057279/0519 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 23, 2021
From: INPHI CORPORATION
To: MARVELL TECHNOLOGY CAYMAN I
Reel/Frame 056649/0823 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 27, 2017
From: CLARIPHY COMMUNICATIONS, INC.
To: INPHI CORPORATION
Reel/Frame 041756/0930 →