The following table displays information for the periph::place_cells Tcl command:
Tcl Package and Version | Belongs to ::quartus::periph 1.0 |
||
Syntax | periph::place_cells [-h | -help] [-long_help] [-cell_location <cell_location>] [-cells <cells>] [-fixed_cells] [-placement <placement>] [-unplaced_cells] | ||
Arguments | -h | -help | Short help | |
-long_help | Long help with examples and possible return values | ||
-cell_location <cell_location> | Cell location id pair to place cells into | ||
-cells <cells> | One or more cell ids | ||
-fixed_cells | Place all unplaced cells | ||
-placement <placement> | Place cells according to a placement. A placement is a special object that comes from the periph::get_placements Tcl command | ||
-unplaced_cells | Place all unplaced cells | ||
Description |
Performs a placement on the supplied cells |
||
Example Usage |
project_open onewire_nf blueprint::initialize periph::update_plan periph::place_cells -unplaced_cells periph::check_plan project_close |
||
Return Value | Code Name | Code | String Return |
TCL_OK | 0 | INFO: Operation successful | |
TCL_ERROR | 1 | ERROR: The supplied cell id <string> is invalid. | |
TCL_ERROR | 1 | ERROR: The supplied cell id / location id pair <string> is invalid. | |
TCL_ERROR | 1 | ERROR: The supplied location id <string> is invalid. | |
TCL_ERROR | 1 | ERROR: The supplied placement id <string> is invalid. | |
TCL_ERROR | 1 | ERROR: At least one cell ID must be supplied, but no cell IDs were supplied | |
TCL_ERROR | 1 | ERROR: At least one device location ID must be supplied, but no location IDs were supplied | |
TCL_ERROR | 1 | ERROR: At least one placement ID must be supplied, but no placement IDs were supplied | |
TCL_ERROR | 1 | ERROR: <string> cell IDs were expected but <string> were supplied | |
TCL_ERROR | 1 | ERROR: <string> location IDs were expected but <string> were supplied | |
TCL_ERROR | 1 | ERROR: <string> placement IDs were expected but <string> were supplied |