GATE GUIDE

GATE ECE Communications Formula Sheet 2027: Formulas and Traps

By MD ANISH AHAMADUpdated 4 Oct 202610 min read
GATE ECE Communications Formula Sheet 2027: Formulas and Traps

A GATE ECE Communications formula sheet needs about thirty formulas, not three hundred. Communications averaged 10.0 marks across the five EC papers counted for the ECE book, and half of its questions asked for a typed number rather than an option. This sheet gives you the formulas those questions use, each with a one-line example and the trap that costs the mark.

In this guide
  1. Key takeaways
  2. The notation used on this sheet
  3. Random processes: what a filter does to noise power
  4. AM: modulation index, power and efficiency
  5. DSB-SC and SSB: what a wrong local carrier does
  6. FM and PM: instantaneous frequency and Carson's rule
  7. Sampling, PCM and quantisation noise
  8. M-ary signalling: symbols, bits and bandwidth
  9. MAP and ML detection with the Q function
  10. The N₀ conventions in one table
  11. Entropy and channel capacity
  12. Hamming codes and the dₘᵢₙ rules
  13. Block error probability
  14. How to use this sheet in the last weeks
  15. Quick revision

Key takeaways

The notation used on this sheet

Random processes: what a filter does to noise power

A filter shapes a random signal's power spectrum by the square of its gain. Integrate the output PSD and you have the output power.

Quantity Formula Watch out for
WSS test E[X(t)]=constE[X(t)] = \text{const}, RX(t1,t2)=RX(t1−t2)R_X(t_1, t_2) = R_X(t_1 - t_2) Both conditions; a time-varying mean fails at once
Average power P=RX(0)=∫−∞∞SX(f) dfP = R_X(0) = \int_{-\infty}^{\infty} S_X(f)\,df Integrate over negative frequencies too
Output PSD SY(f)=∣H(f)∣2SX(f)S_Y(f) = \vert H(f)\vert^2 S_X(f) The square is the mark
Output mean mY=mXH(0)m_Y = m_X H(0) Uses H(0)H(0), not ∣H(0)∣2\vert H(0)\vert^2
White noise in an ideal filter of bandwidth BB P=N02×2B=N0B\displaystyle P = \frac{N_0}{2} \times 2B = N_0 B Count the negative band if you use N0/2N_0/2

Example: two-sided PSD N0/2=10−6N_0/2 = 10^{-6} W/Hz through an ideal low-pass filter of bandwidth 5 kHz gives

P=10−6×2×5000=0.01 WP = 10^{-6} \times 2 \times 5000 = 0.01 \text{ W}

A filter with gain 2 in that band would give 0.04 W, not 0.02 W.

Trap: integrating the two-sided N0/2N_0/2 over 00 to BB only halves the answer, and in a numerical question half the answer scores zero.

AM: modulation index, power and efficiency

Conventional AM adds a carrier to the message, so most of the power sits in a carrier that carries no information.

Quantity Formula Watch out for
Signal s(t)=Ac[1+μcos⁡ωmt]cos⁡ωcts(t) = A_c[1 + \mu \cos \omega_m t]\cos \omega_c t Envelope detection needs μ≤1\mu \le 1
Index from the envelope μ=Vmax⁡−Vmin⁡Vmax⁡+Vmin⁡\displaystyle \mu = \frac{V_{\max} - V_{\min}}{V_{\max} + V_{\min}} Read peak values, not peak-to-peak
Total power Pt=Pc(1+μ22)\displaystyle P_t = P_c\left(1 + \frac{\mu^2}{2}\right) Current version: It=Ic1+μ2/2I_t = I_c\sqrt{1 + \mu^2/2}
Efficiency η=μ22+μ2\displaystyle \eta = \frac{\mu^2}{2 + \mu^2} Maximum 1/31/3 at μ=1\mu = 1
Several tones μt=μ12+μ22\mu_t = \sqrt{\mu_1^2 + \mu_2^2} Add squares, not indices
Bandwidth 2W2W SSB needs only WW

Example: Vmax⁡=15V_{\max} = 15 V and Vmin⁡=5V_{\min} = 5 V give μ=0.5\mu = 0.5. With Pc=100P_c = 100 W, Pt=112.5P_t = 112.5 W and η=0.25/2.25≈11.1\eta = 0.25/2.25 \approx 11.1 per cent.

DSB-SC and SSB: what a wrong local carrier does

DSB-SC has no carrier, so the receiver must multiply by its own. The counted papers test what happens when that carrier is slightly wrong.

Case Output after the low-pass filter Watch out for
DSB-SC, phase error ϕ\phi Ac2m(t)cos⁡ϕ\displaystyle \frac{A_c}{2} m(t)\cos\phi Zero output at ϕ=90∘\phi = 90^\circ
DSB-SC, frequency offset Δω\Delta\omega Ac2m(t)cos⁡(Δω t)\displaystyle \frac{A_c}{2} m(t)\cos(\Delta\omega\,t) A slow beat, not a constant loss
SSB, phase error ϕ\phi proportional to m(t)cos⁡ϕ±m^(t)sin⁡ϕm(t)\cos\phi \pm \hat{m}(t)\sin\phi Phase distortion, not a null
SSB, frequency offset Δf\Delta f every message frequency shifted by Δf\Delta f A shift, not a beat

Example: a phase error of 60∘60^\circ halves the DSB-SC output, because cos⁡60∘=0.5\cos 60^\circ = 0.5.

FM and PM: instantaneous frequency and Carson's rule

Every angle-modulation question starts from one definition: instantaneous frequency is the carrier frequency plus the rate of change of the phase, divided by 2π2\pi.

fi(t)=fc+12πdϕ(t)dtf_i(t) = f_c + \frac{1}{2\pi}\frac{d\phi(t)}{dt}

The topic appeared in all five counted papers: 2010 Q21, 2019 Q32, 2020 Q57, 2025 Q14 and 2026 Q57.

Quantity Formula Watch out for
FM frequency fi=fc+kfm(t)f_i = f_c + k_f m(t), kfk_f in Hz/V If kfk_f is in rad/s/V, Δf=kfAm/2π\Delta f = k_f A_m/2\pi
PM frequency fi=fc+kp2πdmdt\displaystyle f_i = f_c + \frac{k_p}{2\pi}\frac{dm}{dt} PM deviation follows the message slope
FM index β=Δffm=kfAmfm\displaystyle \beta = \frac{\Delta f}{f_m} = \frac{k_f A_m}{f_m} Doubling fmf_m halves β\beta
PM index β=kpAm\beta = k_p A_m Doubling fmf_m leaves β\beta unchanged
Carson's rule B=2(Δf+fm)=2fm(β+1)B = 2(\Delta f + f_m) = 2f_m(\beta + 1) Narrowband (β≪1\beta \ll 1): B≈2fmB \approx 2f_m
Power P=Ac22\displaystyle P = \frac{A_c^2}{2} Independent of β\beta

Example: Δf=75\Delta f = 75 kHz and fm=15f_m = 15 kHz give β=5\beta = 5 and B=2(75+15)=180B = 2(75 + 15) = 180 kHz.

Remember: an angle-modulated signal has a constant envelope, so its power is Ac2/2A_c^2/2 whatever the message. Modulation moves power from the carrier into sidebands; it never adds any.

Sampling, PCM and quantisation noise

PCM samples the message, rounds each sample to one of LL levels and sends nn bits for each sample.

Quantity Formula Watch out for
Nyquist rate fs≥2Wf_s \ge 2W "1.2 times Nyquist" means fs=2.4Wf_s = 2.4W
Bits per sample n=⌈log⁡2L⌉n = \lceil \log_2 L \rceil 100 levels need 7 bits, not 6.64
Bit rate Rb=nfsR_b = n f_s Use the highest frequency actually present
Step size Δ=Vmax⁡−Vmin⁡L\displaystyle \Delta = \frac{V_{\max} - V_{\min}}{L} Range is peak to peak
Quantisation noise Δ212\displaystyle \frac{\Delta^2}{12} Uniform rounding error only
SQNR, full-scale sinusoid 1.76+6.02n1.76 + 6.02n dB Each extra bit adds about 6 dB

Example: a 5 kHz message sampled at 12 kHz with 128 levels needs n=7n = 7, so Rb=84R_b = 84 kbit/s and the SQNR is about 1.76+42.14=43.91.76 + 42.14 = 43.9 dB.

M-ary signalling: symbols, bits and bandwidth

One M-ary symbol carries log⁡2M\log_2 M bits, and the bandwidth follows the symbol rate, not the bit rate.

Quantity Formula Watch out for
Symbol rate Rs=Rblog⁡2M\displaystyle R_s = \frac{R_b}{\log_2 M} 16-QAM carries 4 bits, not 16
Energy Es=Eblog⁡2ME_s = E_b \log_2 M Compare schemes at equal EbE_b
Minimum bandwidth, baseband Rs2\displaystyle \frac{R_s}{2} Nyquist pulses assumed
Minimum bandwidth, passband (PSK, QAM) RsR_s Double the baseband figure

Example: 64-QAM at 12 Mbit/s carries 6 bits a symbol, so Rs=2R_s = 2 Msymbol/s and the minimum passband bandwidth is 2 MHz.

The last-minute revision sheet in the GATE ECE 2027 book covers all nine sections in this shape, and the book adds 925 questions with worked solutions and 10 full mock tests.

MAP and ML detection with the Q function

Detection was asked in all five counted papers: 2010 Q55, 2019 Q44 and Q57, 2020 Q58, 2025 Q41 and 2026 Q44. MAP detection picks the symbol with the largest P(m) p(r∣m)P(m)\,p(r \mid m). ML detection drops the prior and picks the largest p(r∣m)p(r \mid m). The two agree only when the priors are equal.

Quantity Formula Watch out for
Error between two points Pe=Q ⁣(d2σ)\displaystyle P_e = Q\!\left(\frac{d}{2\sigma}\right), σ2=N02\displaystyle \sigma^2 = \frac{N_0}{2} dd is the full distance between the points
BPSK, also QPSK bit error with Gray coding Pb=Q ⁣(2EbN0)\displaystyle P_b = Q\!\left(\sqrt{\frac{2E_b}{N_0}}\right) QPSK symbol error is about twice this
Coherent orthogonal (BFSK) Pb=Q ⁣(EbN0)\displaystyle P_b = Q\!\left(\sqrt{\frac{E_b}{N_0}}\right) Needs 3 dB more than BPSK
MAP threshold, ±A\pm A in Gaussian noise γ=σ22Aln⁡P0P1\displaystyle \gamma = \frac{\sigma^2}{2A}\ln\frac{P_0}{P_1} Moves towards the less likely symbol
Gray-coded M-ary Pb≈Pslog⁡2M\displaystyle P_b \approx \frac{P_s}{\log_2 M} Symbol error is not bit error

Example: BPSK at Eb/N0=4.5E_b/N_0 = 4.5 gives Pb=Q(3)≈1.35×10−3P_b = Q(3) \approx 1.35 \times 10^{-3}. Orthogonal signalling needs Eb/N0=9E_b/N_0 = 9 for the same figure.

In one line: antipodal points sit 2Eb2\sqrt{E_b} apart and orthogonal points 2Eb\sqrt{2E_b} apart, which is where the factor of 2 inside the root comes from. Convert Eb/N0E_b/N_0 from dB to a ratio before taking the root.

The N0N_0 conventions in one table

Quantity Formula Watch out for
White noise PSD Sn(f)=N02\displaystyle S_n(f) = \frac{N_0}{2}, two-sided Some questions state the one-sided N0N_0
Noise variance at a correlator, unit-energy basis σ2=N02\displaystyle \sigma^2 = \frac{N_0}{2} Not N0N_0
Matched filter peak SNR 2EN0\displaystyle \frac{2E}{N_0} Independent of the pulse shape
Thermal noise N0=kTN_0 = kT, about −174-174 dBm/Hz at 290 K Add 10log⁡10B10\log_{10}B for the power in BB

Entropy and channel capacity

Entropy is the average information per symbol. Capacity is the highest rate a channel supports with an arbitrarily small error probability.

Quantity Formula Watch out for
Entropy H=−∑ipilog⁡2piH = -\sum_i p_i \log_2 p_i bits/symbol Natural log gives nats
Maximum entropy log⁡2M\log_2 M, at equal probabilities Binary: 1 bit at p=0.5p = 0.5
Mutual information I(X;Y)=H(X)−H(X∣Y)I(X;Y) = H(X) - H(X \mid Y) Never negative
Shannon capacity C=Blog⁡2(1+SN)\displaystyle C = B\log_2\left(1 + \frac{S}{N}\right) Convert SNR from dB first
Infinite bandwidth limit C∞≈1.44PN0\displaystyle C_\infty \approx 1.44\frac{P}{N_0} Capacity stays finite
BSC capacity C=1−H(p)C = 1 - H(p) p=0.5p = 0.5 gives zero
Source coding H≤Lˉ<H+1H \le \bar{L} < H + 1, η=HLˉ\displaystyle \eta = \frac{H}{\bar{L}} New in 2027; no counted precedent

Examples: probabilities 12,14,18,18\displaystyle \frac{1}{2}, \frac{1}{4}, \frac{1}{8}, \frac{1}{8} give H=1.75H = 1.75 bits. A 3 kHz channel at 30 dB has SN=1000\displaystyle \frac{S}{N} = 1000, so C≈3000×9.97≈29.9C \approx 3000 \times 9.97 \approx 29.9 kbit/s. A BSC with p=0.11p = 0.11 has H(p)≈0.5H(p) \approx 0.5, so C≈0.5C \approx 0.5 bit per use.

Hamming codes and the dmin⁡d_{\min} rules

A Hamming code uses m=n−km = n - k parity bits to protect a block of n=2m−1n = 2^m - 1 bits, and always has dmin⁡=3d_{\min} = 3.

Quantity Formula Watch out for
Hamming bound 2n−k≥n+12^{n-k} \ge n + 1 m=3m = 3 gives (7,4), m=4m = 4 gives (15,11)
dmin⁡d_{\min} of a linear code smallest weight of a nonzero codeword Exclude the all-zero codeword
Correct tt errors dmin⁡≥2t+1d_{\min} \ge 2t + 1 t=⌊(dmin⁡−1)/2⌋t = \lfloor (d_{\min} - 1)/2 \rfloor
Detect ss errors dmin⁡≥s+1d_{\min} \ge s + 1 Detection alone, no correction
Correct tt and detect ss dmin⁡≥t+s+1d_{\min} \ge t + s + 1, s≥ts \ge t Not the sum of the two rules

Example: a code with dmin⁡=5d_{\min} = 5 corrects 2 errors or detects 4.

Block error probability

With independent bit errors of probability pp, a block fails when more errors arrive than the code corrects.

Puncoded=1−(1−p)n,Pfail=1−∑i=0t(ni)pi(1−p)n−iP_{\text{uncoded}} = 1 - (1 - p)^n, \qquad P_{\text{fail}} = 1 - \sum_{i=0}^{t}\binom{n}{i}p^i(1 - p)^{n-i}

Example: an uncoded 8-bit block at p=0.01p = 0.01 fails with probability 1−0.998≈0.0771 - 0.99^8 \approx 0.077. A (15,11) Hamming code at the same pp fails with about 0.00960.0096.

The trap is the i=0i = 0 term: it is the no-error case and belongs inside the sum.

How to use this sheet in the last weeks

Read the tables daily and say each trap aloud. The GATE ECE important topics guide shows where Communications sits among the eight technical sections, and the subject-wise weightage guide explains why its 10.0-mark mean is so steady. Half of the section's counted questions are numerical, so rehearse QQ values, logarithms and dB conversions on the GATE virtual calculator. Numerical answers carry no negative marks; the marking scheme, which is common to every GATE paper, sets out the rules for MCQ, MSQ and NAT.

More formula sheets: all of GATE ECE · Analog Circuits · Electromagnetics · Signals and Systems

Quick revision

  1. Output PSD is ∣H(f)∣2SX(f)\vert H(f)\vert^2 S_X(f), and white noise in bandwidth BB has power N0BN_0 B.
  2. AM power is Pc(1+μ2/2)P_c(1 + \mu^2/2) and efficiency peaks at one third when μ=1\mu = 1.
  3. A DSB-SC phase error scales the output by cos⁡ϕ\cos\phi; a frequency offset makes it beat.
  4. FM index is Δf/fm\Delta f/f_m, PM index is kpAmk_p A_m, Carson's bandwidth is 2(Δf+fm)2(\Delta f + f_m), and power stays Ac2/2A_c^2/2.
  5. PCM bit rate is nfsn f_s, and SQNR is 1.76+6.02n1.76 + 6.02n dB for a full-scale sinusoid.
  6. BPSK error is Q(2Eb/N0)Q(\sqrt{2E_b/N_0}), orthogonal is Q(Eb/N0)Q(\sqrt{E_b/N_0}), and MAP equals ML only for equal priors.
  7. Use log⁡2\log_2 for entropy, convert SNR from dB before Blog⁡2(1+S/N)B\log_2(1 + S/N), and remember C=1−H(p)C = 1 - H(p) for a BSC.
  8. Correct tt errors when dmin⁡≥2t+1d_{\min} \ge 2t + 1; Hamming codes have dmin⁡=3d_{\min} = 3.

Frequently asked questions

Which Communications topics are asked most often in GATE ECE?

Across the five counted EC papers (2010, 2019, 2020, 2025 and 2026), angle modulation and MAP or ML detection with error probability each appear in all five. AM and DSB-SC and random processes through LTI filters each appear in four. Entropy, capacity and Hamming codes appear in three, all of them recent. Prepare those formulas first.

What is the bit error probability of BPSK in GATE ECE?

For coherent BPSK in additive white Gaussian noise, the bit error probability is Q(2Eb/N0)Q(\sqrt{2E_b/N_0}), where EbE_b is the energy per bit and N0/2N_0/2 is the two-sided noise PSD. Coherent orthogonal signalling such as BFSK gives Q(Eb/N0)Q(\sqrt{E_b/N_0}), so it needs twice the energy, or 3 dB more, for the same error rate.

How do you find the bandwidth of an FM signal for GATE?

Use Carson's rule. The bandwidth is 2(Δf+fm)2(\Delta f + f_m), where Δf\Delta f is the peak frequency deviation and fmf_m is the highest message frequency. Written with the modulation index it is 2fm(β+1)2f_m(\beta + 1). Check whether the deviation constant is given in hertz per volt or radians per second per volt before you compute Δf\Delta f.

Does the power of an FM signal change with the modulation index?

No. An FM or PM signal has a constant envelope, so its average power is Ac2/2A_c^2/2 whatever the message or the modulation index. Modulation only redistributes that power between the carrier and the sidebands. This single fact was the subject of 2010 Q21 and is one of the most asked facts in the section.

How many errors can a Hamming code correct?

A Hamming code has a minimum distance of 3, so it corrects one error or detects two, but not both at once. In general a code corrects tt errors if dmin⁡≥2t+1d_{\min} \ge 2t + 1 and detects ss errors if dmin⁡≥s+1d_{\min} \ge s + 1. A single-error-correcting decoder given two errors decodes to the wrong codeword.

Sources

Dates, fees and the syllabus are set by the GATE 2027 organising institute and can change. Always confirm at gate2027.iitm.ac.in.

Keep reading

GATE ECE 2027 book814 pages · ₹250 ₹300
Buy now — ₹250