Imaging Sensor A/D Counter Code for Clock Skew Accuracy

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

In solid-state imaging apparatuses, significant clock signal skew leads to large errors in A/D conversion accuracy, degrading the resolution without increasing clock signal frequency.

Innovation Solution

The use of a counter code comprising low-order bit codes with phase-shifted clock signals and high-order bit codes based on gray codes, where the count value changes only the logical level of a 1-bit signal, minimizing errors even with significant skew.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If multiple clock signals with different phases are used for low-order bit codes, then the resolution is improved, but clock signal skew causes large errors that degrade A/D conversion accuracy

Engineering Contradiction:
ImproveA/D conversion accuracyVSAvoidcount value accuracy
Core Design Contradiction:
Measurement precisionVSReliability

Solution Approach 1:

The counter code is segmented into low-order bit codes (using multiple phase-shifted clock signals) and high-order bit codes (using gray codes). This segmentation allows the low-order bits to provide high resolution while the high-order gray code bits provide timing stability, resolving the contradiction between resolution and accuracy.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The counter code combines two different coding schemes (binary phase-coded signals for low-order bits and gray codes for high-order bits) into a composite structure. This composite approach leverages the advantages of both coding methods to achieve both high resolution and high accuracy simultaneously.

Inventive Principle:
Principle #40Composite materials

2Productivity

If the clock signal frequency is increased to improve resolution, then the conversion speed is improved, but clock signal skew increases causing larger errors

Engineering Contradiction:
Improveconversion speedVSAvoidA/D conversion accuracy
Core Design Contradiction:
ProductivityVSMeasurement precision

Solution Approach 1:

The invention changes the coding parameter from pure binary to a hybrid binary-gray code structure. This parameter change allows the system to maintain high conversion speed while using gray codes to minimize the impact of clock skew on accuracy, effectively decoupling speed and accuracy requirements.

Inventive Principle:
Principle #35Parameter changes

3Reliability

If a binary code counter is used, then the count value varies synchronously with the clock signal, but incrementing changes multiple bits causing large errors under clock skew

Engineering Contradiction:
Improvecount value stabilityVSAvoidA/D conversion accuracy
Core Design Contradiction:
ReliabilityVSMeasurement precision

Solution Approach 1:

Instead of using binary encoding where incrementing changes multiple bits, the invention inverts the approach by using gray code encoding where incrementing changes only one bit. This inversion of the encoding strategy fundamentally reduces the impact of clock skew on measurement accuracy.

Inventive Principle:
Principle #13The other way round (Inversion)

Data Source

PatentUS9369653B2Solid-state imaging apparatus
Publication Date: 2016.06.14 RENESAS ELECTRONICS CORP
  • US9369653B2 patent drawing
  • US9369653B2 patent drawing
  • US9369653B2 patent drawing

AI summary

There is a need to provide a solid-state imaging apparatus capable of highly accurately analog-to-digital converting an analog voltage output from a pixel circuit. The solid-state imaging apparatus supplies a counter code to an integral A/D converter. The counter code CD includes 3-phase clock signals and gray signals. The clock signals each have a cycle equal to specified cycle multiplied by 8 and allow phases to shift from each other by specified cycle. The gray signals linearly increase count values at a cycle equal to specified cycle multiplied by 4. The counter code reverses only the logical level of a signal when a count value changes. A count value error can be limited to a minimum.