Copied!
Skip to main content
Thermodynamic Johnson–Nyquist Noise Engine

Thermal Noise Floor Calculator (kTB)

Calculate theoretical thermodynamic receiver noise floor (kTB) based on channel bandwidth, temperature (K), and receiver Noise Figure (NF).

Thermal Noise & MDS Engine
N = −174 dBm/Hz + 10×log₁₀(B) + NF
K
dB
Effective Total Noise Floor (kTB + NF)
−95.98 dBm
Linear Thermal Power
2.52 × 10⁻¹³ W (0.25 pW)
Ideal kTB (NF=0)
−100.98 dBm
Noise Density (N₀)
−173.98 dBm/Hz
Noise Voltage (VRMS)
3.55 μV
Bandwidth Factor
+73.01 dB
Step-by-Step Thermodynamic Derivation
Step 1: Noise Density N₀ = 10 × log₁₀(1.3806 × 10⁻²³ × 290 × 1000) = −173.98 dBm/Hz
Step 2: Bandwidth Term = 10 × log₁₀(20,000,000 Hz) = +73.01 dB
Step 3: Receiver NF = +5.00 dB
Step 4: Total Noise Floor = −173.98 + 73.01 + 5.00 = −95.98 dBm

Receiver Sensitivity & Thermal Noise Calculations

Follow step-by-step thermodynamic Johnson–Nyquist noise and sensitivity derivations across wideband Wi-Fi and ultra-narrowband IoT architectures:

Example A: 20 MHz Wi-Fi 6 Receiver Frontend Wideband OFDM
A 5 GHz Wi-Fi 6 (802.11ax) client station operates over a 20.0 MHz channel at ambient room temperature (T = 290 K) with a receiver frontend Noise Figure of 6.0 dB.
System Inputs:
• Channel Bandwidth (B): 20,000,000 Hz (20 MHz)
• Ambient Temperature (T): 290 Kelvin (+16.85°C)
• Receiver Noise Figure (NF): +6.0 dB
• Target Demodulation: 64-QAM (Required SNR = +18.0 dB)
Step-by-Step Solution:
1. Noise Spectral Density N₀ = 10×log₁₀(k × T × 1000) = −173.98 dBm/Hz
2. Bandwidth Factor = 10×log₁₀(20,000,000) = +73.01 dB
3. Ideal kTB Floor = −173.98 + 73.01 = −100.98 dBm
4. Total Receiver Noise Floor = −100.98 + 6.0 = −94.98 dBm (0.318 pW)
5. Minimum Sensitivity = −94.98 + 18.0 = −76.98 dBm (0.020 nW)
Engineering Takeaway: To achieve maximum 64-QAM link throughput, the received signal power calculated in an RF Link Budget must exceed −76.98 dBm.
Example B: 125 kHz LoRa Gateway Receiver Sub-Noise Spread Spectrum
An 868 MHz industrial LoRa gateway processes long-range telemetry using a narrowband 125.0 kHz channel, a high-linearity frontend with NF = 3.0 dB, and Spreading Factor SF12.
System Inputs:
• Channel Bandwidth (B): 125,000 Hz (125 kHz)
• Ambient Temperature (T): 290 Kelvin
• Receiver Noise Figure (NF): +3.0 dB
• Demodulation Mode: LoRa SF12 (Required SNR = −20.0 dB)
Step-by-Step Solution:
1. Noise Density N₀ = −173.98 dBm/Hz
2. Bandwidth Factor = 10×log₁₀(125,000) = +50.97 dB
3. Ideal kTB Floor = −173.98 + 50.97 = −123.01 dBm
4. Total Receiver Noise Floor = −123.01 + 3.0 = −120.01 dBm (0.998 fW)
5. Minimum Discernible Signal (MDS) = −120.01 + (−20.0) = −140.01 dBm (0.100 aW)
Engineering Takeaway: Chirp Spread Spectrum processing gain enables demodulation 20 dB below the thermodynamic noise floor into the attowatt power range.

Minimum Discernible Signal (MDS) & SNR Demodulation Limit

To demodulate data, received signal power must exceed the noise floor by a minimum required Signal-to-Noise Ratio (SNR):

Minimum Receiver Sensitivity Threshold
−85.98 dBm
Linear Sensitivity Power
2.52 picowatts (pW)

Thermal Noise Density Scaling Across Temperatures

Because Johnson–Nyquist noise is directly proportional to absolute physical temperature (T in Kelvin), cooling receiver components yields substantial sensitivity gains:

Operating Environment Temperature (K / °C) Noise Spectral Density (N₀) 20 MHz Noise Floor Engineering Application
Liquid Helium Cryostat 4.0 K (−269.15°C) −192.58 dBm/Hz −119.57 dBm Deep Space Network (NASA DSN) & Radio Astronomy
Liquid Nitrogen LNA 77.0 K (−196.15°C) −179.74 dBm/Hz −106.73 dBm Satellite ground station low-noise frontends
IEEE Standard Reference (T₀) 290.0 K (+16.85°C) −173.98 dBm/Hz −100.98 dBm Standard commercial test and measurement baseline
Hot Summer Outdoor Enclosure 323.15 K (+50.00°C) −173.51 dBm/Hz −100.50 dBm Cellular tower base station transceivers
Industrial High-Temp Limit 358.15 K (+85.00°C) −173.06 dBm/Hz −100.05 dBm Automotive radar and aerospace avionics

Cascaded Noise Figure (Friis Formula) & Cable Loss Impact

In multi-stage RF receivers (filters, low-noise amplifiers, mixers, and demodulators), the overall system Noise Figure is governed by Friis' formula:

NF_total = NF₁ + (NF₂ − 1) / G₁ + (NF₃ − 1) / (G₁ × G₂)

Where NF_n and G_n are linear noise factors and power gains (not in dB). The equation demonstrates why the first amplification stage dominates receiver sensitivity. A high-gain (G₁ ≥ 20 dB), low-noise (NF₁ ≤ 1.5 dB) LNA suppresses noise contributions from all subsequent mixers and ADC stages.

Critical RF Design Mistake: Cable Loss Before the LNA
Any passive attenuation (such as coaxial cable or bandpass filter insertion loss) placed before the low-noise amplifier degrades system Noise Figure by exactly 1 dB per 1 dB of loss. For instance, placing a 3 dB lossy cable before an LNA doubles total system noise (+3 dB NF degradation), permanently destroying receiver sensitivity. Convert voltages across 50Ω and 75Ω receiver terminals with our voltage calculator.

Theoretical Noise Floor Across Standard Bandwidths (T = 290 K)

Quick reference table for ideal thermal noise floor (NF = 0 dB) and typical receiver noise floor (NF = 5 dB):

Channel Bandwidth Ideal kTB (NF = 0 dB) Typical Receiver (NF = 5 dB) Linear Noise (NF = 5 dB) Common Standard
1.0 Hz (Baseline) −173.98 dBm −168.98 dBm 0.0126 aW Noise Spectral Density Baseline
125 kHz −123.01 dBm −118.01 dBm 1.58 fW LoRa IoT Standard Channel
200 kHz −120.97 dBm −115.97 dBm 2.53 fW GSM / 2G Cellular Channel
1.4 MHz −112.52 dBm −107.52 dBm 17.7 fW LTE Minimum Bandwidth (6 PRBs)
20 MHz −100.98 dBm −95.98 dBm 0.252 pW Standard Wi-Fi 4/5/6 & LTE 20M
80 MHz −94.96 dBm −89.96 dBm 1.01 pW Wi-Fi 5/6 80 MHz VHT Channel
100 MHz −93.98 dBm −88.98 dBm 1.26 pW 5G NR Sub-6GHz Maximum Carrier

Frequently Asked Questions: Thermal Noise Floor (kTB)

Common questions about RF power conversions, negative dBm, and voltage calculations.

The fundamental thermodynamic formula is: N = k × T × B, where k is Boltzmann's constant (1.380649 × 10−23 J/K), T is absolute temperature in Kelvin, and B is channel bandwidth in Hertz. In dBm: N (dBm) = −174 dBm/Hz + 10 × log₁₀(B_Hz) + NF.
At the standard IEEE reference temperature of T₀ = 290 K (room temperature), k × T₀ = 4.004 × 10−21 W/Hz = 4.004 × 10−18 mW/Hz. Taking the base-10 logarithm: 10 × log₁₀(4.004 × 10−18) = −173.98 ≈ −174 dBm/Hz.
For a 20 MHz (2 × 107 Hz) channel at 290 K: Bandwidth factor = 10 × log₁₀(20,000,000) = +73.01 dB. The ideal noise floor is −174 + 73.01 = −100.99 dBm. With a typical 5 dB receiver Noise Figure, the effective noise floor is −95.99 dBm.
Noise Figure (NF) measures the degradation of Signal-to-Noise Ratio (SNR) caused by internal resistive and active components in the receiver frontend (LNAs, mixers, filters). An NF of 4 dB means the receiver adds 4 dB of internal noise above the theoretical thermal baseline.
Minimum Discernible Signal (MDS) is the smallest input signal power that produces an output signal equal to the noise floor (SNR = 0 dB). MDS (dBm) = −174 dBm/Hz + 10×log₁₀(B) + NF.
Because thermal noise scales linearly with temperature (T), cooling a receiver LNA with liquid nitrogen (77 K) drops thermal noise by 5.76 dB. Cryogenic cooling with liquid helium (4 K) in deep-space radio telescopes (e.g. NASA DSN) drops thermal noise by 18.6 dB.
Every 10-fold increase in bandwidth increases thermal noise by +10 dB. Conversely, narrowing bandwidth from 20 MHz (Wi-Fi) down to 125 kHz (LoRa) lowers the noise floor by 22.04 dB, which is why narrowband systems achieve vastly superior transmission range.
The equivalent noise temperature of a receiver is related to Noise Figure by: T_e = T₀ × (10^(NF/10) − 1), where T₀ = 290 K. For example, an NF of 3 dB corresponds to T_e = 290 × (2.0 − 1) = 290 K.
RF
Written & Reviewed by RF Engineering Team IEEE Std 145 & NIST SP 811 Verified

All Johnson-Nyquist thermal noise formulas, Boltzmann constant derivations, and MDS sensitivity models strictly adhere to NIST physical constants and IEEE Standard 145.

Embed This Calculator On Your Website

Add this responsive dBm to Watts tool to your engineering blog, university lab portal, or ham radio site with a single line of HTML:

Customize Embed:
Default dBm:
Impedance:
<iframe src="https://dbmtowatts.com/embed?dbm=30&z=50" width="100%" height="480" frameborder="0" style="border-radius:12px; border:1px solid #38bdf8;"></iframe>