All About Circuits

Latest Audio Technical Articles

Categories

Evaluating the Noise Performance of Coherent DSB‑SC Demodulators

Evaluating the Noise Performance of Coherent DSB‑SC Demodulators

In this article, we'll learn how to calculate the noise power and signal-to-noise ratio (SNR) of a double-sideband suppressed-carrier communication system.


The Voice Echo: An Arduino Audio Project

The Voice Echo: An Arduino Audio Project

This project brief explains how to construct a PCB-based audio-processing platform with an ATmega328 microcontroller. A link to Arduino code for creating an audio echo is also provided.


From Tracking Filters to Demodulation: Exploring the Applications of PLLs

From Tracking Filters to Demodulation: Exploring the Applications of PLLs

In this article, we'll learn about several key applications of PLLs in communication systems, including tracking filters, frequency and phase modulation, and FM and AM demodulation.


Understanding the Hogge Detector and the Triwave Solution

Understanding the Hogge Detector and the Triwave Solution

The Hogge phase detector plays multiple roles in CDR circuits. In this article, we'll explore the Hogge detector's behavior, highlight its main drawbacks, and introduce a different configuration that addresses them.


Operation of a Linear Phase Detector for Clock and Data Recovery

Operation of a Linear Phase Detector for Clock and Data Recovery

Learn how the Hogge detector addresses the challenges of clock and data recovery (CDR) for data signals with limited clock information.


Using the Arduino Uno Q to Build a DDS Sine Wave Generator

Using the Arduino Uno Q to Build a DDS Sine Wave Generator

In this project, we'll construct and test a microcontroller-based system that digitally generates analog signals.


Projects Apr 19, 2026 by Don Wilcher
Introduction to the Gilbert Multiplier

Introduction to the Gilbert Multiplier

This article explores the Gilbert cell, a widely used analog multiplier circuit.


Second-Order Type-2 PLLs: Bode Diagrams, Bandwidth, and Overshoot

Second-Order Type-2 PLLs: Bode Diagrams, Bandwidth, and Overshoot

Learn how to select the zero frequency, damping factor, and loop bandwidth for one of the most popular PLL configurations.


Introduction to Second-Order Type-2 PLLs

Introduction to Second-Order Type-2 PLLs

This article explains how Type-2 PLLs with an integrator loop filter outperform Type-1 systems. To do so, we'll examine the PLL behavior for frequency step and frequency ramp inputs.


Introducing the Lag-Lead Filter

Introducing the Lag-Lead Filter

Learn how using a pole-zero loop filter improves PLL performance and design flexibility over the simpler lag filter.


Analyzing the Lag Filter’s Effect on PLL Performance

Analyzing the Lag Filter’s Effect on PLL Performance

In this article, we evaluate the designs of two simple frequency synthesizers to learn how a second-order PLL with a lag filter can provide a faster rise time than a first-order PLL.


Understanding the Limitations of the Second-Order Type-1 PLL With a Lag Filter

Understanding the Limitations of the Second-Order Type-1 PLL With a Lag Filter

In this article, we analyze the steady-state errors and Bode plots for a second-order PLL with a simple, first-order loop filter.


Introduction to Second-Order Type-1 PLLs

Introduction to Second-Order Type-1 PLLs

Learn how adding a lowpass loop filter to a PLL with a single integrator impacts both the frequency-domain and time-domain response.


Understanding the Limitations of the First-Order PLL

Understanding the Limitations of the First-Order PLL

Higher-order PLLs are more commonly used than first-order PLLs. To explain why, we explore the first-order PLL's behavior in response to two inputs: a frequency step and frequency ramp.


Analyzing a First-Order PLL in Acquisition Mode With a Nonlinear Model

Analyzing a First-Order PLL in Acquisition Mode With a Nonlinear Model

In this article, we'll use a nonlinear mathematical model to improve our understanding of how a first-order PLL locks to a signal.


Foundations for PLL Nonlinear Analysis: Modeling the Phase Detector and VCO

Foundations for PLL Nonlinear Analysis: Modeling the Phase Detector and VCO

The phase-locked loop (PLL) is widely used in contemporary analog and digital communication systems. In this article, we develop a nonlinear model for the analog PLL by analyzing its key components.


FM Demodulation Using a Phase-Locked Loop

FM Demodulation Using a Phase-Locked Loop

PLL demodulators are popular, easy to implement, and offer superior noise performance compared to many other FM demodulator circuits. Learn how they operate in this article.


Basic Principles and Implementation of the Quadrature FM Demodulator

Basic Principles and Implementation of the Quadrature FM Demodulator

Learn how an analog multiplier or AND gate can function as a quadrature detector for FM demodulation.


FM-to-AM Conversion Using the Foster-Seeley Discriminator

FM-to-AM Conversion Using the Foster-Seeley Discriminator

Learn how the Foster-Seeley discriminator, a classic analog circuit for FM demodulation, achieves its superior linearity.


Understanding Slope Detectors for FM Demodulation

Understanding Slope Detectors for FM Demodulation

In this article, we'll analyze the single-tuned discriminator for FM-to-AM conversion. We'll then discuss the balanced discriminator and how it provides improved linearity across a wider bandwidth.