Start Fitter Commands (Processing Menu)

You can access these commands by clicking Processing > Start > Start Fitter.

The Fitter places and routes the logic of your synthesized design into target device resources. Click Processing > Start Fitter to run all stages of the Fitter. Use the incremental optimization flow to run and optimize individual Fitter stages before running the other Fitter stages. Click any of the following commands to run individual Fitter stages:

Table 1. Fitter Stage Commands



Fitter (Implement) Runs the Plan, Early Place, Place, and Route stages. Click the adjacent TimeQuest icon after this stage to analyze the subset of timing corners needed for timing closure.

Start Fitter (Plan)

Loads synthesized periphery placement data and constraints, and assigns periphery elements to device I/O resources. After this stage, you can run post-Plan timing analysis to verify timing constraints, check periphery timing, and validate cross-clock timing windows. This command creates the Planned snapshot.

Start Fitter (Early Place)

Begins assigning core design logic to device resources. After this stage, the Chip Planner can display initial high-level placement of design elements. Use this information to guide your floorplanning decisions. This command creates the Early Placed snapshot. Early Place does not run during the full compilation flow.

Start Fitter (Place)

Completes assignment of core design logic placement to device resources. This command creates the Placed snapshot.

Start Fitter (Route)

Performs core routing. This stage creates a fully routed design to validate delay chain settings and analyze routing resources. After this stage, perform detailed setup and hold timing closure in The TimeQuest Timing Analyzer and view routing congestion via the Chip Planner. This command creates the Routed snapshot.

Start Fitter (Finalize)

Finalizes the place and route process after timing closure. This stage converts unneeded tiles from High Speed to Low Power. This command creates the Final snapshot.