FPGA Waveform Capture with Carry-Chain Timing Calibration

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Field-programmable gate arrays (FPGAs) based time-to-digital converters (TDCs) face challenges in generating reliable picosecond time-intervals for calibration and suffer from signal distortions due to uncontrollable delays and variations in logic elements, while digital storage oscilloscopes (DSOs) on FPGAs are considered inferior to commercial products.

Innovation Solution

A 5 picosecond-resolution time-to-digital converter (TDC)/ultra-fast digital oscilloscope (DO) hybrid, known as the Waveform-Capture-Device (WCD), implemented on an FPGA, uses dynamic phase-shifting (DPS) for calibration and employs carry-chains and tapped delay lines to capture digital waveforms without encoding, allowing for precise measurement of complex GHz frequency waveforms at picosecond time intervals.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If FPGAs are used to implement TDCs for picosecond resolution measurements, then versatility and reconfigurability are improved, but signal distortions occur due to uncontrollable delays and variations in logic elements

Engineering Contradiction:
ImprovereconfigurabilityVSAvoidsignal accuracy
Core Design Contradiction:
Adaptability or versatilityVSMeasurement precision

Solution Approach 1:

The patent extracts the signal path from the general-purpose logic elements of the FPGA and routes it through dedicated carry-chain elements. These carry-chains provide controlled, predictable delay paths that are separate from the uncontrollable logic element delays, thereby eliminating signal distortions while maintaining FPGA reconfigurability for other functions

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

The patent introduces carry-chain elements as intermediary structures between the input signal and the measurement registers. These carry-chains act as mediators that provide stable, controlled delay paths with known propagation characteristics, bridging the gap between the reconfigurable FPGA fabric and the precision measurement requirements

Inventive Principle:
Principle #24Intermediary (Mediator)

2Measurement precision

If conventional TDC calibration methods are used on FPGAs, then measurement accuracy can be improved, but calibration complexity and resource requirements increase

Engineering Contradiction:
Improvetime interval accuracyVSAvoidcalibration complexity
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The patent performs calibration measurements during the manufacturing process before the TDC is deployed for actual measurements. This preliminary calibration establishes accurate lookup tables that map digital carry-chain states to precise time interval values, eliminating the need for complex real-time calibration procedures and reducing operational complexity

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent implements a self-calibrating system where the TDC uses its own internal carry-chain structure and registered output signals to perform calibration measurements. The system automatically captures waveform data at different delay settings and generates calibration lookup tables without requiring external calibration equipment or complex external procedures

Inventive Principle:
Principle #25Self-service

3Ease of manufacture

If digital storage oscilloscopes are implemented on FPGAs to capture waveforms, then cost and flexibility are improved, but measurement precision is inferior to commercial products

Engineering Contradiction:
ImprovecostVSAvoidwaveform capture accuracy
Core Design Contradiction:
Ease of manufactureVSMeasurement precision

Solution Approach 1:

The patent merges the functionality of a digital storage oscilloscope with a time-to-digital converter within a single FPGA-based WCD. By combining these two previously separate functions, the system achieves precise time interval measurements (5 ps resolution) alongside waveform capture capabilities, eliminating the need for separate commercial instruments while maintaining high precision

Inventive Principle:
Principle #5Merging (Combining)

Solution Approach 2:

The patent changes the fundamental measurement parameter from voltage-based oscilloscope sampling to time-based carry-chain state registration. This parameter change enables picosecond-resolution time interval measurements by registering the state of carry-chain elements at precise time intervals, achieving measurement precision comparable to or exceeding commercial products while using FPGA technology

Inventive Principle:
Principle #35Parameter changes

Data Source

PatentUS11994571B25-PS-resolution waveform-capture-device on a field-programmable gate-array with dynamic phase-shifting
Publication Date: 2024.05.28 POTOMAC RES LLC
  • US11994571B2 patent drawing
  • US11994571B2 patent drawing
  • US11994571B2 patent drawing

AI summary

A waveform capture device (WCD) is a flexible measurement system capable of recording complex digital signals on trillionth-of-a-second (ps) time scales. The WCD may be implemented via modular code on an off-the-shelf field-programmable gate-array (FPGA), and incorporates both time-to-digital converter (TDC) and digital storage oscilloscope (DSO) functionality. The device captures a waveform by taking snapshots of a signal as it propagates down an ultra-fast transmission line known as a carry chain (CC). It may be calibrated via a dynamic phase-shifting (DPS) method that requires substantially less data and resources than conventional techniques.