CMOS Photon-Counting Readout With Overflow-Bit Rolling Readout

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Photon-counting imagers face challenges in transferring large amounts of digital data quickly enough, leading to high transfer bandwidth requirements, which can be prohibitively fast for large arrays and compromise spatial resolution and dynamic range.

Innovation Solution

Incorporating a digital counter with an overflow bit in each sensing element, coupled with a rolling readout system and frame store, allows for efficient data transfer by polling the overflow bit and storing data, reducing transfer bandwidth and power dissipation while maintaining high dynamic range and spatial resolution.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If a digital counter with many bits is incorporated in each sensing element to increase dynamic range, then the counter can count a large number of detected photons, but the sensing element size increases, limiting spatial resolution

Engineering Contradiction:
Improvedynamic rangeVSAvoidsensing element size
Core Design Contradiction:
Measurement precisionVSArea of moving object

Solution Approach 1:

The counter is divided into two parts: a small digital counter in each sensing element and a larger frame store located externally. The small counter handles local counting with limited bits, while the frame store provides extended storage capacity. This segmentation allows the sensing element to remain compact while achieving high dynamic range through the distributed frame store architecture.

Inventive Principle:
Principle #1Segmentation

2Measurement precision

If a digital counter with many bits is incorporated in each sensing element to increase dynamic range, then the counter can count a large number of detected photons, but the transfer bandwidth increases with the number of bits

Engineering Contradiction:
Improvedynamic rangeVSAvoidtransfer bandwidth
Core Design Contradiction:
Measurement precisionVSProductivity

Solution Approach 1:

The majority of the counter storage capacity is extracted from the sensing element and placed in the external frame store. Only a small portion of the counter (with fewer bits) remains in each sensing element. This extraction reduces the amount of data that must be transferred during each readout cycle, thereby reducing transfer bandwidth requirements while maintaining high dynamic range through the external frame store.

Inventive Principle:
Principle #2Taking out (Extraction)

3Reliability

If each sensing element is interrogated once every ten nanoseconds to read out each photon, then data loss is avoided, but the readout rate becomes prohibitively fast for large arrays

Engineering Contradiction:
Improvedata loss preventionVSAvoidreadout rate
Core Design Contradiction:
ReliabilityVSProductivity

Solution Approach 1:

The small digital counter in each sensing element continuously counts photons locally without requiring external interrogation for each detection event. This preliminary action allows the sensing element to accumulate multiple photon detections autonomously. The frame store is updated at a much lower rate by receiving data from multiple sensing elements simultaneously, thereby reducing the effective readout rate while preventing data loss through continuous local counting.

Inventive Principle:
Principle #10Preliminary action

4Area of moving object

If the counter size is reduced to decrease sensing element area, then spatial resolution improves, but the dynamic range is limited by counter overflow

Engineering Contradiction:
Improvesensing element sizeVSAvoiddynamic range
Core Design Contradiction:
Area of moving objectVSMeasurement precision

Solution Approach 1:

The small digital counter in each sensing element is nested within a larger frame store structure. The small counter handles local photon counting with limited capacity, and when it overflows, the data is transferred to the frame store which provides additional nesting levels of storage capacity. This nested architecture allows the compact sensing element to achieve high dynamic range through the hierarchical storage structure, maintaining both small size and high measurement precision.

Inventive Principle:
Principle #7Nested doll (Nesting)

Applied Scientific Principles

This section explains which scientific principles are used to turn an abstract innovation direction into a practical engineering solution.

Function Achieved in This Case

This approach results in lower transfer bandwidth, higher dynamic range, and smaller sensing elements, enabling better spatial resolution and lower power dissipation, making it suitable for high-performance imaging applications.

Implementation Method 1

avalanche photodiodes (APDs), which can be biased above breakdown to operate in Geiger mode. When an APD operating in Geiger mode detects a single photon, the APD generates a pulse

Methodology Applied
Scientific EffectAvalanche breakdown: Avalanche Breakdown

Data Source

PatentUS8426797B2CMOS readout architecture and method for photon-counting arrays
Publication Date: 2013.04.23 MASSACHUSETTS INST OF TECH
  • US8426797B2 patent drawing
  • US8426797B2 patent drawing
  • US8426797B2 patent drawing

AI summary

Embodiments of the present invention include complementary metal-oxide-semiconductor (CMOS) readout architectures for photon-counting arrays with a photon-counting detector, a digital counter, and an overflow bit in each of the sensing elements in the array. Typically, the photon-counting detector is a Geiger-mode avalanche photodiode (APD) that emits brief pulses every time it detects a photon. The pulse increments the digital counters, which, in turn, sets the overflow bit once it reaches a given count. A rolling readout system operably coupled to each sensing element polls the overflow bit, and, if the overflow bit is high, initiates a data transfer from the overflow bit to a frame store. Compared to other photo-counting imagers, photon-counting imagers with counters and overflow bits operate with decreased transfer bandwidth, high dynamic range, and fine spatial resolution.