Z6 AUDIO PIPELINE • 48kHz • 6-SAMPLE WINDOWS
RAW WAVEFORM (Float32 → Int16)48,000 Hz
AFTER GF(7) PROJECTION • project(s)=sum mod7 → [-3,3]INT32
INTEGER CORE
IDLE
CLAP
0
VOICE
NOISE
-∞ dB
OPS / WINDOW282 INT
TOTAL OPS0
WINDOWS0
LATENCY0.00 ms
CPU (audio)< 0.1%
Z6 NETWORK 6→9→4→1 (weights ∈ [-3,3])
IN
→
L1
→
L2
→
OUT
0
WHY INTEGER-ONLY MATTERS
Z6 runs entirely in Int32. No Float32, no exp(), tanh(), softmax. Each 6-sample window costs 282 integer MACs (~0.125ms audio). On a $0.30 Cortex-M0 this is ~900 cycles → 0.3mW.
Float32 equivalent needs 282 FMAC + conversions + activation LUTs → ~47mW. Battery life difference: 156×. Projection via GF(7) is just x%7 — irreversible trapdoor.
project(s) = ((Σ w·x + b) mod 7 +7) mod7 → map to [-3,3]. Once projected, original amplitude cannot be recovered. Perfect for privacy-preserving edge AI.
BAROGRAPH • Z6 FRICTION PROJECTION
PRESSURE
1013.25hPa
3H TREND
+0.00
FORECAST
STABLE
THREE PROJECTION REGIMES
boundMatterfriction 0.000
raw = 1013.25 hPa
Direct sensor, no loss
couplingBoundaryfriction 0.500
trend₃h = 0.00 → projected
Information halved by GF(7)
terminalColorfriction 0.833
signal = 0 ∈ [-3,3]
Irreversible decision
COMPENSATION0.00 ×2 = 0.00
GF7 PROJ0
LATTICE TRAPDOORmod 7
TRAPDOOR ALERTS (1.6% pass rate)alerts: 0 • 0%
SENSORS
Accelx0 y0 z0
Gyron/a
Lightn/a lux
Barometersimulated
FRICTION COMPENSATOR CALIBRATION
Raw sine → friction 0.5x → compensate 2x → RMSE <0.01 after GF(7)
UNIFIED INT32 PIPELINE
AUDIO STREAM
PRESSURE STREAM
MIC Int16GF7Z6 6-9-4-1EVENTSENSORFORECAST
SYSTEM METRICS
CPU TOTAL< 1%
TOTAL OPS0
POWER (est)0.31 mW
vs Float3247 mW
CHIP TEMP32.1°C
LIVE REGIMES
boundMatter: idle
coupling: idle
terminal: idle
Z6 vs FLOAT32 • THEORETICAL
| Metric | Z6 Int32 | Float32 DNN | Ratio |
|---|---|---|---|
| Ops/window | 282 | 282 + act | 1× |
| Energy/op | 0.9 pJ | 3.7 pJ | 4.1× |
| Memory | 94 bytes | 1.1 KB | 12× |
| Battery/day | 0.8 mAh | 124 mAh | 155× |