Status
Generated 2026-07-22 02:18 · branch main · ⚠️ uncommitted changes
Currently
- ✅ TESTS=15 PASS=15 FAIL=0 (results.xml from 2026-07-21 19:37)
- ⚠️ Roadblocked: UNSOLVED-001 — MOESI TC-MOESI-1/TC-MOESI-2 fail — root cause not found
Recent commits:
b5c5c78 Add video-streaming workload testbench (256 kbps CPU+NPU scenario, TESTS=2 PASS=2)
a9c7c4d GPU vector ALU: minimum-viable 16-lane INT32 vector engine (TESTS=15 PASS=15)
cdfcb27 Add Unsolved log: roadblocks the automation can't close out alone, fixed on a branch and merged on approval
7d7f03b Site: switch to light theme with muted-gold link underlines; wiki nav gains Chiplets; status page gains free-text queue add
4cde9b5 Chiplet disaggregation + UCIe (v5): split system_top into base die, CPU chiplet, NPU chiplet
e843ab2 Add GitHub Actions workflow to deploy MkDocs site to GitHub Pages
7374b92 Duck Server — heterogeneous streaming SoC (RV32IM + NPU + MOESI coherency)
Next runs
| Run | When | What |
|---|---|---|
| Dev cycle (every 5 h) | Wed 2026-07-22 05:00 | Wireless peripheral driver — package NPU result frames and transmit to remote displays (currently a no-op port) |
| OpenLane weekly | Sun 2026-07-26 02:00 | synthesis + GDS check of system_top |
Next-run queue
Checked = eligible; topmost checked runs next. Toggle here (needs scripts/serve_site.py) or edit next_run.md.
- [x] Wireless peripheral driver — package NPU result frames and transmit to remote displays (currently a no-op port)
- [x] Multi-word NPU DMA — burst-load a full weight tile (256 words) per DMA transaction
- [x] Formal verification of MOESI FSM — SymbiYosys: no deadlock; `npu_dma_ack` pulses exactly once per request
- [x] GPU vector ALU: more ops — v1 covers ADD/SUB/AND/XOR; add OR, shifts, and min/max/compare