Analog Inference Integrated Circuit for Image Processing

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current image processing systems face inefficiencies in transmitting and processing large amounts of image data from image sensors, particularly for computations involving intensive multiplications and accumulations, which are not effectively accelerated by general-purpose microprocessors.

Innovation Solution

An integrated circuit device is configured with an image sensing pixel array, a memory cell array, and inference computation circuits, utilizing hybrid bonding for direct connections between the image sensor chip and memory chip, enabling efficient multiplication and accumulation operations through a 3D memory array, allowing for on-chip processing of image data using artificial neural networks.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If image data is transmitted from image sensors to general-purpose microprocessors for processing, then processing flexibility is maintained, but processing speed and efficiency deteriorate due to intensive data transmission and computation requirements

Engineering Contradiction:
Improveimage processing speedVSAvoiddata transmission time
Core Design Contradiction:
ProductivityVSLoss of time

Solution Approach 1:

The patent merges the image sensor chip and memory chip into a single integrated circuit package, allowing direct on-chip communication between the image sensor array and memory array without external data transmission. This integration eliminates the data transmission bottleneck and enables fast multiplication and accumulation operations for image processing directly within the chip.

Inventive Principle:
Principle #5Merging (Combining)

Solution Approach 2:

The patent replaces the traditional mechanical/data transmission-based processing approach with an analog computational approach using hybrid-bonded memory cells that perform multiplication and accumulation operations through electrical signal interactions, achieving faster processing speeds compared to general-purpose microprocessors.

Inventive Principle:
Principle #28Mechanics substitution (Replace mechanical system)

2Productivity

If specialized circuits like multiplier-accumulator units are used to accelerate computations, then computation performance improves, but device complexity increases

Engineering Contradiction:
Improvecomputation performanceVSAvoidcircuit complexity
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The patent designs the memory cell array to serve multiple functions: storing weight matrices for neural network inference, performing multiplication and accumulation operations through analog signal processing, and enabling both image processing and machine learning computations. This multi-functionality reduces the need for separate dedicated hardware components.

Inventive Principle:
Principle #6Universality (Multi-functionality)

Solution Approach 2:

The patent utilizes changes in electrical parameters (voltages, currents) within the memory cells to represent and process computational data. By manipulating electrical signals through the memory cell array, the system achieves complex multiplication and accumulation operations without requiring complex digital logic circuits, thus improving computation performance while managing device complexity.

Inventive Principle:
Principle #35Parameter changes

3Productivity

If on-chip processing is implemented using integrated circuits, then processing efficiency improves, but manufacturing complexity increases due to hybrid bonding requirements

Engineering Contradiction:
Improveprocessing efficiencyVSAvoidmanufacturing complexity
Core Design Contradiction:
ProductivityVSEase of manufacture

Solution Approach 1:

The patent divides the integrated circuit into distinct functional segments: an image sensor chip containing the image sensor array, a memory chip containing the memory cell array, and inference computation circuits. These segmented components are then hybrid-bonded together, allowing each module to be manufactured and optimized independently while achieving efficient on-chip processing when assembled.

Inventive Principle:
Principle #1Segmentation

Data Source

PatentUS20240267646A1Image Enhancement using Integrated Circuit Devices having Analog Inference Capability
Publication Date: 2024.08.08 MICRON TECHNOLOGY INC
  • US20240267646A1 patent drawing
  • US20240267646A1 patent drawing
  • US20240267646A1 patent drawing

AI summary

A method to enhance images, including: receiving, in an image processing logic circuit in an integrated circuit device, first data representative of an input image; generating, by the image processing logic circuit, input data for an inference logic circuit in the integrated circuit device; generating, by the inference logic circuit, a column of bits from the input data; performing, by the inference logic circuit using memory cells in the integrated circuit device having threshold voltages programmed to represent at least one weight matrix, operations of multiplication and accumulation, via reading concurrently rows of the memory cells selected according to the column of bits; generating, by the inference logic circuit, output data based on results of the operations multiplication and accumulation; and generating, by the image processing logic circuit using the output data, second data representative of an output image enhanced from the input image.