Claims
- 1. A method for standalone self-testing of a transceiver chip, said method comprising:
generating at least one test packet within said transceiver chip; processing said at least one test packet through said transceiver chip by at least looping back through a first interface of said transceiver chip and looping back through a second interface of said transceiver chip; and comparing, within said transceiver chip, said processed at least one test packet to at least one expected test packet.
- 2. The method of claim 1 wherein said first interface comprises a parallel XAUI interface.
- 3. The method of claim 1 wherein said second interface comprises a 10 Gbps serial PMD interface.
- 4. The method of claim 1 wherein said processing includes processing said at least one test packet through a first section of a receive path of said transceiver chip immediately after generating said at least one test packet.
- 5. The method of claim 1 wherein said looping back through said first interface comprises wrapping around said at least one test packet from a receive path of said transceiver chip to a transmit path of said transceiver chip.
- 6. The method of claim 1 wherein said processing includes processing said at least one test packet through an entire transmit path of said transceiver chip, wherein said transmit path includes an elastic FIFO.
- 7. The method of claim 1 wherein said looping back through said second interface comprises wrapping around said at least one test packet from a transmit path of said transceiver chip to a receive path of said transceiver chip.
- 8. The method of claim 1 wherein said processing includes processing said at least one test packet through a second section of a receive path of said transceiver chip immediately after looping back through said second interface.
- 9. The method of claim 1 wherein said processing includes processing said at least one test packet through a first section of a transmit path of said transceiver chip immediately after generating said at least one test packet.
- 10. The method of claim 1 wherein said processing includes processing said at least one test packet through an entire receive path of said transceiver chip, wherein said receive path includes an elastic FIFO.
- 11. The method of claim 1 wherein said processing includes processing said at least one test packet through a second section of a transmit path of said transceiver chip immediately after looping back through said first interface.
- 12. The method of claim 1 wherein said transceiver chip comprises a single-chip multiple-sublayer PHY.
- 13. Apparatus for standalone self-testing of a transceiver chip, said apparatus comprising:
at least one packet generator within said transceiver chip to generate at least one test packet; a test fixture for looping back said at least one test packet through a first interface of said transceiver chip and a second interface of said transceiver chip; and at least one packet checker within said transceiver chip to compare said looped back at least one test packet to at least one expected test packet.
- 14. The apparatus of claim 13 wherein said at least one packet generator resides in a transmit path of said transceiver chip.
- 15. The apparatus of claim 13 wherein said at least one packet generator resides in a receive path of said transceiver chip.
- 16. The apparatus of claim 13 wherein said at least one packet checker resides in a transmit path of said transceiver chip.
- 17. The apparatus of claim 13 wherein said at least one packet checker resides in a receive path of said transceiver chip.
- 18. The apparatus of claim 13 wherein said first interface comprises a parallel XAUI interface.
- 19. The apparatus of claim 13 wherein said second interface comprises a 10 Gbps serial PMD interface.
- 20. The apparatus of claim 13 wherein said test fixture loops back said at least one test packet through said first interface from a receive path of said transceiver chip to a transmit path of said transceiver chip.
- 21. The apparatus of claim 13 wherein said test fixture loops back said at least one test packet through said second interface from a transmit path of said transceiver chip to a receive path of said transceiver chip.
- 22. The apparatus of claim 13 further comprising an elastic FIFO within a transmit path of said transceiver chip.
- 23. The apparatus of claim 13 further comprising an elastic FIFO within a receive path of said transceiver chip.
- 24. The apparatus of claim 13 wherein said transceiver chip comprises a single-chip multiple-sublayer PHY.
- 25. A method for standalone self-testing of a transceiver chip, said method comprising:
generating at least one first test packet within said transceiver chip; transmitting said at least one first test packet over a first test path of said transceiver chip; receiving said at least one first test packet at an end of said first test path; comparing, within said transceiver chip, said received at least one first test packet with at least one first expected packet; generating at least one second test packet; transmitting said at least one second test packet over a second test path of said transceiver chip; receiving said at least one second test packet at an end of said second test path; and comparing, within said transceiver chip, said received at least one second test packet with at least one second expected packet.
- 26. The method of claim 25 wherein said transmitting comprises looping back through a first interface of said transceiver chip and looping back through a second interface of said transceiver chip.
- 27. The method of claim 26 wherein said first interface comprises a parallel XAUI interface.
- 28. The method of claim 26 wherein said second interface comprises a 10 Gbps serial PMD interface.
- 29. The method of claim 25 wherein said transmitting said at least one first test packet includes processing said at least one first test packet through a first section of a receive path of said transceiver chip immediately after generating said at least one first test packet.
- 30. The method of claim 26 wherein said looping back through said first interface comprises electrically wrapping around from a receive path of said transceiver chip to a transmit path of said transceiver chip.
- 31. The method of claim 25 wherein said transmitting said at least one first test packet includes processing said at least one first test packet through an entire transmit path of said transceiver chip, wherein said transmit path includes an elastic FIFO.
- 32. The method of claim 26 wherein said looping back through said second interface comprises electrically wrapping around from a transmit path of said transceiver chip to a receive path of said transceiver chip.
- 33. The method of claim 26 wherein said transmitting said at least one first test packet includes processing said at least one first test packet through a second section of a receive path of said transceiver chip immediately after looping back through said second interface.
- 34. The method of claim 25 wherein said transmitting said at least one second test packet includes processing said at least one second test packet through a first section of a transmit path of said transceiver chip immediately after generating said at least one second test packet.
- 35. The method of claim 25 wherein said transmitting said at least one second test packet includes processing said at least one second test packet through an entire receive path of said transceiver chip, wherein said receive path includes an elastic FIFO.
- 36. The method of claim 26 wherein said transmitting said at least one second test packet includes processing said at least one second test packet through a second section of a transmit path of said transceiver chip immediately after looping back through said first interface.
- 37. The method of claim 25 wherein said transceiver chip comprises a single-chip multiple-sublayer PHY.
CROSS-REFERENCE TO RELATED APPLICATIONS/INCORPORATION BY REFERENCE
[0001] U.S. Pat. No. 6,424,194, U.S. application Ser. No. 09/540,243 filed on Mar. 31, 2000, U.S. Pat. No. 6,389,092, U.S. Pat. No. 6,340,899, U.S. application Ser. No. 09/919,636 filed on Jul. 31, 2001, U.S. application Ser. No. 09/860,284 filed on May 18, 2001, U.S. application Ser. No. 10/028,806 filed on Oct. 25, 2001, U.S. application Ser. No. 09/969,837 filed on Oct. 1, 2001, U.S. application Ser. No. 10/159,788 entitled “Phase Adjustment in High Speed CDR Using Current DAC” filed on May 30, 2002, U.S. application Ser. No. 10/179,735 entitled “Universal Single-Ended Parallel Bus; fka, Using 1.8V Power Supply in 0.13 MM CMOS” filed on Jun. 21, 2002, U.S. application Serial No. 60/401,872 entitled “SYSTEM AND METHOD FOR PERFORMING ON-CHIP SELF TESTING” filed on Aug. 7, 2002 with attorney docket # 1772-13907US01, and U.S. application Serial No. 60/402,097 entitled “SYSTEM AND METHOD FOR IMPLEMENTING A SINGLE CHIP HAVING A MULTIPLE SUB-LAYER PHY” filed on Aug. 7, 2002 with attorney docket # 1772-13906US01, are each incorporated herein by reference in their entirety.
[0002] This application also makes reference to, claims priority to and claims the benefit of U.S. Provisional Patent Application Serial No. 60/415,490 filed on Oct. 2, 2002 having attorney docket no. 13916US01.
Provisional Applications (1)
|
Number |
Date |
Country |
|
60415490 |
Oct 2002 |
US |