Attendees: Gerald Chan, Ric Dokken, Scott Franzen, Carey Garrenton, Greg Maston, Jim O'Reilly, Ernie Wahl Line and clause numbers if any are with regard to STIL.4 syntax document D02 dated July 25, 2016. ================================================================================ OLD BUSINESS: 1. Clause "32. TestType Definition": REPLACE: For each standard-defined test-type, STIL.4 or STIL.5 shall describe its function and how it uses its parameters to perform that function. WITH: Each standard-defined test-type shall be accompanied by a description of its function and how it uses its parameters to perform that function. That description should enable replicating test results across various ATE with identical electrical properties. 2. Insert in clause "21.1 Literal Values" after 2nd paragraph (rewritten from May 9, 2016 doc, Line 662): User-data AMPERES, CELSIUS, DECIBELS, DEGREES, FARADS, HENRIES, HERTZ, METERS, OHMS, SECONDS, VOLTS, and WATTS represent literal values with appropriate units, e.g., 100mA for AMPERES. PERCENT represents an integer or REAL followed by a percent sign, e.g., 5%. REAL represents a floating point number without units, e.g., 0.05. 3. Add "Node" to clause "3. Definitions": used to describe a node in a directed flow graph (flow-node) or an electrical node in a circuit 4. Syntax BNF inconsistently uses ::=, :=, and =, 7/5/2016 consensus: use ::= for BNF 5. Meta-type "next_stmt" is not defined in Syntax Document 6. Move SigGroup from Table 6 to Table 7 ================================================================================ CONSENSUS: 1. "Const" modifier to "InOut" confirmed to be removed: considered to be too complicated. Group suggests using black-box code to achieve the same results as submitted example ExSpeedCatBased.stil. May define standard black-box definition in STIL.5. 2. Combine "Table 13 - Parameter Directionality Semantics", rows 3 & 4 as "Interface semantics" row as shown below: Column In: 1. Object exists outside test. 2. Initialization value may be passed in at test instantiation. 3. Can be changed inside test, but changes are not reflected in object outside test. 4. External access is read only Column InOut: 1. Object exists outside test. 2. Initialization value may be passed in at test instantiation. 3. Can be changed inside test, changes are reflected in object outside test. 4. External access is read or modify. Column Out: 1. Object exists only inside test. Created when test is instantiated. 2. Initialization value defined by test-type only. 3. Object cannot be changed outside test. 4. External access is read only. ================================================================================ ACTION ITEMS: Ernie: CONSENSUS item 1 Jim: CONSENSUS item 2 ================================================================================