IP Library Granted Patent US 7,472,318
Granted Patent B2
US 7,472,318 · App. 11/477,038 · Granted Dec 30, 2008

System and method for determining on-chip bit error rate (BER) in a communication 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 7,472,318
App. No.
11/477,038
Granted
Dec 30, 2008
Kind
B2
Abstract

A method and system for evaluating performance of a device by on-chip determination of BER may include establishing and generating PRBS test packets in a closed communication path internally within a physical layer device (PLD) and a remote PLD. A BER for the PLD may be determined from within the PLD based on a comparison of at least a portion of the generated test packets with at least a portion of the generated test packets transmitted over the closed communication path received by the PLD via the closed communication path from the remote PLD. A transmit path of the PLD may be internally coupled to a receive path of the PLD, and a receive path of the PLD may be internally coupled to a transmit path of the PLD. The PLD may be internally configured to operate in an internal optical loopback mode or an internal electrical loopback mode.

Claims (38)

1. A method for evaluating performance of a device, the method comprising:

establishing a closed communication path internally within a physical layer device (PLD), wherein said PLD is an open systems interconnection (OSI) layer 1 device;

generating within said PLD, test packets comprising a pseudo-random bit sequence (PRBS), which are communicated over said established closed communication path; and

determining a bit error rate for said PLD based on a comparison of at least a portion of said generated test packets with at least a portion of said generated test packets that are communicated over said closed communication path and received by said PLD.

2. The method according to claim 1 , comprising coupling internally within said PLD, a transmit path of said PLD to a receive path of said PLD, and a receive path of said PLD to a transmit path of said PLD.

3. The method according to claim 2 , comprising internally configuring said PLD to operate in an internal optical loopback mode.

4. The method according to claim 2 , comprising internally configuring said PLD to operate in an internal electrical loopback mode.

5. The method according to claim 1 , comprising internally counting within said PLD, a number of bits in said test packets generated over a particular time period.

6. The method according to claim 5 , comprising internally counting within said PLD, said number of bits in said received test packets over an interval corresponding to said particular time period.

7. A system for evaluating performance of a device, the system comprising:

one or more circuits within a physical layer device (PLD) that enables establishment of a closed communication path internally within said PLD, wherein said PLD is an open systems interconnection (OSI) layer 1 device;

said one or more circuits generates within said PLD test packets to be communicated over said established closed communication path, said test packets comprises a pseudo-random bit sequence (PRBS); and

said one or more circuits determines, a bit error rate for said PLD based on a comparison of at least a portion of said generated test packets with at least a portion of said generated test packets that are communicated over said closed communication path and received by said PLD.

8. The system according to claim 7 , wherein said one or more circuits within said PLD internally couples, a transmit path of said PLD to a receive path of said PLD, and a receive path of said PLD to a transmit path of said PLD.

9. The system according to claim 8 , wherein said one or more circuits within said PLD internally configures said PLD to operate in an internal optical loopback mode.

10. The system according to claim 8 , wherein said one or more circuits within said PLD internally configures said PLD to operate in an internal electrical loopback mode.

11. The system according to claim 7 , wherein said one or more circuits within said PLD internally counts a number of bits in said test packets generated over a particular time period.

12. The system according to claim 11 , wherein said one or more circuits within said PLD internally counts said number of bits in said received test packets over an interval corresponding to said particular time period.

13. A method for evaluating performance of a device, the method comprising:

establishing a closed communication path between a physical layer device (PLD) and a remote PLD, wherein said PLD is an open systems interconnection (OSI) layer 1 device;

generating within said PLD, test packets comprising a pseudo-random bit sequence (PRBS), which are communicated over said established closed communication path; and

determining a bit error rate for said PLD based on a comparison of at least a portion of said generated test packets with at least a portion of said generated test packets that are communicated over said closed communication path and received by said PLD from said remote PLD.

14. The method according to claim 13 , comprising coupling internally within said remote PLD, a transmit path of said remote PLD to a receive path of said remote PLD, and a receive path of said remote PLD to a transmit path of said remote PLD.

15. The method according to claim 14 , comprising coupling a transmit path of said PLD to a receive path of said remote PLD, a transmit path of said remote PLD to a receive path of said PLD.

16. The method according to claim 15 , comprising internally configuring said remote PLD to operate in an internal optical loopback mode.

17. The method according to claim 15 , comprising internally configuring said remote PLD to operate in an internal electrical loopback mode.

18. The method according to claim 13 , comprising internally counting within said PLD, a number of bits in said generated test packets over a particular time period.

19. The method according to claim 18 , comprising internally counting within said PLD, said number of bits in said received test packets over an interval corresponding to said particular time period.

20. A system for evaluating performance of a device, the system comprising:

one or more circuits within a physical layer device (PLD) that establishes a closed communication path with a remote PLD, wherein said PLD is an open systems interconnection (OSI) layer 1 device;

said one or more circuits generates from within said PLD, test packets comprising a pseudo-random bit sequence (PRBS), which are communicated over said established closed communication path; and

said one or more circuits determines a bit error rate for said PLD based on a comparison of at least a portion of said generated test packets with at least a portion of said generated test packets that are communicated over said closed communication path and received by said PLD from said remote PLD.

21. The system according to claim 20 , comprising circuitry within said remote PLD that internally couples a transmit path of said remote PLD to a receive path of said remote PLD, and a receive path of said remote PLD to a transmit path of said remote PLD.

22. The system according to claim 21 , wherein said circuitry within said physical layer device (PLD) couples a transmit path of said PLD to a receive path of said remote PLD, a transmit path of said remote PLD to a receive path of said PLD.

23. The system according to claim 22 , wherein said circuitry within said remote PLD internally configures said remote PLD to operate in an internal optical loopback mode.

24. The system according to claim 22 , wherein said circuitry within said remote PLD internally configures said remote PLD to operate in an internal electrical loopback mode.

25. The system according to claim 20 , wherein said circuitry within said physical layer device (PLD) internally counts within said PLD, a number of bits in said generated test packets over a particular time period.

26. The system according to claim 25 , wherein said circuitry within said physical layer device (PLD) internally counts within said PLD, said number of bits in said received test packets over an interval corresponding to said particular time period.

Assignments (3)
TERMINATION AND RELEASE OF SECURITY INTEREST IN PATENTS Recorded Feb 3, 2017
From: BANK OF AMERICA, N.A., AS COLLATERAL AGENT
To: BROADCOM CORPORATION
Reel/Frame 041712/0001 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 1, 2017
From: BROADCOM CORPORATION
To: AVAGO TECHNOLOGIES GENERAL IP (SINGAPORE) PTE. LTD.
Reel/Frame 041706/0001 →
PATENT SECURITY AGREEMENT Recorded Feb 11, 2016
From: BROADCOM CORPORATION
To: BANK OF AMERICA, N.A., AS COLLATERAL AGENT
Reel/Frame 037806/0001 →