Minutes of P2654 Working Group Meeting No.58, 2020-03-16

Meeting called to order: 11:07 AM EDT

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

1. Roll Call

Ian McIntosh (Leonardo)
Eric Cormack (DFT Solutions)
Terry Duepner (National Instruments)
Brian Erickson (JTAG Technologies)
Peter Horwood (Digital Development Consultants Ltd) (joined 11:12)
Bill Huynh (Marvell Inc.)
Joel Irby (AMD)
Jan Schat (NXP Semiconductors) (joined 11:20)
Jon Stewart (Dell) (joined 11:11)
Louis Ungar (A.T.E. Solutions)
Brad Van Treuren (VT Enterprises Consulting Services)
Carl Walker (Cisco Systems)


By email (non-attendees):

Richard Pistor (Curtiss-Wright)

2. Agenda

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

3. IEEE Patent Slides

  • {Slides 5-10}
  • Patent and Copyright slides reviewed.
  • Email received from Michele Portolan confirming that an LoA has been agreed in respect of his pending patent for P2654. The LoA itself will follow in due course.  At this time it is not possible to say how the patent might impact our standard, but it is useful to have the matter covered in advance.

4. Review and Approve Previous Minutes

  • {Slide 11}
  • Meeting #57, March 9 (draft circulated March 9)
    • No corrections noted.
    • Brian moved to approve, Terry seconded, no objections or abstentions → minutes approved.

5. Review Open Action Items

6. Inter-group Collaboration

  • {Slide 13}
  • None.

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.
  • Following last week's mention of IEEE Std 100, "The Authoritative Dictionary of IEEE Standards Terms", Adam Ley emailed to advise that this was effectively replaced by "IEEE Standards Dictionary Online" (https://innovate.ieee.org/ieee-standards-dictionary-online/). This is apparently included in certain subscription packages, but searches of IEEE Xplore during the meeting failed to find a path to the dictionary. {Post Meeting Note: In fact, the dictionary is not a distinct item but is inherent in searches of IEEE Xplore: A small window on the results page displays terms that are related to the current search, giving links to their respective definitions.}
  • Based on the reading of IEEE Std 100 last week, it wasn't clear how the dictionary could be used: There may be multiple definitions of a term, each from a different source. It may be more useful to reference the original source directly rather than via the dictionary.
  • Our glossary is our local definition of terms.
  • Draft outline is in slides 17-27 of this week's pack (linked in the heading of these minutes).
  • Previous discussion on the forums of a definition of "System" (October 2017) was revisited (http://forums.sjtag.org/viewtopic.php?f=40&t=772) and the conclusions from that thread copied over to the current slide set {slide 22}.
  • Dfferences between Test Access Mechanism, in particular as defined for IEEE 1500, and Test Access Port, both as JTAG TAP and more generally, were discussed.
  • Forum thread from August 2008 on System Data Elements was also reviewed (http://forums.sjtag.org/viewtopic.php?f=3&t=77).  This was the origin of the notion of "assembly of assemblies" and the iterative nature that went with that. Although the physical assemblies would differ at each level there will be some attributes/properties or behaviours that are common. Form-factor is unlikely to be such a common element.
  • Forum thread for comments on the outline: http://forums.sjtag.org/viewtopic.php?f=3&p=1444#p1444.

8. Any Other Business

  • {Slide 15}
  • Brad has been adding to the glossary terms on the forums - these are proposals posted for discussion prior to copying into the wiki (http://forums.sjtag.org/viewforum.php?f=40).  As this is being done in conjunction with Brad's P1687.1 involvement, suggestions from Jeff Rearick will also be presented here.

9. Today's Key Takeaways

  • None.

10. Glossary Terms from This Meeting

  • Nothing new.
  • 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.
    • 'Port' needs to be developed.

11. Schedule next meeting

  • March 23, 2020.
    • Reminder on time: Meeting is at 11 US Eastern, or 3 PM GMT/4PM CET.

12. Topic for next meeting

  • What is a system, what is not a system?
  • Use Cases: Intent and objectives.

13. Reminders

  • None.

14. List New Action Items

  • None.

15. Adjourn

  • Terry moved to adjourn, seconded by Eric.
  • Meeting adjourned at 12:04 PM EDT

Respectfully submitted,
Ian McIntosh