You can place logic onto device
resources of the target part using the
place_cell Tcl
command. Place cells onto specific BEL sites (for example, SLICE_X49Y60/A6LUT) or into
available sites (for example, SLICE_X49Y60). If you specify the site but not the BEL,
the tool determines an appropriate BEL within the specified site if one is available.
You can use the place_cell command to place cells or to
move placed cells from one site on the device to another site. The command syntax is the
same for placing an unplaced cell or for moving a placed cell.Tip: If you assign logic
to an illegal location (for example, due to control-set restrictions for slice
flip-flops (FFs)), the Tcl Console reports an error. The tool ignores the
assignment.
Vivado treats cells placed with
the place_cell Tcl command as Fixed.