Implementing advanced audio functionality in a system-on-chip (SoC) involves integrating a range of hardware and software components, including an audio processor, audio peripherals, software drivers and audio processing software. This white paper discusses the requirements for audio solutions for processing of high-definition (HD) multi-channel audio and detail the challenges involved in building such solutions, including:

  • Offering a rich suite of software codecs and sound processing functions on an audio processor
  • Integrating digital and analog audio peripherals
  • Interfacing to a host processor and offering an API for building and executing use cases