The Designer's Guide Community Forum
https://designers-guide.org/forum/YaBB.pl Design >> Mixed-Signal Design >> How we select PRBS sequence for BER test in SerDes https://designers-guide.org/forum/YaBB.pl?num=1112691037 Message started by raymond_luo2003 on Apr 5th, 2005, 1:50am |
Title: How we select PRBS sequence for BER test in SerDes Post by raymond_luo2003 on Apr 5th, 2005, 1:50am Dear all, I read many papers regarding on the BER test of SerDes link. Different papers use different PRBS sequence 2E7-1; 2E11-1; 2E15-1; 2E23-1 to test their BER. For a same link, different PRBS will result in different BER, e.g. 10E-12 or10E-7. Does anyone can help me understand which PRBS sequence should use in a typical link, say fibre or USB SerDes? Why should I choose one instead of another one? What’s kind of result should I expect if I select a particular PRBS? The rule for choosing particular PRBS is related to eye-diagram of transmitter or receiver? Is that related to the bandwidth of PLL or CDR used in SerDes? Thanks in advance! Raymond |
Title: Re: How we select PRBS sequence for BER test in Se Post by Paul on Apr 5th, 2005, 1:27pm Hi Raymond, The main difference between these PRBS sequences is the repetition interval (number of bits until the same sequence repeats) and the runlength (maximum number of consecutive identical digits, also called CID). CID defines the memory requirements of your PLL. For most short-distance applications, you have 8b/10b encoding or 64b/66b (e.g. 10GbE) which defines the maximum runlength. Using a sequence with a lare CID to test a short-distance protocol is to stringent. The patterns to be applied, as well as the jitter to be added to the input signal, are described in this document: ftp://ftp.t11.org/t11/pub/fc/mjsq/04-101v4.pdf It is true that several papers show BER measurements with a pure input signal (no jitter applied), but achieving BER < 1E-12 in these conditions is not sufficient to make your design work in a real life situation. You should also check your application spec (I'm sure the USB spec gives some references for BER measurement), most short-distance standards refer to the above mentioned Fibre Channel document. SONET and other long-haul systems have much tougher specs. Best, Paul |
Title: Re: How we select PRBS sequence for BER test in Se Post by Paul on Apr 6th, 2005, 2:23am Raymond, one more paper of interest about SerDes jitter tolerance measurements: Multi-gigabit-rate clock and data recovery based on blind oversampling Jaeha Kim; Deog-Kyoon Jeong; Communications Magazine, IEEE Volume 41, Issue 12, Dec. 2003 Page(s):68 - 74 Paul |
Title: Re: How we select PRBS sequence for BER test in Se Post by DReynolds on Apr 7th, 2005, 6:02am Another addition to Paul's comment: more is always better. I have seen 8b/10b systems (max run length =5) tested with much longer prbs than 2^^7 -1 because it gives an indication of margin . If your cdr can tolerate the longer run then stressing it with the longer sequence will help you find the limits of your performance better than the shorter sequence. David Reynolds |
Title: Re: How we select PRBS sequence for BER test in Se Post by raymond_luo2003 on Apr 27th, 2005, 2:44am Thanks Paul and DReynolds I didn't realized that such good reply is in place since I didn't ask for notification. Thanks indeed |
The Designer's Guide Community Forum » Powered by YaBB 2.2.2! YaBB © 2000-2008. All Rights Reserved. |