Originally, the audio ICs in mobile devices were predominantly stereo codecs with standard analog-to-digital (ADC) and digital-to-analog (DAC) paths. Smartphones now require audio architectures that support multiple path configurations and audio sources, including headsets, voice channels, MP3 audio, and radio tuners.
To address these requirements, Wolfson Microelectronics, now part of Cirrus Logic, Inc., has developed the world’s first category-defining digital audio hub solution for mobile phones, the WM8995. The WM8995 enables system designers to optimally manage multiple concurrent audio uses, which means the consumer can take a hands-free call over a Bluetooth headset, listen to music, and receive navigation commands, all at the same time and on the same handset.
Wolfson engineers used MATLAB® and Simulink® to design and simulate these advanced, multipath audio hubs and used HDL Coder™ to generate bit-true Verilog® code to verify their digital signal processor (DSP) implementation.
“For analysis and datapath design, MATLAB and Simulink provide a much more powerful environment than hand-coding in C,” explains Brian Paisley, principal DSP engineer at Wolfson. “In addition, HDL Coder automates much of the generation of verification models, which shortens development time, improves quality, and increases our confidence in the design.”