600 Series Chipset Family On-Package Platform Controller Hub

Datasheet, Volume 1 of 2

ID 691222
Date 01/05/2022

A newer version of this document is available. Customers should click here to go to the newest version.

Document Table of Contents

USB Audio Offload Support

USB Audio Offload provides audio mixing / processing support for USB audio endpoint connected through the xHCI Controller. This is aimed at providing a universal audio offload power benefit across various audio devices connected to the platform and USB audio usage is expected to gain more popularity with the introduction of USB Type-C* connector. These USB audio endpoint will be enumerated by the xHCI Controller SW and only the audio streaming path is peer to the Audio DSP subsystem for DSP FW mixing / processing support. USB Audio Offload capabilities are listed as follows:

  • Up to 2 audio output streams support
  • Up to 4 audio input streams support
  • Provides cadence for 44.1 kHz-based sample rate output
  • Support isochronous audio stream offload for LS / FS / HS USB audio device
  • Support synchronous / asynchronous / adaptive modes of isochronous audio streaming
  • Support non-PCM encoded audio bit stream defined by IEC61937 / IEC60958 standard
    • Packetizing into PCM sample format and PCM equivalent rates
  • Single audio playback (synchronous / adaptive) at 4 ch x 192 KHz x 24 bits
  • Support isochronous audio stream offload for LS / FS / HS USB audio device
  • Single audio playback (asynchronous) at 8 ch x 48 KHz x 24 bits + single audio sync input at 1 ch x 1 KHz x 32 bits
  • Up to 2 concurrent audio playback (synchronous / adaptive) at 8 ch x 96 KHz x 24 bit + 4ch x 48 KHz x 24 bit
  • Single audio capture (synchronous / asynchronous) at 4 ch x 96 KHz x 24 bits
  • Up to 2 concurrent audio capture (synchronous / asynchronous) of 8 ch x 48 KHz x 24 bit + audio sync input at 4 ch x 48 KHz x 24 bit