layout (advanced options for Axcelerator)

This is equivalent to executing commands within the Advanced Layout Options dialog box. Refer to the Axcelerator Layout options for more information.

 

layout [–value]

[–run_placer value]

[–place_incremental value]

[–placer_seed value]

[–effort_level value]

[–run_router value]

[–route_incremental value]

Arguments

layout -value

Sets layout mode to be timing driven or standard. If not given, default is standard or the mode used in the previous layout command. Values are summarized in the table below:

Value

Description

timing_driven

Sets timing driven layout mode

standard

Sets standard layout mode

 

-run_placer|-placer|-place value

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) are interchangeable.  

 

Value

Description

ON

Invokes placement

OFF

Skips placement

 

-place_incremental|-incremental value

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

 

-placer_seed value

An integer value that you can set to change the initial random seed number for the placement.

 

-effort_level value  

The effort level for the placement. Values range from 1 to 5 in whole integers. The lower numbers tend to give a result more quickly, but higher levels yield better performance in timing and routability.

 

-run_router|-router|-route value

Invokes (if placement is successful) or skips routing. Values are described below.

 

Value

Description

ON

Invokes routing if placement is successful

OFF

Skips routing

 

-route_incremental value

Invokes or skips incremental mode. Possible values are described 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

Supported Families

Axcelerator

Exceptions

N/A

Example

layout

layout –timing_driven –effort_level 4

layout –place_incremental FIX –route_incremental ON

layout –placer_seed 120

See Also

layout

layout (advanced options for the SX family)

layout (advanced options for ProASIC)