Andrew Arizaga - My Engineering Portfolio

Disclaimer: This project is a work in progress. Updates and improvements are ongoing!

Low-Power Two-Step Successive Approximation ADC

This project develops a low-power 10-bit SAR ADC using a hybrid architecture consisting of a 6-bit voltage-mode SAR ADC, a Voltage-to-Time Converter (VTC), and a 4-bit Vernier Time-to-Digital Converter (TDC). Designed for applications in wireless sensors and biomedical instruments, it emphasizes high efficiency and low power consumption.

Project Overview

Project Description

Overview

Hybrid ADC Overview

The Low-Power Two-Step Successive Approximation ADC is a state-of-the-art 10-bit Analog-to-Digital Converter (ADC) designed for applications in biomedical sensors and wireless sensor networks. This project achieves high resolution and energy efficiency through a hybrid architecture that integrates a 6-bit Voltage-Mode SAR ADC, a Voltage-to-Time Converter (VTC), and a 4-bit Vernier Time-to-Digital Converter (TDC).

What is an ADC?

ADC Functionality

An Analog-to-Digital Converter (ADC) is an essential component in modern electronics, responsible for converting continuous analog signals (such as voltages, sound waves, or temperatures) into discrete digital signals that can be processed by computers or microcontrollers. ADCs bridge the gap between the physical world and digital systems, enabling applications like medical devices, smartphones, and IoT systems to interpret real-world data.

What is a SAR ADC?

SAR ADC Diagram

A Successive Approximation Register (SAR) ADC is a popular ADC architecture known for its efficiency and balance of speed, resolution, and power consumption. SAR ADCs work through an iterative process, using a binary search algorithm to narrow down the input signal’s value step by step. Each step compares the input signal to a reference voltage, gradually refining the digital output. This makes SAR ADCs particularly suited for low-power, high-precision applications such as biomedical devices and portable electronics.

What is a Voltage-to-Time Converter (VTC)?

Voltage-to-Time Converter Diagram

A Voltage-to-Time Converter (VTC) is a specialized circuit that maps a residual voltage (the difference left after a coarse digitization step) into a time delay. In a hybrid ADC, this step enhances resolution without requiring additional power-consuming circuitry. The VTC's ability to work with a small input range makes it a critical component for improving the overall linearity and precision of the ADC.

What is a Time-to-Digital Converter (TDC)?

Time-to-Digital Converter Diagram

A Time-to-Digital Converter (TDC) transforms the time delay generated by the VTC into a digital value. Using techniques like Vernier delay lines, the TDC achieves high precision by measuring small differences in time intervals. This step completes the hybrid ADC architecture, converting the time-domain signal into a final digital output. TDCs are valued for their low power consumption and accuracy, making them ideal for high-resolution designs.

How These Components Work Together

Hybrid ADC Workflow

The Low-Power Two-Step Successive Approximation ADC integrates:

  • A 6-bit Voltage-Mode SAR ADC for coarse digitization of the input signal.
  • A VTC to convert the residual voltage into a time-domain signal.
  • A 4-bit Vernier TDC to refine the output and achieve the final 10-bit resolution.
This hybrid approach ensures high accuracy, low power consumption, and scalability for applications requiring energy efficiency and precision.

How It Works

Step 1: Analog Input Signal

Analog Input Signal

The ADC begins with the reception of an analog signal, typically ranging from 0–400 mV, from sources such as biomedical sensors or IoT devices. These signals represent real-world data, such as heart rate, temperature, or voltage levels. To ensure the signal is suitable for digitization:

  • A front-end circuit amplifies the input signal to make it detectable by the ADC.
  • Filtering removes noise, ensuring the signal remains clean and accurate.
  • The signal is level-shifted if needed to align with the ADC’s input range.

This preprocessing step ensures the analog signal is clean, strong, and ready for precise digitization.

Step 2: Coarse Digitization with SAR ADC

Coarse Digitization with SAR ADC

The 6-bit SAR ADC is the first major stage of digitization. It performs a coarse approximation of the analog input signal using a successive approximation algorithm. The process involves:

  • A comparator evaluating whether the input voltage is higher or lower than a reference voltage.
  • Iterative adjustments via a binary search algorithm to refine the approximation.
  • A built-in Digital-to-Analog Converter (DAC) converting each digital guess back to analog for comparison.

By the end of this process, the SAR ADC generates a 6-bit digital code representing the input signal and produces a residual voltage containing the finer details for further refinement.

Step 3: Residual Voltage

Residual Voltage

The residual voltage, representing the difference between the input signal and the SAR ADC’s 6-bit approximation, is a crucial intermediate signal. It retains the finer details of the original input signal and ensures that the ADC can achieve its full 10-bit resolution. This signal is passed to the Voltage-to-Time Converter (VTC) for further processing.

Step 4: Voltage-to-Time Conversion (VTC)

Voltage-to-Time Conversion

In the Voltage-to-Time Conversion stage, the residual voltage is translated into a time delay, a format that allows for high precision in the subsequent stage. This process works as follows:

  • The residual voltage controls a timing circuit, which generates a time delay proportional to the voltage magnitude.
  • Smaller voltages produce shorter delays, while larger voltages result in longer delays.

The VTC ensures excellent linearity, making the time-domain signal ready for digitization by the Vernier TDC.

Step 5: Fine Digitization with Vernier TDC

Vernier TDC

The 4-bit Vernier Time-to-Digital Converter (TDC) processes the time delay from the VTC and converts it into a fine-resolution digital value. The TDC operates using two delay lines:

  • A fast delay line with shorter intervals.
  • A slow delay line with slightly longer intervals.

By measuring the time difference between these delay lines with sub-nanosecond precision, the TDC generates a 4-bit digital code, capturing the fine details of the signal.

Step 6: Digital Output

Digital Output

Finally, the outputs from the SAR ADC and Vernier TDC are combined to form a 10-bit digital code. The 6-bit SAR ADC output provides a coarse approximation, while the 4-bit TDC output refines the result by adding finer details.

This high-resolution digital signal is sent to a microcontroller or processing system for further use, such as real-time analysis or data logging. The hybrid architecture ensures high precision and low power consumption, making this ADC suitable for modern applications.

Technical Challenges and Solutions

Challenge 1: Achieving High Precision at Low Power

Precision vs Power

One of the primary challenges in designing this ADC was maintaining high precision (10-bit resolution) without exceeding strict power consumption limits. Precision often requires amplifiers and comparators with higher transconductance, which increases power usage.

Solution: A hybrid SAR ADC architecture was employed, combining a voltage-mode SAR ADC for coarse approximation and a time-based Vernier TDC for fine resolution. This reduced the power demands on the SAR ADC while leveraging the efficiency of time-based processing in the VTC and TDC stages.

Challenge 2: Managing Noise in the Signal Path

Noise Management

Noise from external sources, such as power supply fluctuations and electromagnetic interference, posed a significant obstacle to achieving accurate signal conversion. Unfiltered noise could degrade both coarse and fine digitization.

Solution: Advanced filtering techniques were implemented in the front-end circuit to remove unwanted noise before digitization. Additionally, the design incorporated shielding and careful layout practices during the silicon implementation to minimize susceptibility to interference.

Challenge 3: Ensuring Linearity in Voltage-to-Time Conversion

Linear VTC

The Voltage-to-Time Converter (VTC) needed to exhibit a highly linear relationship between input voltage and time delay. Non-linearity in this stage could significantly degrade the ADC’s overall performance and resolution.

Solution: A carefully designed current-controlled delay line was used, ensuring a linear response over the entire input range. Rigorous simulations and fine-tuning of the VTC parameters helped optimize linearity.

Challenge 4: Minimizing Delay Mismatch in the Vernier TDC

TDC Mismatch

The accuracy of the Vernier TDC depends on the precise calibration of its fast and slow delay lines. Even minor mismatches could lead to significant errors in time measurement.

Solution: A robust calibration routine was implemented to minimize mismatch between the delay lines. The design also included self-tuning mechanisms to adjust for variations caused by temperature or process changes.

Challenge 5: Scaling to TSMC 130 nm CMOS Technology

Scaling to TSMC 130 nm

Implementing the ADC design in TSMC 130 nm CMOS posed challenges related to power supply limitations, transistor sizing, and layout optimization. These issues could impact both functionality and manufacturability.

Solution: The design process leveraged advanced EDA tools for layout and post-layout simulations. These tools ensured that parasitics and scaling challenges were addressed, optimizing the ADC’s performance in the specified technology node.

Visual Showcase

Overview

This section highlights key visual elements of the ADC project, including the signal conversion process, simulated results, and performance metrics. The visuals demonstrate the ADC’s operation, efficiency, and accuracy, making it ideal for modern low-power applications.

Signal Conversion Process

Signal Conversion Process

The flowchart illustrates the signal conversion process from the analog input to the final digital output. Each stage, including the SAR ADC, VTC, and Vernier TDC, is carefully designed to optimize precision and power efficiency.

Power vs. Precision

Power vs Precision

The graph compares the ADC's power consumption to its resolution. By leveraging a hybrid architecture, the design achieves high precision with minimal power usage, making it suitable for energy-constrained applications.

Simulated Waveforms

Simulated Waveforms

The simulated waveforms display the original sine wave input and the resulting 10-bit digital output. The high fidelity of the digital output demonstrates the ADC’s accuracy in preserving the signal’s integrity.

ADC Block Diagram

ADC Block Diagram

The architectural block diagram provides an overview of the ADC’s components, including the SAR ADC, VTC, Vernier TDC, and front-end circuit. Each block is optimized to contribute to the system’s overall performance and efficiency.