High Speed Data Lane Bandwidth Calculation

Created:11/05/2020Last Updated: 07/06/2023

Introduction

Calculating the bandwidth required for each high-speed data lane is needed to select the right interface that can handle the data throughput to meet product's performance, such as 4K video streaming or HD camera capture.

Background

Formula

Effective Data Rate = (Data Rate * Protocol Overhead * Encoding Efficiency) 

Bandwidth [Hz] = Effective Data Rate/(Bits/Symbol)

Effective Data Rate = (1,000,000,000 bps * 0.9 * 0.8) = 720,000,000 bps or 720 Mbps

Example

Find the per-lane bandwidth requirements for the MIPI DSI 4-lane interface for a FHD display (1920*1080) at 60 frames per second.

Bandwidth (i.e., data clock frequency) [Hz] =248832000/2(i.e., 2 bits per one clock frequency such as Double Data Rate (DDR)) = 124416000 Hz = 124 MHz

However, in reality, the actual high speed data link bandwidth will be lower than this due to factors such as packet overhead and network congestion. 

Summary