Skip to main content

MACRO_KEEPOUT_UM

Constant MACRO_KEEPOUT_UM 

Source
pub const MACRO_KEEPOUT_UM: f64 = 50.0;
Expand description

Micrometres of keep-out around every macro.

Macros need room for their power hookup and for signal routing to escape; abutting them makes the wrapper unroutable no matter how much total area is free. 50 um is the spacing the single -macro wrapper already uses successfully (macro.cfg places mprj at 60,880 inside a 2920x3520 area) and is kept here rather than tightened, because a packing failure costs a multi-hour route to discover.