Skip to main content

place_unrolled

Function place_unrolled 

Source
pub fn place_unrolled(
    mp: &Metapipeline,
    buffer_words: &[usize],
    ag_stages: &[usize],
    par: usize,
    t: &PlasticineTarget,
    budget: LinkBudget,
) -> Result<Placement, Unplaceable>
Expand description

Allocate mp (with ag_stages on the perimeter address generators) once, unroll it par ways, and place every instance — a typed TooSmall when the replicated allocation exceeds the mesh.