Skip to main content

place_with_target

Function place_with_target 

Source
pub fn place_with_target(
    cells: &[LoopCell],
    n_in: usize,
    next: &[Src],
    target: &FabricTarget,
) -> Result<Grid, Unplaceable>
Expand description

Place a dataflow body onto a DESCRIBED target: gate every cell against the target’s capability set, place with the certified route_loop_body, gate the placed shape against the described array, then pad onto it. Returns the placed+padded Grid, or a typed Unplaceable — a correct grid or a named refusal.