Module libreda_pnr::design
source · Expand description
A Design
structure collects information necessary for the place and route steps.
This includes the netlist and layout, properties of cell instances, etc.
Between Design
structures and place & route engines lies an abstraction layer
made by traits such as PlacementProblem
.
SimpleDesign
is an example of how place & route information can be encapsulated.
Structs
- Collection of data representing the chip during the place & route flow. This struct owns the data. In contrast,
SimpleDesignRef
does only borrow the data. - Collection of data representing the chip during the place & route flow. This struct borrows the data. In contrast,
SimpleDesign
owns the data.