Arpad, I agree - let's take this one back into IBIS-ATM and get it sorted out. Todd. Todd Westerhoff VP, Software Products SiSoft 6 Clock Tower Place, Suite 250 Maynard, MA 01754 (978) 461-0449 x24 twesterh@xxxxxxxxxx www.sisoft.com Muranyi, Arpad wrote: > Todd, > > 1) I think this discussion is spiraling into a rat hole because of some > terminology differences. I don't think it is worth our time to go > deeper > into it... But to answer the questions you raise, yes, your summary of > my recommendation is correct. I suggested to take the package (and > possibly > the on-die interconnect) model(s) out of the .ibs file context and put > it > (them) into the schematic editor of the tool. I used the word "channel" > for anything that is between the package models of the Tx and Rx, > regardless > of where and how these package models are modeled. You seem to use the > same > word for anything that is in the schematic editor, regardless of what > they > represent. (I may add, someone else might use the word to describe > anything > that is between the Tx and Rx buffer models on the die). But I think > this > is all irrelevant. The point was that we were discussing the > limitations of > .ibs and I made a recommendation for how we could get around it while we > wait for .ibs to get improved. It sounds like you are in agreement with > that recommendation, so let's put this topic to rest... > > You raise the question, how does the tool know which S-parameter block > is what. Does the simulator really have to know that? > > 2) Sorry, but that drawing on slide 10 drives me nuts. Why are there > two > voltage sources there back to back without anything connected to the > node that is between them? Is that node assumed to be GND? Is the > entire > circuit really floating as it is drawn? Etc... > > Thanks, > > Arpad > ======================================================================== > === > > > > ________________________________ > > From: Todd Westerhoff [mailto:twesterh@xxxxxxxxxx] > Sent: Tuesday, February 09, 2010 10:10 AM > To: Muranyi, Arpad > Cc: si-list@xxxxxxxxxxxxx > Subject: Re: [SI-LIST] Re: IBIS-AMI Vendor Support Help > > > Arpad, > > 1) Sorry - am I missing something? I thought you recommended zeroing > out the package parasitics in the IBIS model and including the > S-parameter data for the package explicitly in the schematic (I agree > with this method, given the current limitations of IBIS package > modeling). If the package data becomes just one more set of passive > cascaded S-parameters, how is the simulator supposed to know which > S-parameters represent the package and which represent boards or > connectors? If we bundle the on-die S-params into the package, and the > package is effectively part of the channel, isn't that the same as > making the on-die S-parameters part of the channel? > > I realize I'm debating semantics here and don't want to. The point I > was trying to make - we need to take all the data associated with the > component and make it part of the IBIS model. The problem at the moment > is that the modeling methods IBIS supports don't always give us the > fidelity we need for the analog and package models - so, let's improve > them. This is a drum SiSoft (and Walter in particular) has been banging > for a long time. > > 2) Here's the thing - I look at slide 10 in > > http://www.vhdl.org/pub/ibis/summits/feb09/hawes.pdf > > and it's clear to me what the syntax is, and how the S-parameter data is > being used. Of course, I'm close to the issue and have that advantage. > Making sure this is clear to everyone is exactly what the > standardization process is all about. > > The challenge here is moving the standard forward quickly and > effectively. Let's all work together and do that! > > Todd. > > Todd Westerhoff > VP, Software Products > SiSoft > 6 Clock Tower Place, Suite 250 > Maynard, MA 01754 > (978) 461-0449 x24 > twesterh@xxxxxxxxxx > www.sisoft.com > > > Muranyi, Arpad wrote: > > Todd, > > 1) I didn't tell people "to include on-die S-parameters as part > of the > channel", > I only mentioned that the on-die S-parameters could optionally > be > combined with > the ***PACKAGE*** S-parameters "if that is more convenient or > practical". In > other words, I was not saying that this was the (only) way to > go, I only > suggested > that as an option. > > 2) I would actually challenge you on your statement that the > presentation you > reference has "A clear and unambiguous definition of on-die > S-parameter > syntax", > because I don't think anyone could sit down and write a working > simulation > netlist based on the "schematics" shown on pg. 7, 8, 10 in that > presentation: > http://www.vhdl.org/pub/ibis/summits/feb09/hawes.pdf > > This is exactly the problem I am talking about. If someone > writes a > .ibs file > with unexplained syntax or a presentation that is not precise > enough to > know > how to build a simulation netlist, it creates confusion. > Everyone can > read > something of their own interpretation into it, and your mileage > and > results > may vary. This is why I suggested that while we are in this > situation > with > the lacking .ibs capabilities, anyone using a non standard > syntax should > also provide a clear and unambiguous explanation along with it > so that > everyone > else reading it could still make a simulation netlist for it. > > If the first two primary goals of IBIS-AMI is interoperability > and > transportability, > this shouldn't be too much to ask for... > > Arpad > > ======================================================================== > > > ------------------------------------------------------------------ > 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 technical documents are available at: > http://www.si-list.net > > List archives are viewable at: > //www.freelists.org/archives/si-list > > 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 technical documents are available at: http://www.si-list.net List archives are viewable at: //www.freelists.org/archives/si-list Old (prior to June 6, 2001) list archives are viewable at: http://www.qsl.net/wb6tpu