Inter-symbol interference & pulse shaping

Key focus: Inter-symbol interference: symbols sent through a dispersive channel, arrive at different time intervals and interfere due to non-constant group delay. Introduction Communication systems have progressed from analog to digital implementation due to the latter’s advantages of bandwidth efficiency and exceptional immunity to noise. The greatest challenge to a communication systems engineer lies in … Read more

Differentially encoded BPSK: coherent detection

In coherent detection, the receiver derives its demodulation frequency and phase references using a carrier synchronization loop. Such synchronization circuits may introduce phase ambiguity $latex \phi = \hat{\theta}-\theta $ in the detected phase, which could lead to erroneous decisions in the demodulated bits. For example, Costas loop exhibits phase ambiguity of integral multiples of $latex … Read more

Passband Simulation Models – Introduction

For a given modulation technique, there are two ways to implement the simulation model: passband model and equivalent baseband model. The passband model is also called waveform level simulation model. The waveform level simulation techniques, described in this chapter, are used to represent the physical interactions of the transmitted signal with the channel. In the waveform … Read more

Phase demodulation via Hilbert transform: Hands-on

Analytic Signal Lab (same on every page in this path) 1. Hilbert / FFT → 2. Envelope & IF → 3. Phase demodulation (you are here) Tools: Hilbert / analytic signal demo Key focus: Demodulation of phase modulated signal by extracting instantaneous phase can be done using Hilbert transform. Hands-on demo in Python & Matlab. … Read more

Logical Effort

Key focus: Discuss the definition of logical effort, the idea behind it and various associated terminologies. Introduction In today’s digital world the most important aspect of any processor is how fast can it function and support multiple applications. Often, the chip design engineers are confronted with bewildering questions in the design process of a logic: … Read more