Module libreda_pnr::place[][src]

Expand description

Interface definitions for placement related algorithms.

Modules

cascade_placer

A cascade placer uses a chain of placement algorithms to subsequently refine the placement. For example the first stage finds a rough initial placement that will be used as the initial state for the optimization in the second stage.

mixed_size_placer

Trait definitions for mixed-size placement algorithms. Mixed-size placers find positions for macro block and standard-cells.

placement_problem

Representation of the placement problem.

placement_problem_overlay

Incremental updates for a PlacementProblem.

stdcell_placer

Traits for simple placement engines that care about standard-cells only and cannot handle obstructions.