How DisplayPort Handles 192 kHz Audio
DisplayPort handles audio sample rates up to 192 kHz by treating digital audio as a packetized data service layered onto its high-speed main link. Rather than transmitting audio over a dedicated physical wire or clock line, DisplayPort encapsulates high-resolution Pulse-Code Modulation (LPCM) and bitstream audio into Secondary Data Packets. These packets are multiplexed alongside video streams, synchronized through precise clock regeneration timestamps, and delivered seamlessly across the display pipeline without degrading video performance.
Packetized Architecture and Secondary Data Packets
DisplayPort relies on a packetized transmission architecture similar to Ethernet or PCI Express. Instead of sending a continuous, synchronized analog or clock-dependent digital audio signal (like S/PDIF), DisplayPort converts the audio data into discrete packets:
- Secondary Data Packets (SDPs): High-definition audio samples are packaged into SDPs, which can contain uncompressed LPCM channels or encoded bitstreams (such as Dolby TrueHD or DTS-HD Master Audio).
- Multiplexing: The DisplayPort transmitter interleaves these SDPs into the Main Link's data stream during horizontal and vertical blanking intervals, or even between active video pixel data if necessary.
- Payload Capacity: Each audio packet carries raw audio samples alongside header data indicating channel assignment, sample depth (typically 16-bit or 24-bit), and audio layout (from stereo up to 8 full-bandwidth channels).
Clock Regeneration and Jitter Reduction
Because the DisplayPort Main Link operates on a fixed link symbol rate (such as 1.62 Gbps, 2.7 Gbps, 5.4 Gbps, or higher) that is completely decoupled from audio sampling rates, the receiver must reconstruct the original 192 kHz clock accurately.
- Timestamping (\(M_{aud}\) and \(N_{aud}\)): The source transmitter measures the audio sample clock against a known reference clock and generates a pair of fractional values known as \(M_{aud}\) (Audio Multiplier) and \(N_{aud}\) (Audio Divider).
- Audio Clock Regeneration (ACR) Packets: These integer values are transmitted periodically in specialized ACR packets alongside the audio data.
- Phase-Locked Loop (PLL) Synthesis: The display’s receiver utilizes these timestamp ratios to drive an internal PLL, faithfully regenerating the low-jitter 192 kHz master clock needed by the digital-to-analog converter (DAC).
Bandwidth Allocation and Processing Overhead
Handling high-resolution 192 kHz audio requires sufficient data throughput, but relative to DisplayPort’s total video capacity, the overhead is minimal:
- Data Rate Calculation: An 8-channel, 24-bit, 192 kHz uncompressed LPCM stream requires approximately 36.86 Mbps of continuous audio bandwidth (\(8 \text{ channels} \times 24 \text{ bits} \times 192,000 \text{ Hz}\)).
- Link Utilization: Even DisplayPort 1.1 running at the lowest RBR speed provides 5.18 Gbps of total usable throughput, meaning full 192 kHz multi-channel audio consumes less than 1% of the overall link capacity.
- Format Flexibility: This minimal footprint ensures that sources can transmit maximum-quality 192 kHz/24-bit audio without forcing displays to drop refresh rates or reduce video resolutions.
Latency and Stream Synchronization
To keep high-sampling-rate audio aligned with ultra-high-definition video, DisplayPort incorporates presentation timestamping within its protocol stack:
- Audio-to-Video Synchronization (AV-Sync): Audio samples contain timestamp data mapped against the video stream's timebase, preventing audio drift over long runtimes.
- Receiver Buffering: Receivers employ small FIFO (First-In, First-Out) buffers to assemble incoming SDPs, handle jitter from the packetized link, and output a steady, uninterrupted 192 kHz stream directly to the internal sound processor or external audio pass-through interfaces like eARC or S/PDIF.