Agenda:
1. MaxPeriodGenerators
2. Naming of TRC blocks
3. WaveformCharacteristics - DriveEvents, CompareEvents
Discussion:
1. MaxPeriodGenerators
Decided to change the keyword "PerGroup" to "SignalsPer". This better represents the purpose of the attribute which is to specify the number of signals that are to be associated with (in this case) the period-generator. This change applies throughout the document. See the following example:
MaxPeriodGenerators 2 { SignalsPer 64 1024; }
Which means that there are to period generators. The signals are assigned to the two period generators in increments of 64 signals up to a maximum of 1024.
Other identifiers considered and not chosen were: NumberSignals, SignalIncrement.
2. Naming of TRC blocks
We discussed the question as to whether it is the name of the "Environment" block or the "TRC" block that determines the name that is to be used to identify a set of TRC rules. The conclusion was that the Environment name would typically identify a class of rules and the individual set of rules would be the name of the TRC block. The syntax looks as follows:
Environment MY_ENV {
TRC ATE_1 { ... }
TRC ATE_2 { ... }
}
A tool that is referencing these sets of rules could use two separate identifiers (i.e., in a GUI dialog) or it could represent it as env-name.trc-name
3. WaveformCharacteristics - DriveEvents, CompareEvents
There was some confusion as to the purpose of the integer in the DriveEvents and CompareEvents statements. As currently defined the integer is supposed to define how many compound events are allowed in a waveform (e.g. D/U, L/H/X). Compound events require data from the pattern to select which of the events is active in a vector. After some discussion we realized that another attribute also needs to be specified which defines the number of events (sometimes called TEGs or Timing Edge Generators) that are possible in a cycle. The syntax has been changed to as follows:
DriveEvents (UDZP(/UDZP)*)+ (max-events (max-compound-events)) ;
Date: Friday Oct 25
Time: 1:15 to 3:00 PDT
Phone Number: 1-800-486-2460
Participant: 324637