User Manual
create flow step Chapter 5. Tcl Command Reference
same units as T). By default the numbers are as small as possible, but with -group all related clocks use the
same units.
Argument
Required/Optional Description
<domain1>
Required first domain
<domain2>
Required second domain
[-default]
Optional apply current default relation rule
[-group]
Optional values are in group units
[-sdc]
Optional return list of sdc commands
create clock
create clock <clock> [-period <arg>] [-name <arg>] [-waveform <arg>]
Define a clock
Argument Required/Optional Description
<clock> Required net or pin (’inst/pin’)
[-period <arg>] Optional clock period (required); can use units (default: ns)
[-name <arg>] Optional alternate name
[-waveform <arg>] Optional edge list (currently not supported)
This command creates the clock constraint for the user design. To give the proper constraint through the
clock line, user needs to specify the correct clock pin name, otherwise ACE software will error out.
create flow step
create flow step <id> <label> [-command <arg>] [-parent id <arg>] [-required]
[-skip for eval mode] [-offset <arg>] [-description <arg>] [-disabled]
This command creates a flow step definition, which is basically a wrapper around an existing command or
script that manages flow status and dependencies.
Argument Required/Optional Description
<id> Required The required <id> string
argument specifies the identifier
of the flow step to create. The
<id> argument must be unique
among all flow step ids in ACE.
<label> Required The required <label> argument
specifies the label string to
display in the GUI for this flow
step. The label should be as
short as possible.
[-command <arg>] Optional The optional -command
<command> option specifies
the TCL command to run when
this flow step is invoked.
UG001 Rev. 5.0 - 5th December 2012 http://www.achronix.com 308