Module libreda_pnr::place
source · Expand description
Interface definitions for placement related algorithms.
Modules
- Trait definitions for mixed-size placement algorithms. Mixed-size placers find positions for macro block and standard-cells.
- 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.
- Representation of the placement problem.
- Incremental updates for a
PlacementProblem
. - Representation of the solution of a placement problem.
- 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.
- Traits for simple placement engines that care about standard-cells only and cannot handle obstructions.