Hello everyone, I may have discovered a problem in the IBIS v5.1 specification which may need a clarification BIRD. I ran across this question when I was working with an AMI model from a customer. They had a bunch of List parameters in their .ami file, written so that the first value was always a repeat of another value in the rest of the list: (ParName (Usage In) (Type Integer) (Default 0) (Format List 0 0 1 2 3) (Description "A parameter that does miracles.") ) Pg. 177 in the v5.1 specification says this: List <default value> <value> <value> <value> ... <value> This defines a discrete set of values from which the user may select one value This really doesn't say anything on what the syntax of <default value> is. I do remember that we had a discussion on this in the ATM meeting and if I remember correctly, we decided that the first value of the list is the default, but it is part of the list and didn't have to be repeated, but I can't find anything on it in the v5.1 spec. Later, on pg. 182 I see this: For AMI parameter Types "Range", "Increment" and "Steps" <min value>, <max value> does not imply slow and fast corners, and the user may select any value provided by these parameters regardless of what corner is used for the simulation. If the user does not make a selection for parameter types "Range", "List", "Increment" and "Steps", the EDA tool shall automatically use the value defined by Default, if it exists, or the <typ value> otherwise (regardless of what corner is used for the simulation). This is even worse, because it applies "<typ value>", a left over from v5.0 to "List", which was changed to have "<default value>". Unless someone can help me find the rules on how lists are supposed to be typed, I think we need to write a clarification BIRD, because the way I read the specification, it could be interpreted at least two different ways. Thanks, Arpad =====================================================================