DDR / LPDDR Bandwidth Calculator

Calculate theoretical bandwidth for DDR4, DDR5, LPDDR4, LPDDR5, and LPDDR5X with configurable data rate and bus width.

Live

Input

Theoretical Bandwidth

102.40 GB/s

819.2 Gb/s aggregate

Clock Frequency

3200 MHz

6400 MT/s (DDR: 2× clock)

ParameterValue
Memory typeLPDDR5
Data rate6400 MT/s
Clock frequency3200 MHz
Per-channel bus width32 bits
Total bus width128 bits
Per-channel bandwidth25.60 GB/s
Aggregate bandwidth102.40 GB/s
Aggregate (Gb/s)819.2 Gb/s

Calculation:

Bandwidth = 6400 MT/s × 128 bits ÷ 8 = 102400 MB/s = 102.40 GB/s

Example input:

LPDDR5 6400 MT/s × 128-bit → 102.4 GB/s

Results

Engineering Notes

MT/s vs GB/s

Data rate in MT/s (mega-transfers per second) is the per-pin transfer rate. To get bytes/s, multiply MT/s × bus width (bits) ÷ 8 bits/byte. For example, LPDDR5 at 6400 MT/s × 128-bit bus = 102400 MB/s = 102.4 GB/s theoretical peak.

DDR5 Channel Architecture

DDR5 introduced two independent 32-bit channels per DIMM (40-bit with ECC). This is different from DDR4 which uses a single 64-bit channel (72-bit with ECC). The dual-channel architecture improves small-granularity access efficiency.

LPDDR Channel Stacking

LPDDR memories often use multiple channels stacked or combined to achieve wider effective bus widths. For example, 4× 32-bit LPDDR5 channels give a 128-bit total bus. Set the channels field to match your system configuration.

Common Mistakes

Frequently Asked Questions