pub fn emit_wprog_engine_soc_verilog_backend(
name: &str,
caps: [usize; 10],
backend: MemBackend,
) -> StringExpand description
Emit the over-the-wire engine with an EXPLICIT memory backend — the first-class “choose the substrate” entry
point. Registers/Bram are the proven paths; ConfigBram additionally maps the config image to block RAM
(its registered-read FSM is the in-progress large-capacity build). caps[9] (MAXV) sizes the per-block
value array v independently of the whole-program MAXCELL total.