Minutes of P2654 Working Group Meeting No.55, 2020-02-24

Meeting called to order: 11:04 AM EST

The slide references relate to the pack used during this meeting, located here: http://files.sjtag.org/P2654WG/P2654_Meeting_55.pdf

1. Roll Call

Ian McIntosh (Leonardo)
Eric Cormack (DFT Solutions)
Terry Duepner (National Instruments)
Peter Horwood (Digital Development Consultants Ltd)
Bill Huynh (Marvell Inc.)
Joel Irby (AMD) (joined 11:11)
Naveen Srivastava (Nvidia)
Jon Stewart (Dell) (joined 11:18)
Louis Ungar (A.T.E. Solutions)
Brad Van Treuren (VT Enterprises Consulting Services)
Carl Walker (Cisco Systems)


By email (non-attendees):

Brian Erickson (JTAG Technologies)

2. Agenda

  • Brad moved to accept the agenda, seconded by Eric, no objections.

3. IEEE Patent Slides

  • {Slides 5-10}
  • Patent and Copyright slides reviewed.
  • Brad shared an email from Michele relating to a possible dependency on a patent filing that Michele has made in relation to the use of the callback method. An LoA has been created for P1687.1 and we may require the same, but it's not clear what the patent may apply to. Brad will ask Michele for more details {ACTION}.

4. Review and Approve Previous Minutes

  • {Slide 11}
  • Meeting #54, February 17 (draft circulated February 17)
    • No corrections noted.
    • Terry moved to approve, Peter seconded, no objections or abstentions → minutes approved.

5. Review Open Action Items

6. Inter-group Collaboration

  • {Slide 13}
  • P1687.1 had a demo of Michele's Relocatable Vector Format in operation, including no-op transformations. However it has been pointed out that more is needed than just the vector, e.g. time of packet to handle ordering.
  • Chapter 23 of 1149.7 has no specification stated leading to queries being raised by users that could not be answered, hence there will be some amendments to the standard.

7. Discussion Topics

7 a) Sketch out an outline of the draft

  • {Slide 14}
  • Bullet points recorded during the earlier meetings are now moved to a separate reference file: http://files.sjtag.org/P2654WG/P2654_Reference_Pack.pptx.
  • Draft outline is in slides 17-25 of this week's pack (linked in the heading of these minutes).
  • Content topics within sections 10 and 11 expanded textually {slides 23, 24}.
  • Extensive discussion on examples of "a system of systems", leading to debate on what constitutes a system and what constitutes a sub-system.  System vs sub-system vs component is subject to perspective of the observer, but there is a level below which there is no practical repair replacement possible.  View is that having an ability to operate autonomously (in some form) is a delineator for a system (or sub-system). 
  • "System of Systems", "hierarchies" and "Assembly of Assemblies" ought to be differentiated or terms consolidated, if appropriate.
  • This group had a previous discussion on the definition of "system" - Ian will try to locate that {ACTION}.  It is unlikely that we could produce a universally acceptable definition for "system", the word will probably always need to used with a qualifier, but we could probably define it expressly for the purposes of P2654.
  • Forum thread for comments on the outline: http://forums.sjtag.org/viewtopic.php?f=3&p=1444#p1444.

8. Any Other Business

  • {Slide 15}
  • None.

9. Today's Key Takeaways

  • "System" is an ambiguous term.

10. Glossary Terms from This Meeting

  • None.
  • Carried over:
    • "Interface" is missing.
      • No obvious IEEE accepted definition.
      • 1687 has definitions for specialised forms: Device Interface and Instrument Interface.
      • We may need specialised forms for Software Interface and Hardware Interface.
      • "Interface" is overloaded and requires disambiguation.
    • 1687.1: Transformation.
    • IEEE 1856: Sense - "Sensor" done, Acquire, Analyze not really defined.
    • Device - do we mean a packaged device? May be many devices in a package. "Device" is often used as a modifier, e.g. "device package", "device identification".
    • Use Case Context, Application Context
    • Legacy Infrastructure, SJTAG Infrastructure (placeholders for now, really for working group to define).
    • "Generators": May need to be qualified as "Test Generators" (used by the integrator/tester) and "Model Generators" (used by IP providers, interface designers, etc.).
    • AccessLink and DataLink descriptions will need to be revised.
    • See P1687.1's definitions on Slide 31 of the pack presented by Jeff Rearick on Jan 14, 2019.
    • "State", "Vector", "Sequence" and "Pattern" as proposed at April 8, 2019 meeting.
    • "Event", "Access Interface" as proposed at April 15, 2019 meeting.

11. Schedule next meeting

  • March 2, 2020.
    • Absences: None advised.

12. Topic for next meeting

  • Continue on outline of the draft: Assembly of assemblies, "system" definition.
  • Use Cases: Intent and objectives.

13. Reminders

  • None.

14. List New Action Items

  • [55.1] Brad to obtain further details of patent referenced in Michele's email.
  • [55.2] Ian to locate previous discussion on definition of "system".

15. Adjourn

  • Eric moved to adjourn, seconded by Terry.
  • Meeting adjourned at 11:59 AM EST

Respectfully submitted,
Ian McIntosh