System Design

Noise Floor

Every resistor at room temperature generates noise. At 290 Kelvin, the noise power spectral density is −174 dBm per hertz. This number, arising from the random thermal motion of electrons described by Boltzmann's constant, is the absolute floor below which no room-temperature receiver can detect signals. Everything built on top of this floor makes it worse: amplifier noise figure, cable loss, phase noise from the LO, and the bandwidth of the measurement all raise the effective noise floor. A spectrum analyzer with a 6 dB noise figure and a 10 kHz resolution bandwidth has a displayed noise floor of −174 + 6 + 40 = −128 dBm. Any signal below that level is invisible.
Category: System Design
Thermal Floor: −174 dBm/Hz at 290K
Formula: N = kTB

Building Up from Boltzmann

Thermal noise power:
N = kTB
k = 1.38 × 10−23 J/K, T = 290K, B = bandwidth (Hz)
N(dBm) = −174 + 10·log10(B)

System noise floor:
Nsys = −174 + NF + 10·log(B) dBm

Sensitivity (MDS):
MDS = Nsys + SNRmin dBm

Noise Floor by Bandwidth

Bandwidth10·log(B)Thermal FloorWith NF = 3 dBWith NF = 8 dBUse Case
1 Hz0 dB−174 dBm−171 dBm−166 dBmPhase noise spec reference
1 kHz30 dB−144 dBm−141 dBm−136 dBmCW radar, narrow FSK
200 kHz53 dB−121 dBm−118 dBm−113 dBmGSM, LoRa SF7
10 MHz70 dB−104 dBm−101 dBm−96 dBmLTE 10 MHz channel
100 MHz80 dB−94 dBm−91 dBm−86 dBm5G NR 100 MHz
400 MHz86 dB−88 dBm−85 dBm−80 dBm5G NR FR2, wideband radar
Common Questions

Frequently Asked Questions

Where does −174 dBm/Hz come from?

kT at 290K = 4.0×10−21 W/Hz = −174 dBm/Hz. This is the fundamental thermal noise floor. Cooling below 290K lowers it (cryogenic at 20K: −185.6 dBm/Hz). Nothing at room temperature can beat it.

How does bandwidth affect the floor?

Noise floor rises 10·log(B). Halving bandwidth = 3 dB improvement. A 1 Hz BW: −174 dBm. A 200 MHz BW: −91 dBm. Wideband systems need more TX power or antenna gain to compensate.

Noise floor vs. sensitivity?

Noise floor = total noise power. Sensitivity = noise floor + required SNR. Voice (10 dB SNR) at −120 dBm floor: MDS = −110 dBm. 64QAM (25 dB SNR) at −100 dBm floor: MDS = −75 dBm.

Receiver Design

Noise Floor & Sensitivity Calculator

Enter system NF, channel bandwidth, and required SNR for your modulation scheme. Compute the noise floor, MDS, and required transmit EIRP for a given range.

Calculate Sensitivity