At this time, there is only one BDF target. The parameters of the target are:
- logFile (
STRING
) Default =
The default is the empty string. The filename to which to report various information about a run. If this parameter is empty (the default), there will be no reporting. If the parameter is "<cerr>" or "<cout>", messages will go to the Unix standard error or standard output, respectively.
- allowDynamic (
INT
) Default = NO
If TRUE
or YES
, then dynamic scheduling will be used if the compile-time analysis fails to completely cluster the graph. As shown in [Buc93c], there will always be some valid graphs that cannot be clustered.
- requireStronglyConsistent
(INT
) Default = NO
If TRUE
or YES
, then a graph will be rejected if it is not "strongly consistent" [Lee91a]. This will cause some valid systems, even systems that can be successfully statically scheduled, to be rejected.
- schedulePeriod (
FLOAT
) Default = 10000.0
This defines the amount of time taken by one iteration of the BDF schedule. The notion of "iteration" is defined in the SDF chapter, in the section 5.1.3.
Copyright © 1990-1997, University of California. All rights
reserved.