Work out bus bandwidth instantly with clear inputs, formula shown and shareable results.
Bus bandwidth is clock times transfers per clock times bus width in bytes. Protocol efficiency accounts for address phases, arbitration, wait states and idle cycles — on a burst-oriented bus with long transfers it approaches 90%, on single-beat traffic it can fall below 40%.
Bus bandwidth
peak = clock x transfers per clock x width / 8; effective = peak x protocol efficiency
Address and handshake overhead is per transaction. Long bursts amortise it; single-beat accesses pay it every time.
Transferring on both clock edges, giving two transfers per clock. It doubles bandwidth without raising the clock frequency or its EMI penalty.