Analog CAM Memory Cell Current Control Circuit

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Analog content-addressable memory (CAM) devices face challenges in maintaining data comparison accuracy due to variable discharge times of matching signal lines, leading to potential misjudgments during data search and comparison operations.

Innovation Solution

Incorporating a current control circuit within memory cells comprising N-type and P-type transistors, which generates a fixed current when input signals are within a matching range, stabilizing the discharge time and reducing misjudgment by relating the matching range to threshold voltages and current values.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If a traditional CAM structure is used without current control circuits, then the device complexity is lower, but the measurement precision of data comparison deteriorates due to variable discharge times causing misjudgment

Engineering Contradiction:
Improvedata comparison accuracyVSAvoidmemory cell structure
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The patent introduces current control circuits that actively adjust and standardize the discharge current parameters of matching signal lines. By controlling the current magnitude to be substantially equal across different signal lines, the system eliminates variable discharge times that cause misjudgment, thereby improving data comparison accuracy without excessive complexity increase

Inventive Principle:
Principle #35Parameter changes

Solution Approach 2:

The current control circuits incorporate feedback mechanisms that monitor and regulate the discharge current of matching signal lines. This feedback control ensures that current levels remain within a controlled range, maintaining consistent discharge characteristics and preventing misjudgment in analog CAM operations

Inventive Principle:
Principle #23Feedback

2Reliability

If the discharge current of matching signal lines is not controlled, then the device complexity is lower, but the reliability of data search operations deteriorates due to misjudgment

Engineering Contradiction:
Improvedata search accuracyVSAvoidcurrent control circuit
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent implements current control circuits that standardize the discharge current parameter across all matching signal lines. This parameter control ensures that discharge times become substantially equal, eliminating the basis for misjudgment and improving the reliability of data search operations in analog CAM devices

Inventive Principle:
Principle #35Parameter changes

3Measurement precision

If variable discharge times occur in matching signal lines, then the device complexity is lower, but the measurement precision of comparison results deteriorates

Engineering Contradiction:
Improvecomparison result accuracyVSAvoidcurrent control circuit
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The current control circuits actively adjust and equalize the discharge current parameters of matching signal lines. By ensuring current magnitudes are substantially equal, the system achieves consistent discharge times across all signal lines, thereby improving comparison result precision while managing device complexity through targeted parameter control

Inventive Principle:
Principle #35Parameter changes

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

The solution ensures stable discharge times for matching signal lines, reducing the likelihood of misjudgment and enhancing the accuracy of data search and comparison operations in analog CAM devices.

Implementation Method 1

The N-type transistor has a first gate. The first gate of the N-type transistor is configured to receive a first input signal. The P-type transistor has a second gate. The second gate of the P-type transistor is configured to receive a second input signal. When an input voltage of the first input signal and an input voltage of the second input signal are within a matching range, the N-type transistor and the P-type transistor are turned on

Methodology Applied
Scientific EffectTransistor switching:

Implementation Method 2

The current control circuit is coupled to at least one of the N-type transistor and the P-type transistor. The current control circuit is configured to generate at least one passing current. When an input voltage of the first input signal and an input voltage of the second input signal are within a matching range, the N-type transistor and the P-type transistor are turned on, and the passing current is substantially a fixed current value

Methodology Applied
Scientific EffectCurrent control:

Data Source

PatentUS12159673B2Content-addressable memory and analog content-addressable memory device
Publication Date: 2024.12.03 MACRONIX INTERNATIONAL CO LTD
  • US12159673B2 patent drawing
  • US12159673B2 patent drawing
  • US12159673B2 patent drawing

AI summary

A memory cell for an analog content-addressable memory is provided. The memory cell includes an N-type transistor, a P-type transistor, and a current control circuit. The gate of the N-type transistor is configured to receive a first input signal. The gate of the P-type transistor is configured to receive a second input signal. The current control circuit is coupled to at least one of the N-type transistor and the P-type transistor. The current control circuit is configured to generate at least one passing current. When the input voltages of the first input signal and the second input signal are within a matching range, the N-type transistor and the P-type transistor are turned on, and the passing current is substantially a fixed current value. The matching range is related to the threshold voltages of the N-type transistor and the P-type transistor, and the fixed current value.