Blitz card viewer
⛔ AUDIT FAULT — fail-stop in force
🔌 CARD OFFLINE — not responding on the bus
Every register reads all-ones: the card is powered down, disabled, or being reprogrammed on the bench. Telemetry and audit evidence are suspended until it returns — this is a connectivity state, not an audit result.
HEALTHY
STATUS reads exactly 1
Card
—
Substrate
—
HW rev
—
Serial
—
Build
—
ABI
—
LIVE — streamed 20×/s from a real Ti375 FPGA on the bench in Vancouver.
bench offline — the live card will be back shortly

Throughput

odometer —

Power

µJ/sigcheck —

Temperature

Demo — sign & verify a message (the card is the verifier; signing is host-side)
Nexa/BCH Schnorr: e = H(r ‖ Pcomp ‖ H(msg)) · s = k + e·d — edit ANY field below (or the message) after signing and the card must say FAIL
—
Demo — load generator (real sigchecks to the card; watch the meters and the record path react)
idle
achieved —/s submitted — PASS — FAIL — UNKNOWN —
tip: crank the rate and watch the die temperature above climb — that's real silicon heating up. It cools again when you stop. This is not a simulation.

Record path

Counters — lifetime odometers

Fabric

in-flight — / —
latency —
core clocks — MHz fabric — MHz apb — MHz
empty — full — bottleneck —
STATUS — the health word

Control

viewer is read-only — the control path (pwrite: RESET strobe, flash window, SCRATCH) is stage 3; layout space reserved here.
Controller page — all registers (MEM-ABI v4 + spin amendments @ BAR0 0x0000)
addrnameclassrawdecoded