Equation 1 · Edge AI Electronics and Sensor Systems in Practice: An Advanced Technical Guide
What does this equation mean?
Read the formula alongside the article passage below. Each part has a deeper page with its role in the equation, the supporting passage and nearby citations.
This equation states an equality: the expressions on both sides have the same value under the article’s assumptions. Read the equation part by part below; each part has a contextual explanation and a link to its mathematical background.
Read it piece by piece
Symbol barP
barP is part of the quantity the equation computes from the expression on the right.
Symbol i
i appears in the bound of this sum. The bound states where the repeated operation starts, ends, or which values it includes.
Symbol f_i
the fraction of time the device spends in power state i (sleep, always-on monitoring, escalated inference, radio).
=
The expressions on both sides represent the same quantity under the stated assumptions.
See an illustrated explanation →subscript
The lower label selects a particular version, component, or indexed member of the quantity. For example, x₀ and xₜ can be values at different positions.
Starting index or lower bound: i
This label says where the repeated addition, multiplication, or accumulation starts. Read its value or condition together with the article’s description of the index.
How to interpret it
Read it with the definitions, units, and assumptions supplied by the article.
What the article says around this equation
The third reason is that measurement itself has a cost and a failure mode. A current-sense shunt clamped around the supply rail is the standard way to verify what a design is actually drawing, as opposed to what its datasheet implies, and the discipline of doing this at multiple points in the duty cycle — sleep, wake-trigger evaluation, full inference, radio transmission — is what turns a power budget from arithmetic into an engineering artifact someone can defend. A budget built only from datasheet typical-current figures, without a bench measurement at each state, is analysis built on unverified vendor numbers stacked several layers deep; a single shunt measurement campaign, even a short…
Read the full surrounding passage
The third reason is that measurement itself has a cost and a failure mode. A current-sense shunt clamped around the supply rail is the standard way to verify what a design is actually drawing, as opposed to what its datasheet implies, and the discipline of doing this at multiple points in the duty cycle — sleep, wake-trigger evaluation, full inference, radio transmission — is what turns a power budget from arithmetic into an engineering artifact someone can defend. A budget built only from datasheet typical-current figures, without a bench measurement at each state, is analysis built on unverified vendor numbers stacked several layers deep; a single shunt measurement campaign, even a short one, converts most of that stack into fact. Here is the fraction of time the device spends in power state i (sleep, always-on monitoring, escalated inference, radio) and is the measured — not datasheet-typical — power draw in that state. This formulation is worth writing out because it exposes the one lever that dominates every other design decision: since is normally close to one and is normally the smallest term, the average power is overwhelmingly sensitive to the escalation rate — how often the cheap monitoring stage decides something interesting is happening — far more than to how efficient the expensive inference stage is once escalated. A system that escalates twice as often as necessary can double its average power even with a perfectly efficient inference core.
Sources cited in the article section
- [8] Hello Edge: Keyword Spotting on Microcontrollers ↗
- [10] Sub-mW Keyword Spotting on an MCU: Analog Binary Feature Extraction and Binary Neural Networks ↗
- [3] MLPerf Tiny Benchmark ↗
These citations give research context. Read each source to check which claims it supports.
Return to Edge AI Electronics and Sensor Systems in Practice: An Advanced Technical Guide