Add docs/spec/pop-accel-8-board-v1.md board spec skeleton #111

Open
opened 2026-05-26 15:05:11 -03:00 by navigator · 3 comments
Owner

Goal

Create the board spec skeleton at docs/spec/pop-accel-8-board-v1.md, listed as deliverable #2 in PLAN.md Section 10. The doc gathers board-level decisions (ADR-008 through ADR-014) so PCB, cooling, supply-chain, and funding work share a single board reference.

Sections to include:

  • Overview (FluidPopV1 production board: 8 SoCs in 2x4 torus per ADR-010, designated master per ADR-008)
  • Form factor (OAM 2.0 per ADR-013)
  • Inter-chip fabric (PopLink 2D torus per ADR-009/010; non-coherent memory per ADR-011)
  • Memory subsystem (8 DDR5 RDIMMs, one per SoC per ADR-005)
  • Host interface (PCIe Gen4 x16 via master SoC only)
  • Power and thermal (per-chip 50 W typ / 70 W max per ADR-012; board-level budget; cold-plate cooling per Section 15.11)
  • Stack-up and signal integrity (14-16 layer impedance-controlled, Megtron 6+ per Section 15.4)
  • BMC subsystem (WCH CH32V307 candidate per Section 15.8)
  • Connectors (Luxshare-ICT OAM-qualified per Section 15.9)
  • Assembly requirements (FC-BGA >1500 balls; X-ray / ball-shear / CSAM per Section 15.5)
  • Open questions (clock distribution, JTAG topology, telemetry side-band)

Acceptance criteria

  • docs/spec/pop-accel-8-board-v1.md exists with the sections above
  • Status: Draft skeleton + Owner: TBD header
  • Each section has TODO markers and 2-3 line intent description
  • References ADR placeholders 008-014 explicitly
  • No fabricated dimensions or trace impedance numbers — only values already in PLAN.md
  • Cross-references PLAN.md Sections 10, 8.1 (board-level ADRs), 15.4/15.5/15.8/15.9/15.11

Plan refs

Section 10 (deliverable #2), Section 8.1 (board-level ADRs), Section 11.2.B (production board cost frame), Sections 15.4/15.5/15.8/15.9/15.11 (supplier inputs)

Notes

Skeleton only — final mechanical/electrical numbers come from PCB design work in Phase 6+. This doc's job is to anchor structure and ADR references so downstream work has a single board document to update.

## Goal Create the board spec skeleton at `docs/spec/pop-accel-8-board-v1.md`, listed as deliverable #2 in PLAN.md Section 10. The doc gathers board-level decisions (ADR-008 through ADR-014) so PCB, cooling, supply-chain, and funding work share a single board reference. Sections to include: - Overview (FluidPopV1 production board: 8 SoCs in 2x4 torus per ADR-010, designated master per ADR-008) - Form factor (OAM 2.0 per ADR-013) - Inter-chip fabric (PopLink 2D torus per ADR-009/010; non-coherent memory per ADR-011) - Memory subsystem (8 DDR5 RDIMMs, one per SoC per ADR-005) - Host interface (PCIe Gen4 x16 via master SoC only) - Power and thermal (per-chip 50 W typ / 70 W max per ADR-012; board-level budget; cold-plate cooling per Section 15.11) - Stack-up and signal integrity (14-16 layer impedance-controlled, Megtron 6+ per Section 15.4) - BMC subsystem (WCH CH32V307 candidate per Section 15.8) - Connectors (Luxshare-ICT OAM-qualified per Section 15.9) - Assembly requirements (FC-BGA >1500 balls; X-ray / ball-shear / CSAM per Section 15.5) - Open questions (clock distribution, JTAG topology, telemetry side-band) ## Acceptance criteria - [ ] `docs/spec/pop-accel-8-board-v1.md` exists with the sections above - [ ] `Status: Draft skeleton` + `Owner: TBD` header - [ ] Each section has `TODO` markers and 2-3 line intent description - [ ] References ADR placeholders 008-014 explicitly - [ ] No fabricated dimensions or trace impedance numbers — only values already in PLAN.md - [ ] Cross-references PLAN.md Sections 10, 8.1 (board-level ADRs), 15.4/15.5/15.8/15.9/15.11 ## Plan refs Section 10 (deliverable #2), Section 8.1 (board-level ADRs), Section 11.2.B (production board cost frame), Sections 15.4/15.5/15.8/15.9/15.11 (supplier inputs) ## Notes Skeleton only — final mechanical/electrical numbers come from PCB design work in Phase 6+. This doc's job is to anchor structure and ADR references so downstream work has a single board document to update.
Author
Owner
No description provided.
<!-- agent:claim by=dispatcher run=20260526T180641Z_issue111 ts=1779818801 -->
Author
Owner
Explanation:

Issue acceptance criteria are already satisfied on main by PR #88 (commit 89dbb38, "docs(spec): rewrite pop-accel-8-board-v1.md as Draft skeleton"). The file docs/spec/pop-accel-8-board-v1.md (161 lines) already contains:

  • Status: Draft skeleton + Owner: TBD header
  • All 11 required sections (Overview, Form factor, Inter-chip fabric, Memory subsystem, Host interface, Power and thermal, Stack-up and signal integrity, BMC subsystem, Connectors, Assembly requirements, Open questions)
  • TODO markers with 2-3 line intent descriptions per section
  • Explicit references to ADR-008 through ADR-014
  • Cross-references to PLAN.md Sections 10, 8.1, 15.4 / 15.5 / 15.8 / 15.9 / 15.11
  • No fabricated dimensions or impedances

This worktree was branched from origin/main which already includes the merged work. Issue #111 should be closed as already resolved by #88.

<!-- agent:fail reason=blocker:already-resolved --> Explanation: Issue acceptance criteria are already satisfied on `main` by PR #88 (commit `89dbb38`, "docs(spec): rewrite pop-accel-8-board-v1.md as Draft skeleton"). The file `docs/spec/pop-accel-8-board-v1.md` (161 lines) already contains: - `Status: Draft skeleton` + `Owner: TBD` header - All 11 required sections (Overview, Form factor, Inter-chip fabric, Memory subsystem, Host interface, Power and thermal, Stack-up and signal integrity, BMC subsystem, Connectors, Assembly requirements, Open questions) - TODO markers with 2-3 line intent descriptions per section - Explicit references to ADR-008 through ADR-014 - Cross-references to PLAN.md Sections 10, 8.1, 15.4 / 15.5 / 15.8 / 15.9 / 15.11 - No fabricated dimensions or impedances This worktree was branched from `origin/main` which already includes the merged work. Issue #111 should be closed as already resolved by #88.
Author
Owner
No description provided.
<!-- agent:fail reason=no-pr-marker run=20260526T180641Z_issue111 -->
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
Fluid/fluidpop-v1#111
No description provided.