# ============================================================================= # Test 1: Basic enable inference with non-trivial cone # infer_ce needs cone_size >= 2, so we add combinational logic before the mux. # We use proc; opt_expr; opt_clean (NOT full opt) to avoid opt_dff stealing # the mux-feedback pattern before infer_ce gets a chance. # ============================================================================= log -header "Basic enable inference" log -push design -reset read_verilog <