Intel® Quartus® Prime Pro Edition User Guide: Scripting
A newer version of this document is available. Customers should click here to go to the newest version.
Visible to Intel only — GUID: reference_TCL_tcl_pkg_bpps_ver_1_0_cmd_bpps__place_cells
Ixiasoft
Visible to Intel only — GUID: reference_TCL_tcl_pkg_bpps_ver_1_0_cmd_bpps__place_cells
Ixiasoft
4.1.3.17. bpps::place_cells (::quartus::bpps)
The following table displays information for the bpps::place_cells Tcl command:
Tcl Package and Version | Belongs to ::quartus::bpps |
||
Syntax | bpps::place_cells [-h | -help] [-long_help] [-cell_location <cell_location> ] [-cells <cells> ] [-dont_revert_on_fail] [-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 | ||
-dont_revert_on_fail | Option to specify that the best partial placement should be saved on the undo stack upon a placement failure | ||
-fixed_cells | Place all unplaced cells | ||
-placement <placement> | Place cells according to a placement. A placement is a special object that comes from the bpps::get_placements Tcl command | ||
-unplaced_cells | Place all unplaced cells | ||
Description | In classic mode, performs a placement on the supplied cells In pin planner mode, auto assigns all the pins in the design if possible. Only -cell_ids <cell_id_list> and -cell_location <(cell_id, loc_id)> are actually used. If, exclusively, one of these are not specified, the command does NOTHING. |
||
Example Usage | project_open onewire_nf blueprint::initialize bpps::update_plan bpps::place_cells -unplaced_cells bpps::check_plan project_close |
||
Return Value | Code Name | Code | String Return |
TCL_OK | 0 | INFO: Operation successful | |
TCL_ERROR | 1 | ERROR: The supplied ID <string> is invalid. | |
TCL_ERROR | 1 | ERROR: At least one ID must be supplied, but no IDs were supplied | |
TCL_ERROR | 1 | ERROR: <string> IDs expected, but <string> were supplied |