Before I start. There is NO data stream here! Get that notion out you head. We start with an edge response however. This could be derived from a system response. A DATA pdf is the likelihood of data having a 1/0 or 0/1 transition. For purely random data it's a 50/50 chance or uniform. For example given purely random data the first edge has 50/50 chance of occurring. It's either 0/1 or 0/1. The second edge that is 1 UI away also has a 50/50 change of occurring. Coding and specific data patterns change this i.e. a DATA pdf. Now the superposition of edges with a 50/50 likelihood at the cursor and an edge that has a 50/50 chance of happening at shifted UI yields a likelihood of 25%. Now the edge that is delayed by 1 UI also has probability to be off a little. We can call this jitter. The data edge shifting is really convolution and the positional jitter is also convolution. So far we have a data pdf used to convolve edges and jitter convolution to position edges. If we continue this until we get a desired BER we have an exact non-extrapolated solution. To make things more interesting we define a vertical axis probability which is the likelihood of a signal really switching at the threshold. I.e. vertical axis convolution. This whole process can be have co-channel interference added as well. (crosstalk) This PDF convolution ( edge, jitter, data, voltage) process can be referred to as statistical simulation and what most IBIS-AMI has been using I call bit stream convolution. Ref: http://www.designcon.com/media/2008/7-TP1--Richard_Mellitz.pdf -----Original Message----- From: fangyi_rao@xxxxxxxxxxx [mailto:fangyi_rao@xxxxxxxxxxx] Sent: Thursday, November 12, 2009 1:00 PM To: Mellitz, Richard; Mirmak, Michael; ibis-macro@xxxxxxxxxxxxx Subject: RE: [ibis-macro] Re: Follow-up on PDF discussion... Hi, Rich; Thanks for your reply. Can you provide more clarification on what the PDF of data edge represents? 1. It seems to be a function of both time and voltage. Correct?[Mellitz, Richard] not really 2. Does it include effects of Tx jitter?[Mellitz, Richard] no 3. Does it include effects of ISI?[Mellitz, Richard] not really 4. Does the jitter PDF in your email represent Tx jitter or Rx sampling jitter?[Mellitz, Richard] no 5. Do you need separate PDFs for logic 1 and logic 0?[Mellitz, Richard] unless symmetry holds. Thanks, Fangyi -----Original Message----- From: Mellitz, Richard [mailto:richard.mellitz@xxxxxxxxx] Sent: Thursday, November 12, 2009 6:20 AM To: RAO,FANGYI (A-USA,ex1); Mirmak, Michael; ibis-macro@xxxxxxxxxxxxx Subject: RE: [ibis-macro] Re: Follow-up on PDF discussion... Hi Fangyi, The PDF we are talking about is the PDF of data edges. That PDF convolves in with a jitter PDF in time and voltage PDF in for receive sensitivity. Notice there is no data stream here at all. We get an exact BER CDF in this manner. I.e. no extrapolation. ... Rich -----Original Message----- From: ibis-macro-bounce@xxxxxxxxxxxxx [mailto:ibis-macro-bounce@xxxxxxxxxxxxx] On Behalf Of fangyi_rao@xxxxxxxxxxx Sent: Tuesday, November 10, 2009 2:48 PM To: Mirmak, Michael; ibis-macro@xxxxxxxxxxxxx Subject: [ibis-macro] Re: Follow-up on PDF discussion... Hi, Michael; Isn't Tx_Jitter in AMI the same as Tx jitter PDF? I think that's all needed in Casper's approach. Thanks, Fangyi [Mellitz, Richard] -----Original Message----- From: ibis-macro-bounce@xxxxxxxxxxxxx [mailto:ibis-macro-bounce@xxxxxxxxxxxxx] On Behalf Of Mirmak, Michael Sent: Tuesday, November 10, 2009 11:12 AM To: IBIS-ATM Subject: [ibis-macro] Follow-up on PDF discussion... FYI, in an earlier mail, I asked whether PDFs could be used directly under IBIS-AMI. To clarify, the usage of PDF was as "probability distribution function." The reason for the question, plus some concerns about TX jitter treatment, are outlined in a paper by Bryan Casper, Ganesh Balamurugan et al, entitled "Future Microprocessor Interfaces: Analysis, Design and Optimization." It's available through IEEE and other sources. The full citation follows. IBIS-AMI support for this style of data input would be highly useful. - MM Casper, B.; Balamurugan, G.; Jaussi, J.E.; Kennedy, J.; Mansuri, M., "Future Microprocessor Interfaces: Analysis, Design and Optimization," Custom Integrated Circuits Conference, 2007. CICC '07. IEEE , vol., no., pp.479-486, 16-19 Sept. 2007 URL: http://ieeexplore.ieee.org/stamp/stamp.jsp?arnumber=4405777&isnumber=4405667 ISBN: 978-1-4244-1623-3 Additional material in a similar vein is available here: Balamurugan, G.; Casper, B.; Jaussi, J.E.; Mansuri, M.; O'Mahony, F.; Kennedy, J., "Modeling and Analysis of High-Speed I/O Links," Advanced Packaging, IEEE Transactions on , vol.32, no.2, pp.237-247, May 2009 URL: http://ieeexplore.ieee.org/stamp/stamp.jsp?arnumber=4811945&isnumber=4982886 --------------------------------------------------------------------- IBIS Macro website : http://www.eda.org/pub/ibis/macromodel_wip/ IBIS Macro reflector: //www.freelists.org/list/ibis-macro To unsubscribe send an email: To: ibis-macro-request@xxxxxxxxxxxxx Subject: unsubscribe --------------------------------------------------------------------- IBIS Macro website : http://www.eda.org/pub/ibis/macromodel_wip/ IBIS Macro reflector: //www.freelists.org/list/ibis-macro To unsubscribe send an email: To: ibis-macro-request@xxxxxxxxxxxxx Subject: unsubscribe --------------------------------------------------------------------- IBIS Macro website : http://www.eda.org/pub/ibis/macromodel_wip/ IBIS Macro reflector: //www.freelists.org/list/ibis-macro To unsubscribe send an email: To: ibis-macro-request@xxxxxxxxxxxxx Subject: unsubscribe