With all of the understandable attention being given to high-performance multimedia coder/decoders (codecs) for smartphones, music systems, and other “more sophisticated” applications, it’s easy to forget that many audio products need high-quality performance for voice only—not high-fidelity music—along with low-power operation and small size.
Such situations are often “always on” and include intercoms, security-alarm panels, home appliances, digital assistants, voice-controlled equipment, and even glass-break detection, to cite a few cases. At the same time, the availability of low-cost, high-performance MEMS-based microphones means that many existing codecs designed for electret microphones may no longer be a good fit in terms of interface or power requirements.
That’s where the CMX655D from UK-based CML Microcircuits can help (Fig. 1). This tiny, audio-focused codec supports single or dual MEMS microphones, with parallel processing of both data streams to maintain phase alignment between their two channels. On the output side, its efficient, 1-W, mono Class-D amplifier with programmable filtering and digital gain control drives differential audio outputs for a filterless speaker. A separate single-ended, analog, line-level output function is also provided for a headphone. The 4- × 4-mm, 24-lead VQFN IC interfaces to serial buses via an SPI/TWI control interface.