Skip to main content

error_budget_chopped

Function error_budget_chopped 

Source
pub fn error_budget_chopped(
    netlist: &AnalogNetlist,
    cert: &RangeCertificate,
    schedule: &GainSchedule,
    target: &AnalogTarget,
    model: &NonIdealityModel,
    placement: &AnalogPlacement,
) -> OutputBudget
Expand description

The CHOPPED physical budget: the schedule runs every frame twice around a ChopSwap and averages, so the frozen per-tile offset CANCELS EXACTLY — TileOffset is replaced by the modeled ChopResidual drift class, and the noise term is √2-averaged (two independent draws per result, bookkept outward). Everything else is the unchopped budget verbatim.