[ibis-quality] Minutes from the 5 May 2020 IBIS Quality Task Group meeting

  • From: Mike LaBonte <mlabonte@xxxxxxxxxx>
  • To: ibis-quality@xxxxxxxxxxxxx
  • Date: Tue, 12 May 2020 09:56:09 -0400

Minutes from the 5 May 2020 IBIS Quality Task Group meeting are attached.

Mike

Minutes, IBIS Quality Task Group

05 May 2020

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

ROLL CALL

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

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 April 28 meeting were reviewed. Randy Wolff moved to approve.
Bob Ross seconded. Without objection the minutes were approved.


ARs:
- Mike LaBonte to search for all instances of bitwise operators meant to be 
logical operators.
  - Done. Only the one originally reported was found to be problematic.
- Bob Ross to contact IBISCHK developer about the new bug.
  - Done
- Bob Ross to review the BIRD181.2 draft
  - Not done yet.


New IBISCHK bugs:
Mike LaBonte showed BUG212_draft1.txt.  Bob Ross said it had a note about the 
possibility
that the code problem could cause an error, although no testcase for that could 
yet
be envisioned.  Mike suggested platform and OS could be NA because that had not 
been
never tested, and the code error should be universal.

AR: Bob Ross to revise BUG212 draft and post it

Bob Ross showed BUG213_draft1 and described the bug, which had been reported by 
Arpad
Muranyi.  Bob said there would be an error in the second testcase if 4 terminal 
lines
were commented out, because it would become a single terminal model with no 
through
path.  The first testcase would generate no error because all ports were 
defined.
Randy Wolff said Unused_port was required for Touchstone where ports are unused,
and illegal where all ports are specified.  He said it had to be legal to leave 
out
terminals, that was what Unused_port was for.

Bob noted that this affected the same code module as BUG212.  He said in 
testcase B
terminal 5 had to be defined.  Mike asked if the same error message would occur 
if
the lines were absent, not just commented out.  Bob said he could not find the 
answer
by code inspection. Randy said he had not tried it.  Bob said we had a lot of 
complex
rules, and that was likely to lead to some mistakes.  Randy suggested that our 
test
suite should have cases with missing ports.  Also the names of models like 
"dummy.ts"
should be made more unique.  Mike noted that many existing testcase files were 
named
after the bug numbers they were derived from.

Bob showed a command window to demonstrate an ibischk7 test using an empty 
dummy.ts.
Mike asked for clarification about the meaning of testcase A.  Randy said it 
incorrectly
reported no error.  Where all ports were defined, Unused_port was illegal.  
Mike and
Randy agreed that it was an odd IBIS requirement.

AR: Bob Ross to update BUG213 draft and post it


TSCHK2 license agreement:
Bob Ross said there had been no action on the new purchase request.  Infineon 
also
intended to purchase an IBISCHK7 source license.  Bob had not yet had an 
invoice for
that sent by SAE ITC.  Bob said the agreement document online was up to date.


BIRD181.2:
Bob Ross suggested this BIRD should be resolved for IBIS 7.1.  Mike LaBonte 
felt it
was lower priority, and should not hold up 7.1 if other urgent changes are 
needed.
He noted that discussions around BIRD181 have been slow.  Bob reviewed potential
changes that might go into IBIS 7.1.


Tabled topics (no discussion without motion):
  - IBIS-ISS parser


Next parser release:
Bob Felt BUG213 gave a motivation to release an IBISCHK7.0.2 update.  Randy 
Wolff and
Mike LaBonte agreed.  Randy said we would need a quote to consider the funding. 
 Some of
the bugs were coding errors for which a fix might be made against the original 
contract.
We would need to write an agreement specifying the work to be done.  Mike 
suggested
having the new bugs posted and reviewed in Open Forum before writing the 
agreement.


Bob Ross moved to adjourn. Lance Wang seconded. Without objection the meeting 
ended.

Meeting ended: 11:57 ET

Next meeting May 12, 2020

Other related posts:

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