Auto-Calibrating Crossbar Apparatus Using Shared Circuit

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing methods for calibrating crossbar-based apparatuses are costly and inefficient, particularly when calibrating multiple analog components, as they require specific calibration circuits and are not feasible for large systems like neural networks.

Innovation Solution

A method for auto-calibration that involves obtaining output data from crossbar-based apparatuses with tunable conductance, determining calibration parameters to compensate for errors, and storing these parameters in circuit registers, allowing for cost-effective calibration of multiple crossbar-based apparatuses without additional testing or calibration circuitry.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If specific calibration circuits are used for each analog component, then calibration accuracy is improved, but device complexity and cost increase significantly

Engineering Contradiction:
Improvecalibration accuracyVSAvoidcalibration circuit complexity
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The patent implements a universal calibration circuit that can calibrate multiple analog components (DACs, ADCs, TIAs, op-amps) across multiple crossbar-based apparatuses using a single shared circuit. This eliminates the need for separate calibration circuits for each component, reducing device complexity while maintaining calibration accuracy through software-controlled parameter adjustment.

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

Solution Approach 2:

The patent uses simulation to create a virtual model of the crossbar-based apparatus and its analog components. By calibrating the simulation model first and then applying the same calibration parameters to the physical device, the system achieves accurate calibration without requiring complex physical test circuits, thus reducing hardware complexity.

Inventive Principle:
Principle #26Copying

2Measurement precision

If traditional calibration methods are applied to multiple crossbar-based apparatuses, then calibration accuracy is maintained, but productivity and efficiency decrease

Engineering Contradiction:
Improvecalibration accuracyVSAvoidcalibration efficiency
Core Design Contradiction:
Measurement precisionVSProductivity

Solution Approach 1:

The patent merges the calibration process for multiple crossbar-based apparatuses into a single unified operation. The shared calibration circuit can sequentially or parallel calibrate multiple devices by switching between them, allowing one calibration circuit to serve multiple apparatuses simultaneously or in sequence, thereby dramatically improving productivity while maintaining accuracy.

Inventive Principle:
Principle #5Merging (Combining)

Solution Approach 2:

The calibration process is designed to be continuous and iterative. The system performs calibration operations without interrupting normal computational tasks, and uses feedback from actual measurements to continuously refine calibration parameters. This ensures high productivity by minimizing downtime while maintaining accurate calibration results.

Inventive Principle:
Principle #20Continuity of useful action

3Manufacturing precision

If calibration parameters are adjusted for each individual component, then manufacturing precision is improved, but ease of manufacture deteriorates

Engineering Contradiction:
Improvecomponent precisionVSAvoidcalibration process simplicity
Core Design Contradiction:
Manufacturing precisionVSEase of manufacture

Solution Approach 1:

The patent adjusts calibration parameters (such as reference voltages, gain factors, and offset values) of analog components to compensate for manufacturing variations. Instead of physically modifying each component, the system changes electrical parameters through software control, making the calibration process simple and automated while achieving high manufacturing precision across mass-produced devices.

Inventive Principle:
Principle #35Parameter changes

Solution Approach 2:

The calibration system is designed to be self-calibrating using built-in test modes and internal reference standards. The crossbar-based apparatus can perform self-diagnostics and automatic calibration without requiring external test equipment or manual intervention, greatly simplifying the manufacturing and deployment process while ensuring consistent precision across all devices.

Inventive Principle:
Principle #25Self-service

Data Source

PatentUS11705196B2Auto-calibrating crossbar-based apparatuses
Publication Date: 2023.07.18 TETRAMEM INC
  • US11705196B2 patent drawing
  • US11705196B2 patent drawing
  • US11705196B2 patent drawing

AI summary

Aspects of the present disclosure provide a method for calibrating crossbar-based apparatuses. The method includes obtaining output data of a crossbar-based apparatus may include a plurality of cross-point devices with tunable conductance, where the output data of the crossbar-based apparatus represents computing results of at least one operation performed by the crossbar-based apparatus, and where the output data corresponding to a plurality of settings of a plurality of analog components of the crossbar-based apparatus. The method also includes obtaining, by a processing device, one or more calibration parameters based on the output data of the crossbar-based apparatus, where the one or more calibration parameters correspond to one or more errors associated with one or more of the analog components of the crossbar-based apparatus. The method further includes calibrating the crossbar-based apparatus using the one or more calibration parameters.