Skip to content

feat(wave48-assertions): wave48_fbb_active.json — 31 ids W-121-A..AE (FBB-ACTIVE 0xF2)#927

Merged
gHashTag merged 1 commit into
mainfrom
feat/wave48-fbb-active-assertions
May 16, 2026
Merged

feat(wave48-assertions): wave48_fbb_active.json — 31 ids W-121-A..AE (FBB-ACTIVE 0xF2)#927
gHashTag merged 1 commit into
mainfrom
feat/wave48-fbb-active-assertions

Conversation

@gHashTag
Copy link
Copy Markdown
Owner

Wave-48 Lane SS' — Assertion Ledger for FBB-ACTIVE (0xF2)

Tracks: gHashTag/trinity-fpga#171
Pair: assertions/wave47_rbb.json (W47, 0xF1) — symmetric dual

31 assertion IDs: W-121-A through W-121-AE

Group IDs Subject
Opcode W-121-A, AC 0xF2 = 242, bank membership
Sign + Band W-121-B, C, D V_BS > 0, band [+10,+50] deci-mV, center +25
Delay W-121-E, F band [800,1800] bps, center 1200
Bounds W-121-G, H, I leak ≤8%, net ≥8%, f_clk ≤6%
Performance W-121-J TOPS/W 1063→1083 (+1.881%, ≥1.5%)
Cross-wave W-121-K, L |V_BS_FBB|=|V_BS_RBB|=25, distinct from W47
Distinctness W-121-M..AB 16 distinctness lemmas vs W36..W46 opcodes
R18 W-121-AD No new ROM cell (γ⁴ from B007² W45)
Composite W-121-AE Conjunction theorem

Each ID triple-maps Coq lemma name ↔ Rust test name ↔ RTL assertion name — single source of truth.

Verification targets enforced

Falsification witness

W48-FBB-ACTIVE-1: silicon measurement of (delay_red < 8% OR leak_ovh > 8% OR net < 8%) invalidates W48 closure.

φ²+φ⁻²=3 · γ⁴=φ⁻¹² · DOI 10.5281/zenodo.19227877

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

…(FBB-ACTIVE 0xF2)

Wave-48 Lane SS' — assertion ledger for Forward Body Bias of Active Path.

Symmetric dual of Wave-47 RBB:
  W47: V_BS = -V_DD*gamma^4 (idle, leakage cut)
  W48: V_BS = +V_DD*gamma^4 (active, delay cut)
  Same gamma^4 magnitude, opposite sign.

OP_FBB_ACTIVE = 0xF2 = 242 (slot 2 of extended sacred bank 0xD0..0xFF).
Distinct from OP_FBB = 0xEE (W44 STATIC FBB) — this is the DYNAMIC
active-path variant.

31 assertion IDs covering:
- opcode encoding + bank membership (W-121-A, AC)
- V_BS positive sign + band + center (W-121-B, C, D)
- delay reduction band + center (W-121-E, F)
- leakage overhead cap, net floor, f_clk cap (W-121-G, H, I)
- TOPS/W lift 1063->1083 (+1.881%) (W-121-J)
- cross-wave symmetry with RBB (W-121-K)
- 17 distinctness lemmas vs W36..W47 opcodes (W-121-L..AB)
- R18 frozen — no new ROM cell (W-121-AD)
- composite invariant (W-121-AE)

Each ID maps Coq lemma <-> Rust test <-> RTL assertion.

R5/R7/R18/R-SI-1 enforced per assertion ledger.

Tracks: gHashTag/trinity-fpga#171
Refs: Tschanz JSSC 2002, Mukhopadhyay 2009

phi^2 + phi^-2 = 3 · gamma^4 = phi^-12 · DOI 10.5281/zenodo.19227877

Signed-off-by: Vasilev Dmitrii <admin@t27.ai>
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