layout [–value]
[–run_placer value]
[–place_incremental value]
[–placer_seed value]
[–show_placer_seed]
[–timing_weight value]
[–run_router value]
[–route_incremental value]
Sets layout mode to be timing driven or standard. If not given, default is timing-driven. Values are summarized in the table below:
Value |
Description |
timing_driven |
Sets timing driven layout mode |
standard |
Sets standard layout mode |
Invokes or skips placement. If set to OFF, previous placement will be used. Possible values are summarized in the table below. Note that all three of the commands (-run_placer, -placer, and -place) execute the same action.
Value |
Description |
ON |
Invokes placement |
OFF |
Skips placement |
Sets your incremental placement options for layout. Values are summarized in the table below. Note that the -place_incremental and -incremental commands are interchangeable.
Value |
Description |
ON |
Sets the previous placement as the initial starting point |
OFF |
(default) Discards previous placement |
FIX |
Sets the previously placed macros’ locations as “FIXED” and continues to place the remaining ones |
An integer value that you can set to change the initial random seed number for the placement.
Causes Layout to display the initial random seed number used for the placement.
The timing weight for the placement. Values range from 1 to 4 in whole integers. The lower numbers give less weight to timing in the placement. Timing weight 4 is the same as timing driven placement using the option –timing_driven.
Invokes (if placement is successful) or skips routing. Values are described below.
Value |
Description |
ON |
Invokes routing if placement is successful |
OFF |
Skips routing |
Invokes or skips incremental mode. Possible values are summarized in the table below.
Value |
Description |
ON |
Invokes incremental mode, and sets the previous routing information as the initial starting point |
OFF |
Skips incremental mode, discards previous information |
None
layout
layout –standard
layout –timing_weight 3
layout –place_incremental FIX –route_incremental ON
layout –placer_seed 120