1bit.MONSTERDocs GitHub ↗

VEK280 Offline AI Box (Versal + ARM host, battery powered)

Design research: a self-contained, offline AI inference box — AMD Versal VEK280 eval kit as the accelerator, a low-power ARM SBC as host/controller, USB4 external port, separate power rail, internal LiPo battery.

Architecture

[ Laptop / tablet (TB4/5/USB4) ]          ← external, hot-plug, ~6-7 GB/s
        │ USB4 v2 cable
        ▼
[ USB4↔PCIe bridge board ]                ← ASM2464PDX today (40 Gbps, Gen4 x4);
        │                                   JHL9580 Barlow Ridge for 80 Gbps
        ▼
[ VEK280 — Versal AI Edge VE2802 ]        ← PCIe Gen4 x16 card edge (native)
        ▲ internal link: plain PCIe / OCuLink (Gen3/4 x4 is enough)
[ ARM SBC host ]                          ← Jetson Orin Nano Super (Gen4 x4)

Key decisions (from research, mid-2026):

Interconnect facts

Link Effective bandwidth Notes
PCIe Gen4 x16 card edge (VEK280 native) ~28 GB/s It's a card; put it in a host
OCuLink (direct PCIe Gen4 x4) ~6.6 GB/s No hot-plug, no tunneling overhead
TB5 / USB4 v2 → PCIe bridge ~6-7 GB/s Hot-plug; 120 Gbps is display-only
TB4 / USB4 40Gbps → PCIe bridge ~2.5-3 GB/s Workable for control + results
2× TB4 "aggregated" Does not exist

BOM & costing (US street, mid-2026)

A. Compute — ~$5,150

Qty Item Unit $
1 AMD VEK280 eval kit (VE2802; incl. cooler, PSU, license voucher) ~4,900*
1 Jetson Orin Nano Super dev kit (67 TOPS, Gen4 x4, 7-25 W) 249

* AMD publishes no list price; ~$4.9k via Mouser/DigiKey — verify on quote.

B. Interconnect — ~$270

Qty Item Unit $
1 ADT-Link UT4G-BK7 (USB4/TB4 → PCIe x4, ASM2464PD) 128-168
1 M.2 Key M → PCIe x16 open-slot riser (x4-wired) 30-50
1 PCIe x16 riser cable (x4) + bracket 25-40
1 USB4 certified cable (40 Gbps, or 80 Gbps) 25-80

80 Gbps option: +~$185 (TB5 enclosure, harvest JHL9580 board).

C. Power & battery — ~$225

Qty Item Unit $
1 6S LiPo 22.2V 5000 mAh (NHX / Admiral) — 111 Wh 100-110
1 6S BMS 40A w/ balance 15-25
1 USB-PD 100 W sink module 15-25
1 22.2V→12V 20 A buck (VEK280 rail, ~75 W max) 25-40
1 22.2V→5V 5 A buck (SBC + bridge rail) 10-15
1 Power-path board (ORing / load switch) 10-15
1 XT60 + fuse + switch + wiring 20-30

D. Enclosure & misc — ~$265

Qty Item Unit $
1 Aluminum chassis / extrusion frame (VEK280 is full-size ATX card; plan ~45×30×15 cm) 80-150
2 120 mm chassis fans + grills 20-30
1 1 TB NVMe SSD (Orin boot + datasets) 70-90
Standoffs, brackets, thermal pads, misc 30-50

Totals

Scenario Cost
Baseline (40 Gbps USB4, LiPo, Orin host) ~$5,900
+ TB5 enclosure harvest for 80 Gbps ~$6,100
Budget swap: Pi 5 8GB (Gen3 x1 internal link) −$170

VEK280 is ~83% of the bill. If this is a prototype before a custom carrier board, sections B/C/D (~$900) are fully reusable — the carrier replaces the $4.9k kit, not the supporting parts.

Power & runtime notes

Roadmap (3 years)

Draft — from the research session that produced this page.

  1. Phase 1 (now): VEK280-based offline box — this page's build as the dev/prototype platform: Versal AI Edge runs inference (DPU / Vitis AI), ARM host controls, battery-powered. Proves the offline form factor, power budget, and USB4/PCIe plumbing with off-the-shelf parts.
  2. Phase 2: custom Versal carrier — drop the $4.9k eval kit for a carrier board sized to the real power/IO budget; reuse B/C/D sections.
  3. Phase 3: Zyphra MoE on a standalone ASIC — the model itself becomes the chip. Enabler: 1-bit quantization keeps weights small enough for on-chip SRAM, which removes the external-DRAM bandwidth wall that makes MoE inference memory-bound. ~3-year target. Validated — see below.

Validation (2026-07)

Claim: 1-bit MoE weights in on-chip SRAM removes the DRAM bandwidth wall.

Evidence:

The constraint — model class:

Model @ 1.125 bits/param Footprint Fits on-die in 2028?
Bonsai-1.7B ~239 MB Yes — ~50-65 mm² SRAM on N3-class (30-40 Mb/mm²), realistic on a ~200-300 mm² edge die
Bonsai-4B ~563 MB No — ~150-190 mm² SRAM, Groq-class not edge
BitNet 2.4B ~300-470 MB Marginal (1-bit) / no (1.58-bit)
Bonsai-27B ~3.8 GB No — needs DRAM or wafer-scale

Consequence:

Status / next steps