How Sub-1V DSPs Power Real-Time Audio in Hearing Aids
Modern hearing aids perform complex audio processing like acoustic feedback cancellation and directional beamforming in real time, all while powered by a tiny zinc-air battery. This article explores how sub-1-volt Digital Signal Processors (DSPs) achieve this feat. By combining ultra-low-voltage silicon architectures, specialized hardware accelerators, and efficient algorithmic processing, these microchips maximize battery life while delivering instantaneous, crystal-clear sound to the user.
The Zinc-Air Battery Constraint
Hearing aids rely heavily on zinc-air batteries due to their high energy density and flat discharge curve. However, these batteries present a strict hardware limitation: they operate nominally between 1.1 and 1.4 volts, and their voltage drops under heavy current loads.
Furthermore, to prevent the battery from draining rapidly, the entire hearing aid system must consume less than 1 milliampere of current. To stay within this tight power budget, the internal DSP must operate at a sub-1-volt core voltage, typically between 0.6V and 0.9V.
Sub-1-Volt DSP Architecture
Standard processors cannot function reliably below 1 volt without losing speed, as lower voltages increase the time it takes for transistors to switch states. Hearing aid DSPs overcome this through specific architectural choices:
- Near-Threshold Computing: Transistors are engineered to operate just above their threshold voltage. This drastically reduces dynamic power consumption, which scales quadratically with voltage (\(P = CV^2f\)).
- Low Clock Speeds with High Parallelism: Instead of running a single core at gigahertz speeds, these DSPs run at very low frequencies—often between 5 MHz and 20 MHz. To maintain real-time performance at these slow speeds, the chip processes multiple data streams simultaneously using parallel execution units.
- Fixed-Point Arithmetic: Floating-point math requires massive, power-hungry circuitry. Hearing aid DSPs utilize 16-bit or 24-bit fixed-point arithmetic, which requires significantly fewer transistors and less energy per calculation.
Executing Real-Time Beamforming
Beamforming uses multiple omnidirectional microphones on the hearing aid to create a focused, directional listening zone, isolating a speaker's voice in a noisy room. To be useful, this must happen with less than 10 milliseconds of latency; otherwise, the user experiences a disorienting echo effect.
Sub-1V DSPs execute beamforming without draining the battery by dividing the audio into frequency bands. Instead of processing the raw time-domain audio wave—which is computationally heavy—a dedicated hardware Fast Fourier Transform (FFT) accelerator converts the audio into the frequency domain.
Once separated into frequency bands, the DSP applies spatial filtering algorithms (calculating phase and amplitude differences between the microphones) only to the specific frequencies where human speech occurs. A dedicated Filterbank co-processor handles the phase shifts and time delays, freeing the main DSP core from heavy lifting.
Real-Time Acoustic Feedback Cancellation
Acoustic feedback—the high-pitched whistling sound—occurs when amplified sound from the hearing aid speaker (receiver) leaks out of the ear canal and is picked up again by the microphone.
To cancel this in real time, the DSP uses an adaptive filter, typically based on the Normalized Least Mean Squares (NLMS) algorithm. This algorithm continuously predicts the path the leaked sound takes and generates an inverted "anti-phase" signal to cancel it out before it builds into a whistle.
Running an NLMS algorithm continuously is resource-intensive. Sub-1V DSPs manage this through the following methods:
- Hardware-Accelerated MAC Units: Adaptive filtering relies heavily on Multiply-Accumulate (MAC) operations. Hearing aid DSPs feature dedicated, single-cycle MAC hardware units hardwired into the silicon, executing these specific calculations at a fraction of the power a general-purpose processor would use.
- Sub-Band Processing: Similar to beamforming, the DSP only runs heavy feedback cancellation algorithms on the specific high-frequency bands prone to whistling, leaving lower frequencies untouched to save power.
- Dual-Loop Architectures: A slow, low-power loop monitors the audio for signs of instability. The power-hungry, fast-adapting cancellation filter is only triggered when a sudden change in the acoustic environment (like putting on a hat or hugging someone) is detected.
System Integration
Ultimately, the secret to executing both beamforming and feedback cancellation on a zinc-air battery lies in heterogeneous computing. The sub-1V DSP does not work alone; it acts as a manager for a suite of ultra-efficient, hardwired co-processors. By offloading repetitive math to specialized silicon blocks and operating at the absolute minimum voltage required to flip a transistor, modern hearing aids achieve supercomputer-level audio manipulation on a fraction of a microwatt.