Do we have a BIRD or other filing to address the issue below?
The following example appears in IBIS 6.1 on p. 196
(Strength (Usage In) (Type Integer) (Description "Strength of Driver")
(List 0 1 2 3 4) (Default 2)
(List_Tip "Extra Weak" "Weak" "Nominal" "Strong" "Extra Strong"))
However, the specification is quite clear that the first value in the List is
the default:
List <default value> <value> <value> <value> ... <value>
This defines a discrete set of values from which the user may select one value
Also, the specification is clear that "Default" is optional for data format
List (see p. 194).
The example is unclear as to which value is the truly the default: 0 or 2.
It's also unclear whether the first value in "List" may be a repetition of a
value elsewhere in the list (e.g., "List 2 0 1 2 3 4"). I would expect EDA
tools to differ considerably on how to interpret this.
So, if "Default" is used with "List", which default value takes precedence?
The first value in the list, or the value set by "Default"? Should the first
value in the list be a distinct value, repeated in the subsequent list?
- MM