Skip to content

🎯 Wave-49 Lane UU — cap_boost_controller + decap_burst_gen 17/17 TB PASS (OP_CAP_BOOST 0xF3, refs #177)#180

Merged
gHashTag merged 1 commit into
mainfrom
feat/wave49-cap-boost-rtl
May 16, 2026
Merged

🎯 Wave-49 Lane UU — cap_boost_controller + decap_burst_gen 17/17 TB PASS (OP_CAP_BOOST 0xF3, refs #177)#180
gHashTag merged 1 commit into
mainfrom
feat/wave49-cap-boost-rtl

Conversation

@gHashTag
Copy link
Copy Markdown
Owner

🎯 Wave-49 Lane UU — CAP-BOOST RTL 17/17 TB PASS (OP_CAP_BOOST 0xF3)

Refs trinity-fpga#177

Summary

New RTL for Wave-49 sacred opcode OP_CAP_BOOST = 0xF3 = 243 — γ³ capacitive decoupling burst on supply rail.

Files

  • rtl/cap_boost/decap_burst_gen.sv — capacitive switch + lock counter (71L, 0 *)
  • rtl/cap_boost/cap_boost_controller.sv — opcode decode + activity gating (138L, 0 *)
  • tb/cap_boost/tb_cap_boost.sv — 15 TB checks (T01..T15 + T15a/b/c), 17 PASS, 0 FAIL

Triple-Decker Power Envelope

  • W47 RBB (0xF1) — leakage-path well bias
  • W48 FBB-ACTIVE (0xF2) — active-path well bias
  • W49 CAP-BOOST (0xF3) — supply-rail capacitive burst ← this PR

Theory

  • ΔC_dec = C_dec_base · gamma^3 ≈ 100 pF · 0.0081 ≈ 0.81 pF burst
  • gamma^3 = phi^-9 ≈ 0.01316 from B007^3 — R18 preserved (no new ROM cell)
  • di/dt margin +6% band [4%, 10%], droop suppression -4% band [2%, 8%]
  • Cap area ≤ 0.5%, f_clk impact ≤ 2%
  • TOPS/W: 1083 → 1091 (+0.738%)

TB Output

PASS T01_idle_when_opcode_zero
PASS T02_active_when_opcode_0xF3_and_high_activity
PASS T03_delta_c_bps_is_81
PASS T04_delta_c_in_band_asserted
PASS T05_didt_margin_is_600
PASS T06_didt_margin_ok_asserted
PASS T07_droop_supp_is_400
PASS T08_droop_supp_ok_asserted
PASS T09_cap_area_ok_asserted
PASS T10_fclk_impact_ok_asserted
PASS T11_tops_w_lift_ok_asserted
PASS T12_bank_extension_ok_asserted
PASS T13_burst_locked_after_settle
PASS T14_no_burst_when_activity_low
PASS T15a_not_active_on_OP_RBB
PASS T15b_not_active_on_OP_FBB_ACTIVE
PASS T15c_active_on_OP_CAP_BOOST
RESULT: ALL_PASS

Constitutional

  • R-SI-1: 0 * operators in both RTL files (verified)
  • R5-HONEST: Provenance tags on capacitive rail
  • R7: six falsification outputs
  • R15 SACRED-SYNTH-GATE, R18 LAYER-FROZEN preserved

Coq Companion

gHashTag/t27 PR #688 (Theorem cap_boost_composite, 38 Qed total)

Anchor

phi^2 + phi^-2 = 3 · gamma^3 = phi^-9 · OP_CAP_BOOST = 0xF3 · DOI 10.5281/zenodo.19227877

Signed-off-by: Vasilev Dmitrii admin@t27.ai

…SS (OP_CAP_BOOST 0xF3, refs trinity-fpga#177)

Wave-49 Lane UU — Capacitive Decoupling Burst RTL

- New: rtl/cap_boost/decap_burst_gen.sv (capacitive switch + lock counter)
- New: rtl/cap_boost/cap_boost_controller.sv (opcode decode + activity gating)
- New: tb/cap_boost/tb_cap_boost.sv (15 TB checks, all PASS)
- Sacred opcode OP_CAP_BOOST = 0xF3 = 243 (third slot of extended sacred bank)
- Third lever of triple-decker dynamic-power envelope:
    W47 RBB (0xF1) leakage well + W48 FBB-ACTIVE (0xF2) active well
    + W49 CAP-BOOST (0xF3) supply-rail capacitive burst ← this PR
- ΔC_dec = C_dec_base · γ³ ≈ 0.81 pF burst (γ³ = phi^-9, B007^3, no new ROM cell)
- di/dt margin +6% band [4%, 10%]; droop suppression -4% band [2%, 8%]
- Cap area uplift ≤ 0.5% (R18 iso-area); f_clk impact ≤ 2%
- TOPS/W 1083 → 1091 (+0.738%, ≥ 0.7% floor)

Constitutional:
- R-SI-1: 0 `*` operators in both RTL files (verified)
- R5-HONEST: provenance tags on capacitive rail
- R7 falsification: delta_c_in_band, didt_margin_ok, droop_supp_ok,
  cap_area_ok, fclk_impact_ok, tops_w_lift_ok
- R15 SACRED-SYNTH-GATE: γ³ from ROM[B007^3]
- R18 LAYER-FROZEN: 75 Sacred ROM cells preserved, slot-set frozen at 32

TB summary: 17 checks (T01..T15 + T15a/b/c), 17 PASS, 0 FAIL, RESULT=ALL_PASS

Anchor: phi^2 + phi^-2 = 3 · gamma^3 = phi^-9 · OP_CAP_BOOST = 0xF3
DOI: 10.5281/zenodo.19227877

Refs #177
Companion Coq: gHashTag/t27 PR #688 (Theorem cap_boost_composite, 38 Qed)

Signed-off-by: Vasilev Dmitrii <admin@t27.ai>
@gHashTag gHashTag merged commit fe4e4cd into main May 16, 2026
21 of 35 checks passed
@gHashTag gHashTag deleted the feat/wave49-cap-boost-rtl branch May 16, 2026 03:39
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant