Histogram Readout Circuit for Photon Time of Flight

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Traditional histogram readout methods for determining the time of flight of photons are time-consuming due to the need for streaming large amounts of data and complex calculations, making them unsuitable for fast applications like LiDAR systems.

Innovation Solution

A histogramming readout circuit with a Time to Digital Converter (TDC), memory, and a programmable processor that implements a state machine to efficiently build and analyze histograms, allowing for real-time calculation of the time of flight using weighted averaging and reducing data transfer requirements.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Loss of time

If traditional histogram readout method is used to determine time of flight, then measurement accuracy is maintained, but processing time is excessively long and data transfer requirements are high

Engineering Contradiction:
Improveprocessing timeVSAvoidmeasurement speed
Core Design Contradiction:
Loss of timeVSProductivity

Solution Approach 1:

The patent applies preliminary action by pre-calculating and storing the relationship between histogram peak positions and time of flight values in a lookup table during system initialization. When a measurement is taken, the system simply queries this pre-computed table rather than performing complex Gaussian fitting calculations in real-time, dramatically reducing processing time while maintaining measurement accuracy

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent extracts only the essential information needed for time of flight determination by identifying and processing only the peak region of the histogram rather than analyzing the entire histogram dataset. This extraction approach reduces data transfer requirements and processing complexity while preserving measurement accuracy

Inventive Principle:
Principle #2Taking out (Extraction)

2Loss of information

If traditional histogram readout method streams all data to computer, then complete data analysis is possible, but data transfer volume and computational complexity increase significantly

Engineering Contradiction:
Improvedata completenessVSAvoidcomputational complexity
Core Design Contradiction:
Loss of informationVSDevice complexity

Solution Approach 1:

The patent extracts only the peak region data from the complete histogram, identifying the region of interest where the majority of photon arrivals occur. By processing only this extracted subset rather than the entire histogram, the system maintains measurement accuracy while reducing data transfer volume and computational complexity

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

The patent creates a simplified copy of the essential measurement information by generating a reduced dataset containing only peak region histogram values and their positions. This copied subset retains the critical information needed for time of flight determination while eliminating redundant data, thereby reducing computational complexity

Inventive Principle:
Principle #26Copying

3Measurement precision

If Gaussian fit calculation is performed to determine peak position, then measurement accuracy is achieved, but processing time and computational resources are excessively consumed

Engineering Contradiction:
Improvetime of flight accuracyVSAvoidcalculation time
Core Design Contradiction:
Measurement precisionVSLoss of time

Solution Approach 1:

The patent applies preliminary action by pre-computing the relationship between histogram peak positions and corresponding time of flight values during system initialization and storing these relationships in a lookup table. During actual measurements, the system simply queries this pre-computed table based on the observed peak position, achieving measurement accuracy equivalent to Gaussian fitting but with minimal calculation time

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent creates a simplified computational model by copying the essential relationship between peak position and time of flight into a lookup table structure. This copied relationship allows the system to achieve accurate time of flight determination through simple table lookup operations rather than performing complex Gaussian fitting calculations in real-time

Inventive Principle:
Principle #26Copying

Data Source

PatentUS10416293B2Histogram readout method and circuit for determining the time of flight of a photon
Publication Date: 2019.09.17 SENSL TECH
  • US10416293B2 patent drawing
  • US10416293B2 patent drawing
  • US10416293B2 patent drawing

AI summary

A histogramming readout circuit is described. The readout circuit comprises a time to digital converter (TDC) configured to continually report time-stamps defining an arrival time of a laser clock and a signal output from a photosensor. Memory is provided for 10 storing TDC events. A programmable processor is configured to implement a state machine. The state machine being operable to save a time-stamp when a TDC event is detected; determine the time of flight of each of the photons detected by the photosensor; use each calculated time of flight to address a memory location; build up a histogram of the TDC data values using the memory locations as time-bins; and maintain a pointer to a maximum memory location where the highest number of TDC event resides. A calculator is operable to read the value of the maximum memory location and one or more adjacent time-bins either side for processing.