[ibis-quality] Minutes from the 1 Dec 2020 IBIS Quality Task Group meeting

  • From: Mike LaBonte <mlabonte@xxxxxxxxxx>
  • To: ibis-quality@xxxxxxxxxxxxx
  • Date: Tue, 1 Dec 2020 15:14:08 -0500

Minutes from the 1 Dec 2020 IBIS Quality Task Group meeting are attached.

Mike

Minutes, IBIS Quality Task Group

1 December 2020

11:00-12:00 EST (08:00-09:00 PST)

ROLL CALL

Achronix Semiconductor:             Hansel Dsilva
Intel Corp.                         Michael Mirmak
Mentor, a Siemens Business          Arpad Muranyi
Micron Technology                 * Randy Wolff
Signal Integrity Software:        * Mike LaBonte
SPISim                              Wei-hsing Huang
Teraspeed Labs:                   * Bob Ross
Zuken USA:                        * Lance Wang
SAE ITC                             José Godoy

Everyone in attendance marked by *

NOTE: "AR" = Action Required.

-----------------------MINUTES ---------------------------
Mike LaBonte conducted the meeting.

Call for IBIS related patent disclosures:

- None

Call for opens:

- None

Review of previous meeting minutes:
Minutes from the November 10 and 17 meetings were reviewed.
Lance Wang moved to accept the minutes. Randy Wolff seconded the motion.
Without objection the minutes were accepted.


ARs:
- Bob Ross to determine if IBIS-ISS S element accepts variables as file names
  - Done. It does accept file names as parameters.


New parser bugs:
Bob Ross reported there were no new bug reports.

IBIS-ISS parser:
Mike LaBonte showed BUG214 draft 7.  He wondered if people outside the task 
group would
understand the description well enough.  Lance Wang suggested changing 
"minimal" to
"limited".  Bob Ross said the bullets were half way to a full specification.  
Randy Wolff
noted some typos, which were corrected.  Bob said it should not be necessary to 
read
.included files.  Randy agreed, saying the .include directives must be inside 
IBIS-ISS
subckts, so the required subckt has already been found.  Only the interface 
between
.ibs/.ims files and IBIS-ISS was being checked, second level and beyond subckts 
would
not be checked.  Mike deleted the provision about reading .include files.

Mike asked if the question about handling file names specified by variables 
would be
moot in that case.  It was not expected that variable file names would need 
special
handling.  Randy felt that ground terminals would not be prohibited in .ims and 
.ibs
files, they were only prohibited in .iss files.  Mike asked if ground was 
prohibited
in calls.  Randy said it was supported, but it would be A_gnd.  Mike deleted 
"and in
.ibs or .ims files".

Bob suggested deleting the original bug description text, pushed to the bottom.
Mike did that.

Mike asked if the examples in the bug looked correct.  Randy showed the example 
files
and simulation results.  He said the .ims content was OK, but there was an 
HSPICE
error for the IBIS-ISS content.  He showed in an example .iss file that a "$ 
Line
Continuation, Parameter Passing" comment caused a problem because it appeared 
in the
middle of continuation lines for a .subckt statement.  HSPICE required "$" 
comments
to appear only after all contents for a statement.  Mike suggested replacing 
the ISS
example text in the bug with the new example file contents.

In Randy's example, a and b were passed successfully, but it should have failed 
due
to local scoping.  Randy tried different settings in HSPICE.  Bob said a and b 
were
part of an equation, so they were defined.  Randy said the test showed that 
HSPICE
was not treating local and global parameters as expected.  Bob said Randy had 
changed
a terminal 11 to ref.  Randy said that was to avoid a conflict.  Bob asked if 
.model
had to be grouped with the S element.  It didn't matter.

Mike asked if we were ready to consider the bug filed.  Bob said he would add 
Randy's
final subcircuit to draft 8 to create a draft 9, which would be considered 
filed as
the official BUG214.

We briefly reviewed the example Touchstone file.  Randy said there was a typo 
at the
beginning of the Touchstone 2.0 spec, "two-port data order".  Lance asked if 
tschk2
would pass that. Randy tested and found that it failed tschk2.

AR: Mike to send BUG214 draft 8
AR: Randy Wolff to send updated IBIS-ISS example
AR: Bob Ross to add updated IBIS-ISS example to BUG214 and post


Tabled topics (no discussion without motion):
  - BIRD181.2

Mike LaBonte moved to adjourn. Randy Wolff seconded. Without objection the 
meeting ended.

Meeting ended: 11:14 ET

Next meeting December 8, 2020

Other related posts:

  • » [ibis-quality] Minutes from the 1 Dec 2020 IBIS Quality Task Group meeting - Mike LaBonte