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