pub fn plan(budget: &Budget, table: &CostTable) -> Option<Estimate>Expand description
Best profile for a budget: highest rate (capped at the target), then
fewest LUTs, then fewest DSPs. None when nothing fits. A profile fits
when its LUTs, DSPs and BRAM36 are within the budget and the device.