================================================================================ IBIS INTERCONNECT TASK GROUP http://www.ibis.org/interconnect_wip/ Mailing list: ibis-interconnect@freelists.org Archives at http://www.freelists.org/archive/ibis-interconn/ ================================================================================ Attendees from December 11, 2019 Meeting (* means attended at least using audio) ANSYS Curtis Clark Cadence Design Systems Bradley Brim Intel Corp. Michael Mirmak* Keysight Technologies Radek Biernacki Mentor, A Siemens Business Arpad Muranyi* Micron Technology Justin Butterfield*, Randy Wolff* SiSoft Walter Katz*, Mike LaBonte Teraspeed Labs Bob Ross* Michael Mirmak convened the meeting. No patents were declared. Justin Butterfield took minutes. Review of Minutes: - Michael called for review of the minutes from the December 4, 2019 meeting. Randy Wolff moved to approve the minutes. Bob Ross seconded. The minutes were approved without objection. Review of ARs: - Walter Katz to send out EMD draft 26. - Michael reported this was done. Opens: - Bob proposed to make the terminology discussion an agenda item. This is an editorial change throughout the document. - Bob noted there are many references to [EMD Pin List] pin, and he proposed to change this to EMD terminal and similarly change [Designator Pin List] pin to designator terminal. He would like to clean this up in the document. Randy asked if we need to define these terms. Bob noted a signal_name or bus_label could be used in addition to a pin, and the word "terminal" includes all of these cases. Michael asked if terminal should be capitalized. Bob recommended to use lower case. Walter stated he has added some notes to the document about Bob's comments. Walter suggested he can look into this change after the meeting. EMD Draft 26 review: Walter noted there are still some comments from Arpad Muranyi in the document. He would like to resolve these comments. The first comment on page 7 is about the word "connected". Bob suggested we are mixing things, as we don't state this section is for IO nets. Michael asked what we mean by the word "connected", since we would like to automate the detection of the connections. Arpad stated it is unclear if this is an extended net or two nodes that are the same node. Walter agreed we should clarify this. He noted examples with a DC blocking cap and differential terminations, which would only be correctly considered shorted given the Nyquist frequency. Arpad suggested to clarify the last sentence of the item #1. Walter suggested to add the phrase "with an interconnect model" to the end of the sentence. Arpad agreed this is good. Walter stated the next comment on page 7 relates to replacing "filename" with "stem". Bob agreed with this correction. Bob noted we also need to remove the '.' before ".emd". Walter made these changes. The comment on page 12 asks what is the purpose of the [Designator Pin List] keyword. Walter commented the reason for the keyword is we want to be able to generate the extended netlist of the EMD. On page 15, the first comment is about duplicated bullet text. Walter noted this is fixed already and it was a typo in the second bullet, where it should relate to the designator pin interface. Walter asked if we want to get rid of the second bullet and combine the two bullets. Bob noted we do not want to imply shorts, and he suggested to not combine the bullets. Arpad agreed these changes satisfied his concern. On page 15, the second comment is about the wording of the last sentence. Walter stated the intent is that the rail terminals can be used, but are not required. Randy suggested to add the phrase "available for power aware simulation". Bob noted the model could be rails only. Arpad suggested to change to "power delivery" and remove the phrase "without I/O terminals". On page 20, the first comment is about two sentences which are contradictory. Arpad asked if we can have any combination or only one of the combinations. Walter stated these sentences are redundant. He suggested to delete the second one. For the second comment on page 20, Walter stated this is again redundant. Randy noted this is a list of what could be modeled. Walter suggested to change models to terminals in these items. For the third comment on page 20, Arpad noted the section on voltage is duplicated from the IBIS specification. Walter suggested to delete this section. The comment on page 24, notes a sentence which does not need to be there. Bob disagreed noting this is a critical definition, where we are enumerating the Terminal_types. Arpad stated he is okay with keeping this. The comment on page 27 relates to a statement that pins may be terminals. Arpad would like to clarify terminals vs. terminal lines. Walter commented this sentence is not stating anything more than "Any one pin shall not be included in more than one terminal of an EMD Model." Michael asked if terminal has any special meaning. Walter noted a terminal is one instance of a node on a subcircuit. Terminal lines are defined as the syntax. Arpad stated the terms "terminal" and "terminal line" should be used consistently. Walter noted a terminal line is defined as the IBIS-ISS node or Touchstone port. Randy noted this is already defined on page 25. Walter stated he will do a scrub to clean this up. Bob commented, in the last example, we need to delete the multiple pins. Walter fixed this. Walter stated he will plan to not change pins to terminals as Bob suggested. Michael suggested to resolve this later. Walter commented he would like to submit this draft to the IBIS Open Forum before DesignCon to get a BIRD number. Walter will send out draft 27 [AR]. Next Meeting: The next meeting will be December 18. Arpad moved to adjourn. Randy seconded. The meeting adjourned without objection. ================================================================================ Bin List: EMD Comments to be Resolved: IBIS-ISS Parser: - IBIS-ISS parser scope document