Couldn't agree more! Lee W. Ritchey Speeding Edge P. O. Box 2194 Glen Ellen, CA 95442 Phone- 707-568-3983 FAX- 707-568-3504 I just used the energy it took to be angry to write some blues. Count Basie > [Original Message] > From: Scott McMorrow <scott@xxxxxxxxxxxxx> > To: <gary_pratt@xxxxxxxxxx> > Cc: Perry Qu <perry.qu@xxxxxxxxxxx>; si-list <si-list@xxxxxxxxxxxxx> > Date: 11/29/2005 1:29:14 PM > Subject: [SI-LIST] Re: Bit pattern for high speed serial link simulation > > Gary > Although the V2 is straightforward from a driver/receiver technology > standpoint, differential drivers and receivers do not exist in a ideal > environment, especially those that reside on FPGAs. Without fully > coupled package models and full power delivery models, any attempt to > simulate this particular Serdes will result in an overestimate of it's > capabilities. Actual performance is much worse than simulated performance. > > I don't doubt your simulator's capability, accuracy and speed. It's > just that in this case you'll get the wrong answer faster. > > > regards, > > Scott > > Scott McMorrow > Teraspeed Consulting Group LLC > 121 North River Drive > Narragansett, RI 02882 > (401) 284-1827 Business > (401) 284-1840 Fax > > http://www.teraspeed.com > > Teraspeed® is the registered service mark of > Teraspeed Consulting Group LLC > > > > Pratt, Gary wrote: > > >=20 > >Perry, > > > >Good to hear your are using ICX. That tool supports both the fast AMS > >models and fast s-parameter models. It would have also been good if you > >were using Xilinx V4. Unfortunately, for the previous generation of > >FPGA, the AMS behavioral model you are thinking of is probably the one > >from the Xilinx competition. =20 > > > >Fortunately, V2 is rather straightforward technology. I could provide > >you with a somewhat similar model, and show you to modify it to match > >the characteristics of V2. The most complicated part is setting up the > >SPICE simulations to extract the characteristics from the > >transistor-level models. I can send you the testbenches we used for a > >PCI Express driver, which I'm sure you could adapt to extract the > >characteristics and make to make a model for any particular V2 > >configuration (I'd suggest leaving the full-functional, > >all-configuration model for a later exercise). =20 > > > >Gary > > > >Btw: your Mentor AE (Tony Dunbar) pinged me offline and indicated he > >would be willing to help (though, the last third of q4 is always a > >particularly busy time for the AEs)=20 > > > > > > > >=20 > > > > > >-----Original Message----- > >From: Perry Qu [mailto:perry.qu@xxxxxxxxxxx]=20 > >Sent: Tuesday, November 29, 2005 1:06 PM > >To: Pratt, Gary; 'si-list' > >Subject: RE: [SI-LIST] Re: Bit pattern for high speed serial link > >simulation > > > >Gary: > > > >Thanks for your suggestion. I'm interested in more details of AMS model. > >Currently we use heavily Mentor SI tool for general board simulation > >(ICX and ePD) but we still use HSPICE for Gbps stuff. =20 > > > >The device I'm referring to is Virtex II Pro Rocket I/O. I roughly > >remember that Xilinx provide some type of behavior model for ICX but not > >sure whether this is what you are referring to. Please let me know. > > > >Regards > > > >Perry > > > > > >=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D = > >=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=20 > > > >Perry Qu=20 > > > >Design & Qualification, Alcatel Canada=20 > > > >600 March Road, Ottawa ON, K2K 2E6=20 > > > >DID: 613-7846720 Fax: 613-5993642=20 > > > >Email: perry.qu@xxxxxxxxxxx=20 > > > >=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D = > >=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=20 > > > > > >-----Original Message----- > >From: si-list-bounce@xxxxxxxxxxxxx [mailto:si-list-bounce@xxxxxxxxxxxxx] > >On Behalf Of Pratt, Gary > >Sent: Tuesday, November 29, 2005 12:37 PM > >To: Perry.Qu@xxxxxxxxxxx; si-list > >Subject: [SI-LIST] Re: Bit pattern for high speed serial link simulation > > > >Perry, > > > >With an AMS model and an AMS-SI simulator, you could simulate your > >PRBS15 pattern in an hour or so. And, you wouldn't need to be concerned > >with the loss of crosstalk or non-linear driver information which are > >characteristic of many frequency-domain channel analysis techniques. > >With an AMS model, you could also investigate the effects of PLL jitter > >and other sampling effects. And, you could simulate the > >non-deterministic jitter to investigate any possible jitter > >amplification caused by the channel. Plus, you could add automated > >measurements to accelerate your analysis process. Plus ... > > > >I'll be delivering a half-day tutorial on AMS and IBIS 4.1 at DesignCon > >February 6 if you are interested. Could also do a 45-minute WebEx > >summary if you have enough interest at your company. =3D20 > > > >To gain the full benefit of the AMS model speed, it is also important to > >use a simulator which uses analytical integrals for fast and accurate > >time-domain analysis of the s-parameter package and channel models. > >There is also a session at DesignCon which touches on this (session > >5-WA2, Wednesday, 9:40 AM). =3D20 > > > >I can also help you work with your silicon provider to develop the AMS > >models, if that would be helpful. > > =3D20 > > > >Gary > > > > > > > >-----Original Message----- > >From: si-list-bounce@xxxxxxxxxxxxx [mailto:si-list-bounce@xxxxxxxxxxxxx] > >On Behalf Of Perry Qu > >Sent: Monday, November 28, 2005 4:00 PM > >To: 'steve weir'; 'si-list' > >Subject: [SI-LIST] Re: Bit pattern for high speed serial link simulation > > > >Steve: > > > >Thanks for the suggestion. This is through encoder. I'm running a PRBS15 > >pattern simulation right now (already a week) and I do noticed closure > >of eye mask due to the pattern. May try an even longer pattern but the > >simulation in hspice is just too slow. Will probably look into Allegro > >PCB SI channel analysis tool. > > > >Regards > > > >Perry > > > >=3D20 > >=3D3D=3D3D=3D3D=3D3D=3D3D=3D3D=3D3D=3D3D=3D3D=3D3D=3D3D=3D3D=3D3D=3D3D=3D= > >3D=3D3D=3D3D=3D3D=3D3D=3D3D=3D3D=3D3D=3D3D=3D3D > >=3D3D=3D > >=3D3D=3D3D=3D3D=3D3D=3D3D=3D3D=3D3D=3D3D=3D3D=3D3D=3D3D=3D3D=3D3D=3D3D=3D= > >20 > > > >Perry Qu=3D20 > > > >Design & Qualification, Alcatel Canada=3D20 > > > >600 March Road, Ottawa ON, K2K 2E6=3D20 > > > >DID: 613-7846720 Fax: 613-5993642=3D20 > > > >Email: perry.qu@xxxxxxxxxxx=3D20 > > > >=3D3D=3D3D=3D3D=3D3D=3D3D=3D3D=3D3D=3D3D=3D3D=3D3D=3D3D=3D3D=3D3D=3D3D=3D= > >3D=3D3D=3D3D=3D3D=3D3D=3D3D=3D3D=3D3D=3D3D=3D3D > >=3D3D=3D > >=3D3D=3D3D=3D3D=3D3D=3D3D=3D3D=3D3D=3D3D=3D3D=3D3D=3D3D=3D3D=3D3D=3D3D=3D= > >20 > > > > > >-----Original Message----- > >From: steve weir [mailto:weirsi@xxxxxxxxxx] > >Sent: Monday, November 28, 2005 4:26 PM > >To: Perry.Qu@xxxxxxxxxxx; si-list > >Subject: Re: [SI-LIST] Bit pattern for high speed serial link simulation > > > >Perry, if you are bypassing the encoder/decoder, then PRBS7 generates > >sufficient run-length. If you are driving the encoder, you want a run > >length > 15, so PRBS21 or PRBS31 would be a better choice. > > > >Steve. > >At 03:21 PM 11/28/2005 -0500, Perry Qu wrote: > > > > > >>Hi, > >> > >>What will be a realistic bit pattern to use for simulation of a=20 > >>serial=3D20 link > >>(3Gbps) with 8B/10B encoding ? Right now I used PRBS7 pattern but=20 > >>I'm=3D20 not sure whether it captured the worst case pattern compared=20 > >>to=3D20 reality, where the live data traffic is a lot more random. = > >> > >> > >8B/10B > > > > > > > >>has a > >> > >> > > > > > > > >>run length of 5 but if it's fed with say a PRBS31 bit stream, will = > >> > >> > >I=3D20 > > > > > > > >>get more spectrum peaks than just a pure PRBS7 pattern without encoding > >> > >> > > > > > > > >>which repeat itself every > >>127 bits ? > >> > >>Thanks > >> > >>Perry > >> > >>=3D3D=3D3D=3D3D=3D3D=3D3D=3D3D=3D3D=3D3D=3D3D=3D3D=3D3D=3D3D=3D3D=3D3D=3D= > >> > >> > >3D=3D3D=3D3D=3D3D=3D3D=3D3D=3D3D=3D3D=3D3D=3D3 > > > > > >>D=3D > >> > >> > >=3D3D=3D3D=3D3D=3D3D=3D3D=3D3D=3D3D=3D3D=3D3D=3D3D=3D3D=3D3D=3D3D=3D3D=3D= > >3D > > > > > >>Perry Qu > >> > >>Design & Qualification, Alcatel Canada > >> > >>600 March Road, Ottawa ON, K2K 2E6 > >> > >>DID: 613-7846720 Fax: 613-5993642 > >> > >>Email: perry.qu@xxxxxxxxxxx > >> > >>=3D3D=3D3D=3D3D=3D3D=3D3D=3D3D=3D3D=3D3D=3D3D=3D3D=3D3D=3D3D=3D3D=3D3D=3D= > >> > >> > >3D=3D3D=3D3D=3D3D=3D3D=3D3D=3D3D=3D3D=3D3D=3D3 > > > > > >>D=3D > >> > >> > >=3D3D=3D3D=3D3D=3D3D=3D3D=3D3D=3D3D=3D3D=3D3D=3D3D=3D3D=3D3D=3D3D=3D3D=3D= > >3D > > > > > >> > >> > >>------------------------------------------------------------------ > >>To unsubscribe from si-list: > >>si-list-request@xxxxxxxxxxxxx with 'unsubscribe' in the Subject field > >> > >>or to administer your membership from a web page, go to: > >>//www.freelists.org/webpage/si-list > >> > >>For help: > >>si-list-request@xxxxxxxxxxxxx with 'help' in the Subject field > >> > >>List FAQ wiki page is located at: > >> http://si-list.org/wiki/wiki.pl?Si-List_FAQ > >> > >>List technical documents are available at: > >> http://www.si-list.org > >> > >>List archives are viewable at: > >> //www.freelists.org/archives/si-list > >>or at our remote archives: > >> http://groups.yahoo.com/group/si-list/messages > >>Old (prior to June 6, 2001) list archives are viewable at: > >> http://www.qsl.net/wb6tpu > >> > >> > >> > > > > > > > >------------------------------------------------------------------ > >To unsubscribe from si-list: > >si-list-request@xxxxxxxxxxxxx with 'unsubscribe' in the Subject field > > > >or to administer your membership from a web page, go to: > >//www.freelists.org/webpage/si-list > > > >For help: > >si-list-request@xxxxxxxxxxxxx with 'help' in the Subject field > > > >List FAQ wiki page is located at: > > http://si-list.org/wiki/wiki.pl?Si-List_FAQ > > > >List technical documents are available at: > > http://www.si-list.org > > > >List archives are viewable at: =3D20 > > //www.freelists.org/archives/si-list > >or at our remote archives: > > http://groups.yahoo.com/group/si-list/messages > >Old (prior to June 6, 2001) list archives are viewable at: > > http://www.qsl.net/wb6tpu > > =3D20 > > > >------------------------------------------------------------------ > >To unsubscribe from si-list: > >si-list-request@xxxxxxxxxxxxx with 'unsubscribe' in the Subject field > > > >or to administer your membership from a web page, go to: > >//www.freelists.org/webpage/si-list > > > >For help: > >si-list-request@xxxxxxxxxxxxx with 'help' in the Subject field > > > >List FAQ wiki page is located at: > > http://si-list.org/wiki/wiki.pl?Si-List_FAQ > > > >List technical documents are available at: > > http://www.si-list.org > > > >List archives are viewable at: =20 > > //www.freelists.org/archives/si-list > >or at our remote archives: > > http://groups.yahoo.com/group/si-list/messages > >Old (prior to June 6, 2001) list archives are viewable at: > > http://www.qsl.net/wb6tpu > > =20 > > > > > >------------------------------------------------------------------ > >To unsubscribe from si-list: > >si-list-request@xxxxxxxxxxxxx with 'unsubscribe' in the Subject field > > > >or to administer your membership from a web page, go to: > >//www.freelists.org/webpage/si-list > > > >For help: > >si-list-request@xxxxxxxxxxxxx with 'help' in the Subject field > > > >List FAQ wiki page is located at: > > http://si-list.org/wiki/wiki.pl?Si-List_FAQ > > > >List technical documents are available at: > > http://www.si-list.org > > > >List archives are viewable at: > > //www.freelists.org/archives/si-list > >or at our remote archives: > > http://groups.yahoo.com/group/si-list/messages > >Old (prior to June 6, 2001) list archives are viewable at: > > http://www.qsl.net/wb6tpu > > > > > > > > > > > ------------------------------------------------------------------ > To unsubscribe from si-list: > si-list-request@xxxxxxxxxxxxx with 'unsubscribe' in the Subject field > > or to administer your membership from a web page, go to: > //www.freelists.org/webpage/si-list > > For help: > si-list-request@xxxxxxxxxxxxx with 'help' in the Subject field > > List FAQ wiki page is located at: > http://si-list.org/wiki/wiki.pl?Si-List_FAQ > > List technical documents are available at: > http://www.si-list.org > > List archives are viewable at: > //www.freelists.org/archives/si-list > or at our remote archives: > http://groups.yahoo.com/group/si-list/messages > Old (prior to June 6, 2001) list archives are viewable at: > http://www.qsl.net/wb6tpu > ------------------------------------------------------------------ To unsubscribe from si-list: si-list-request@xxxxxxxxxxxxx with 'unsubscribe' in the Subject field or to administer your membership from a web page, go to: //www.freelists.org/webpage/si-list For help: si-list-request@xxxxxxxxxxxxx with 'help' in the Subject field List FAQ wiki page is located at: http://si-list.org/wiki/wiki.pl?Si-List_FAQ List technical documents are available at: http://www.si-list.org List archives are viewable at: //www.freelists.org/archives/si-list or at our remote archives: http://groups.yahoo.com/group/si-list/messages Old (prior to June 6, 2001) list archives are viewable at: http://www.qsl.net/wb6tpu