Time: December 2, 2008 Noon PDST ===== Audio: ====== Voice dial-in: (800) 637-5822 International: +1 (647) 723-3937 <--- (For Canada) 0201400572 <--- (For Sweden) Access Code: 685-0440 Web === Click Here to Join Live Meeting: http://tinyurl.com/yvmesj or: https://www.livemeeting.com/cc/sisoft/join?id=NKQQN3&role=attend&pw=TP8j %23-%25%7E5 Mentor Global Crossing Teleconference commands: http://www.globalcrossing.com/customer/collaboration/cust_ready_access_t ips.aspx FIRST TIME USERS: To save time before the meeting, check your system to make sure it is compatible with Microsoft Office Live Meeting. --------------------------------------------------------------------- Agenda ====== 1) Opens 2) Call for any related patent disclosures 3) Review of ARs: To All: People should bring their lists of things that need to be solved in an overhauled new IBIS specification Michael M.: - Send proposal document to Mike LaBonte for posting; - Confirm with Synopsys whether "used by permission" can be used as the official indicator on relevant documents. - in progress Old ARs: - Arpad: Write parameter passing syntax proposal (BIRD draft) for *-AMS models in IBIS that is consistent with the parameter passing syntax of the AMI models - not done - TBD: Propose a parameter passing syntax for the SPICE [External ...] also? - Arpad: Review the documentation (annotation) in the macro libraries. - deferred until a demand arises or we have nothing else to do 4) Synopsys update (Todd/Mike) 5) Brain storming session on what the majorly overhauled IBIS specification should look like. Some questions we need to answer (in no particular order): - Who will/should be the target audience for the new IBIS? - bleeding edge technologies (SERDES, etc...)? - not so bleeding edge technology (DDR, PCI, etc...)? - conventional, lower speed technology? - Should the new IBIS specification strive to solve a solution that can replace ALL simulation needs (SPICE) for system designers (except for transistor based models), or provide only a simpler, and possibly partial solution (at the expense of "accuracy" vs. "speed")? - Should the new IBIS spec have the capability to describe interconnects, boards, i.e. act as a general purpose netlisting language, or should it be only a buffer modeling language? - Do we want to stay with the table based syntax or allow (heavy duty) equations, transfer functions, and all the "good stuff"? - Should the new IBIS spec attempt to be a fix for all missing (behavioral) capabilities in SPICE and the *-AMS world? - If the new IBIS specification requires EDA vendors to implement a new IBIS engine to make use of it, which will be easier to implement: the new IBIS, or an existing *-AMS language? (Remember, Verilog-A {analog only} is already gaining popularity in multiple EDA offerings). - Should the language be built on predefined keywords which have assumed functionality (simpler) or be a truly free modeling language which allows the model maker to define their own functions (equivalent of keywords) and have total freedom? - Arpad's views: We should provide a modeling language that allows the model maker to use it any whichever way they wish/need to. This DOES NOT imply unnecessary complexity! For example, just as using a programming language one can write simple programs, such as "Hello world!" as well as a super complicated simulator of any sort, the *-AMS languages can also be used as if they were SPICE, or even IBIS. It can be achieved with appropriate libraries, functions which can be written once (even commercially) and then leave the rest to the user. - Question: Should we re-invent the wheel and write a spec that may end up looking very much like *-AMS? The problem is that the *-AMS languages are not perfect, there could be a lot done to improve them and to make them easier to use (catch up with the .net mentality, object oriented, etc... stuff). If we developed our own new IBIS specification, we could incorporate some of their style and features and add things we feel is missing, but do we want to start all that from scratch (big job)? - etc... Thanks, Arpad ===================================================================== --------------------------------------------------------------------- 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