Minutes, IBIS Quality Committee

07 October 2014

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

ROLL CALL

Ericsson:                           Anders Ekholm
Intel:                              Michael Mirmak
IO Methodology                    * Lance Wang
Signal Integrity Software         * Mike LaBonte
Teraspeed Consulting Group:       * Bob Ross

Everyone in attendance marked by *

NOTE: "AR" = Action Required.

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

Call for opens and IBIS related patent disclosures:

Opens:

- Bob: I can't meet next week, I have a trip on the 10th.
- We will not meet next week.

ARs:

- Lance update empty comments in EBDMDL section.
  - Done.

- Bob send message spreadsheet draft 6 to Mike
  - Done.
  - Barely different from draft 5.

- Mike recover percent format specifications in spreadsheet.
  - In progress.
  - Perl script.

- Mike add comments to CMPNT, DLY, MSPEC sections.
  - No new progress.

IBISCHK message list cleanup:

- Lance showed the EBDMDL section of the IBISCHK message spreadsheet.
- Lance: The ones highlighted yellow are self-explanatory.
- Mike: In some cases it would be good to know what keyword a sub-parameter pertains to.
- Lance: No comment should be needed for internal bugs.
- Mike: We might say "This should be reported to the IBIS Open Forum".
- Lance: 4360 should be a bug.
- Bob: We should not change the spreadsheet if the code still prints and error.
- Mike: We should have Atul change those to report as BUGS.
- Bob: This is auto-extracted information, it really is like that in the code.
- Mike: I can maintain a list of these, email any that you find.
- Lance: IBISCHK needs clearer messages. For example 4361 is about truncating pan_names.
- Mike: The comment for that should give the length limit.
- Lance: I can't tell what 4382 is about.
- Mike: For some of these we really need the source code.

AR: Bob send partial source code to Lance.

- Mike showed ebdmdl.c

- Mike: It looks like anything parsed after the component name throws this error.
- Bob: Those component names allow 40 characters and can have blanks.
- Mike: We would need to see the definition of IBIS_LINE_DELIMS

- Bob showed ibis.h and parse.h
- We tried to find the definition of IBIS_LINE_DELIMS but failed.

AR: Bob locate source files defining IBIS_LINE_DELIMS

Meeting ended: 11:55

Next meeting October 21