The six common schemes on one workbench. Edit the modulation, the pulse shape, the Eb/N0, and the bit count — see the constellation cloud, the I/Q + RF waveform, the eye diagram, and the BER vs Eb/N0 curve update live. Built to address the most common student confusions: Eb/N0 vs SNR, BER vs SER, Gray vs natural mapping, and why QAM beats PSK at high M.
📖 Deep-dive blog (planned)
Hard concepts that don't fit cleanly into a single interactive tool. Each will get a long-form post in the blog with the full derivation, edge cases, and worked GATE problems.
- Why Q(√(2·Eb/N0)) for BPSK AND QPSK? The minimum-distance argument: BER depends on the noise projection along the direction between adjacent points, and both schemes have the same 2√Es distance.
- The full 16-QAM exact BER formula — derivation from the noise distribution and the decision boundaries; the textbook approximation (3/4)·Q(√(4·Eb/N0 / 5)) is off by up to 0.5 dB at low BER.
- Gray code construction — bit-reversal trick, why it minimizes bit errors, the boundary-effect at the wraparound (00 vs 11).
- Spectral efficiency vs power efficiency — the trade-off table for all 5 schemes (bits/s/Hz vs Eb/N0 for BER=10⁻⁵), and where each one is used in practice (BPSK in deep-space, QPSK in satellite, 64-QAM in cable/DSL, 256-QAM in Wi-Fi).
- Phase ambiguity and differential coding — DBPSK / DQPSK / π/4-DQPSK, and why some systems (e.g. cell phones) need pilot symbols.
- Carrier phase recovery (Costas loop, PLL) — what happens when the receiver doesn't know the carrier phase; the 4-phase ambiguity in QPSK.
- Raised-cosine vs root-raised-cosine — matched filtering, why RRC on TX + RRC on RX gives an overall RC response with no ISI.
Posts are planned. Tool ships first; deep-dives follow.