Create_project, Create_region, 24 create project – Achronix ACE Version 5.0 User Manual
Page 323: 25 create region, Create region, Create project
create region
Chapter 5. Tcl Command Reference
create project
create project
<
projectFile
>
[-impl
<
arg
>
] [-not active]
This command creates a new project in ACE.
Argument
Required/Optional
Description
<
projectFile
>
Required
The required <projectFile>
argument is used to specify the
project file location for the new
project. The file name is used as
the project’s name in ACE.
[-impl
<
arg
>
]
Optional
The optional -impl
<
implName> option is used to
specify the name of the initial
implementation for this new
project.
[-not active]
Optional
If this option is set, the new
project impl will not be activated
and the active impl in the
current ACE session will not be
changed.
create region
create region
<
name
> <
bounds
>
[-insts
<
args
>
] [-snap to clock regions]
[-flops only] [-include constants] [-include ascs sacs] [-batch]
This command creates a placement region in the Core with the given name and bounding box of tiles.
Instances may be added to this placement region to create a region constraint for the placer.
Argument
Required/Optional
Description
<
name
>
Required
Name of the region
<
bounds
>
Required
List of bounding box
coordinates x1 y1 x2 y2. x1 and
y1 are the upper left corner of
the box. x2 and y2 are the lower
right corner of the box.
[-insts
<
args
>
]
Optional
List of user design instances to
constrain into this region’s
bounding box for the placer.
[-snap to clock regions]
Optional
Snap the bounding box to clock
region boundaries
[-flops only]
Optional
When adding instances, filter
out all instances except flops
[-include constants]
Optional
When adding instances, do not
filter out power/ground
constants
[-include ascs sacs]
Optional
When adding instances, do not
filter out ASC/SAC instances
311
UG001 Rev. 5.0 - 5th December 2012