All About Circuits

Latest Data Converters Technical Articles

Categories

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
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.


Introduction to the Balanced Modulator for AM Signals

Introduction to the Balanced Modulator for AM Signals

Learn how the balanced modulator addresses shortcomings of the square-law modulator when generating DSB-SC and conventional AM signals.


Introduction to Modulation Techniques in RF Systems

Introduction to Modulation Techniques in RF Systems

In this article, we discuss the basics of RF modulation and how it affects the performance of communication systems.


Understanding the Significance of Dynamic Range and Spurious-Free Dynamic Range

Understanding the Significance of Dynamic Range and Spurious-Free Dynamic Range

In this article, we investigate two metrics used to characterize the performance of RF test and measurement systems.


Balun Basics and Practical Performance Parameters

Balun Basics and Practical Performance Parameters

Learn about the balun, a special type of transformer used in mixers, amplifiers, and signaling.


Introduction to the Directional Coupler for RF Applications

Introduction to the Directional Coupler for RF Applications

As part of a vector network analyzer (VNA), a directional coupler enables us to characterize a device’s performance by its S-parameters. Read this article to learn more about this important piece of equipment.


Adding Hysteresis to a Comparator Circuit: LTspice Lab

Adding Hysteresis to a Comparator Circuit: LTspice Lab

This article uses SPICE simulations to explain the functionality of hysteresis based on positive feedback in a comparator circuit.


MOSFET Structure and Operation for Analog IC Design

MOSFET Structure and Operation for Analog IC Design

Learn about the theory and implementation of MOSFETs, a key component of today’s analog integrated circuits.


Introduction to Analog IC Design

Introduction to Analog IC Design

Interested in learning about analog integrated circuits? This article explores the design metrics and applications of these essential but underappreciated ICs.


ADC Linearity Testing: the Sinusoidal Histogram Method

ADC Linearity Testing: the Sinusoidal Histogram Method

This article explains how to use a histogram test with a sinusoidal input to determine analog-to-digital converter (ADC) parameters, along with the advantages of doing so.


Servo-Loop ADC Testing: Choosing the Parameters

Servo-Loop ADC Testing: Choosing the Parameters

In this article, we’ll take a look at how servo-loop ADC test parameters can be chosen based on the noise level of the ADC and the desired measurement precision.


Introduction to Servo-Loop ADC Testing

Introduction to Servo-Loop ADC Testing

Servo-loop testing allows the determination of an analog-to-digital converter (ADC) transfer function. This article will describe the basics of servo-loop ADC testing and illustrate several different servo-loop test configurations.


Improving ADC SFDR Using Dithering for Communication System Applications

Improving ADC SFDR Using Dithering for Communication System Applications

Learn more about dithering, namely improving the spurious-free dynamic range (SFDR) of an analog-to-digital converter (ADC) that exhibits differential nonlinearity (DNL) errors.


Analyzing a Negative Voltage Charge Pump in LTspice—Source and Load Resistance

Analyzing a Negative Voltage Charge Pump in LTspice—Source and Load Resistance

Learn about using LTspice simulations to provide important insight into the performance of a switched-capacitor voltage-inverting power supply.


Can Voltage Be Negative? Understanding Negative Voltage

Can Voltage Be Negative? Understanding Negative Voltage

In addition to explaining the nature of a negative voltage, this article briefly discusses how negative voltages are generated and why they are useful in circuit design.


Receiving and Sampling Signals in Digital Pulse Amplitude Modulation

Receiving and Sampling Signals in Digital Pulse Amplitude Modulation

The receiver in a digital PAM system must sample and measure the amplitude of a signal that is affected by the frequency response of the transmission channel.