Skip to main content

unroutable_cell

Function unroutable_cell 

Source
pub fn unroutable_cell(cells: &[LoopCell]) -> Option<(usize, usize)>
Expand description

The first cell of cells the router cannot place, as (cell index, channels it demands). None when every cell fits the interconnect. The gate a certifier consults BEFORE calling route_loop_body, so an unplaceable body is declined by name instead of panicking inside the placer.