ADC Input Range Adjustment for Neural Network Quantization

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing electronic devices face errors in quantization operations due to the fixed input range of analog-to-digital converters, which can lead to inefficiencies in neural network operations, especially when dealing with varying input data distributions.

Innovation Solution

An electronic device with a crossbar array and analog-to-digital converters that adjust the input range based on input data, using a reference voltage to determine the maximum allowed analog signal voltage, thereby reducing errors in quantization operations.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If a fixed input range is used for analog-to-digital converters, then device complexity is reduced, but quantization error increases when dealing with varying input data distributions

Engineering Contradiction:
Improvequantization accuracyVSAvoidinput range adjustment mechanism
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The system performs preliminary detection of the maximum value in the input data before the quantization operation. This maximum value is detected in advance to determine the appropriate input range for the analog-to-digital converter, allowing the converter to be configured optimally before processing the actual data, thereby reducing quantization error without requiring complex real-time adjustment mechanisms

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The input range of the analog-to-digital converter is made dynamic rather than fixed. The converter's input range is adjusted based on the detected maximum value of the input data, allowing the system to adapt to varying data distributions. This dynamic adjustment improves quantization accuracy for different input scenarios while maintaining a relatively simple overall device structure

Inventive Principle:
Principle #15Dynamics

2Measurement precision

If the input range of analog-to-digital converters is dynamically adjusted, then quantization error is reduced, but device complexity increases

Engineering Contradiction:
Improvequantization accuracyVSAvoidinput range adjustment mechanism
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The maximum value detection is performed in advance before quantization, allowing the input range to be determined beforehand. This preliminary action enables dynamic adaptation to different data distributions without requiring complex real-time control mechanisms during the actual conversion process

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system uses the input data itself to determine the appropriate input range for quantization. By detecting the maximum value within the input data, the system self-configures the quantization parameters based on the actual data characteristics, eliminating the need for external complex control mechanisms

Inventive Principle:
Principle #25Self-service

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 solution reduces errors in quantization operations by dynamically adjusting the input range of analog-to-digital converters according to the input data, improving the accuracy and efficiency of neural network processing.

Implementation Method 1

a plurality of first column lines coupled to the plurality of first memory cells and configured to respectively output a plurality of output currents generated using the plurality of input voltages and the plurality of conductance values

Methodology Applied
Scientific EffectOhm's Law: Ohm's Law

Implementation Method 2

each of the plurality of analog-to-digital converters receiving a reference voltage and an analog signal voltage corresponding to each of the plurality of output currents and configured to generate a digital signal corresponding to the analog signal voltage

Methodology Applied
Scientific EffectAnalog-to-Digital Conversion:

Data Source

PatentUS20230113627A1Electronic device and method of operating the same
Publication Date: 2023.04.13 SK HYNIX INC
  • US20230113627A1 patent drawing
  • US20230113627A1 patent drawing
  • US20230113627A1 patent drawing

AI summary

Provided herein may be an electronic device. The electronic device may include a crossbar array including a plurality of first memory cells, a plurality of second memory cells, a plurality of row lines, a plurality of first column lines and a second column line, and a plurality of analog-to-digital converters respectively coupled to the plurality of first column lines, each of the plurality of analog-to-digital converters receiving a reference voltage. Each of the plurality of analog-to-digital converters determines a maximum value allowed to the analog signal voltage based on the reference voltage.