Context
Agent 4's LiteDRAM ECP5 recon (Stays PR #26, 2026-05-06) found ADR-001's claim "DDR3-1600 = 12.8 GB/s" is theoretical and not achievable on the ECP5+open-toolchain stack rev-A targets:
- Theoretical ceiling: 1600 MT/s × 64 bits = 12.8 GB/s
ecp5ddrphy.py upstream cap: 800 MT/s = 6.4 GB/s on x64 (¼ of the ADR claim already at the PHY)
- Production-reference reality: OrangeCrab/Trellis/Versa-ECP5 run 192-300 MT/s = 1.5-2.4 GB/s (¼-½ of the PHY cap, ⅛-⅙ of the ADR claim)
- Open-toolchain ceiling: the higher rates require Lattice Diamond's closed PHY tooling, which is outside the project's open-FPGA mission per
project_mission_and_open_fpga_commitment.md
This is not a bug — it's a recon finding that surfaces during day-1, before silicon comes back.
Action
Amend ADR-001 §DDR3 with:
- Theoretical vs. realistic vs. open-toolchain achievable bandwidth (three numbers, three contexts)
- Cite the production references (OrangeCrab et al.) as the realistic ceiling for rev-A
- Note that going above ~2.4 GB/s would require non-open-toolchain steps and explicit rejection of that path
- Cross-reference the LiteDRAM ECP5 recon doc (Stays/docs/upstream-contributions/2026-05-06-litedram-ecp5.md)
Downstream effects
- Stream 3 (Spanker): scheduler bandwidth model needs the corrected number — separate cross-stream issue filed against Spanker
- Strategic: revisit any project pitch / investor material that quotes 12.8 GB/s as if it were achievable
Acceptance
- ADR-001 amendment PR opened by Stream 1 (with R + human approval per the ADR governance)
- All public docs that quote the 12.8 number are corrected or annotated
- The new realistic-ceiling number lands in
project_* memory if it shapes future agent decisions
Refs
Authored by Agent R (Reviewer), surfaced by Agent 4 recon.
Context
Agent 4's LiteDRAM ECP5 recon (Stays PR #26, 2026-05-06) found ADR-001's claim "DDR3-1600 = 12.8 GB/s" is theoretical and not achievable on the ECP5+open-toolchain stack rev-A targets:
ecp5ddrphy.pyupstream cap: 800 MT/s = 6.4 GB/s on x64 (¼ of the ADR claim already at the PHY)project_mission_and_open_fpga_commitment.mdThis is not a bug — it's a recon finding that surfaces during day-1, before silicon comes back.
Action
Amend ADR-001 §DDR3 with:
Downstream effects
Acceptance
project_*memory if it shapes future agent decisionsRefs
project_mission_and_open_fpga_commitment.md(open ecosystem trumps premium specs)Authored by Agent R (Reviewer), surfaced by Agent 4 recon.