Analog CAM Using Three-Terminal Devices for Area and Power Reduction

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Content addressable memory (CAM) systems are limited by their large size, high power consumption, and expense, which restricts their application despite their power, efficiency, and speed advantages.

Innovation Solution

An analog content addressable memory (aCAM) circuit using three-terminal memory devices that can store and search multilevel voltages, allowing for analog values and reducing the need for expensive analog-digital conversion, with each cell capable of performing multiple digital CAM functions, thereby saving area and power.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Speed

If conventional CAM systems are used, then fast search and matching capability is achieved, but device size and power consumption increase significantly

Engineering Contradiction:
Improvesearch speedVSAvoiddevice size
Core Design Contradiction:
SpeedVSArea of stationary object

Solution Approach 1:

The patent merges multiple digital CAM cells into a single analog CAM cell by using three-terminal memory devices that can store multiple bits of information simultaneously. Each memory device stores a threshold voltage representing a specific data pattern, allowing the cell to perform multiple comparison operations in parallel, thereby reducing the overall device area while maintaining fast search capability.

Inventive Principle:
Principle #5Merging (Combining)

Solution Approach 2:

The patent transitions from digital to analog parameter representation by storing threshold voltages in three-terminal memory devices. This parameter change enables a single cell to represent multiple data states continuously, allowing one analog cell to replace multiple digital cells and significantly reducing the device area while preserving rapid matching performance.

Inventive Principle:
Principle #35Parameter changes

2Speed

If conventional CAM systems are used, then fast search and matching capability is achieved, but power consumption increases significantly

Engineering Contradiction:
Improvesearch speedVSAvoidpower consumption
Core Design Contradiction:
SpeedVSUse of energy by stationary object

Solution Approach 1:

The patent combines multiple digital CAM functions into a single analog CAM cell, reducing the total number of active components and their associated power consumption. By using three-terminal memory devices with analog threshold voltages, the system performs multiple comparisons simultaneously in one cell, eliminating the need for multiple separate digital cells and their individual power draws, thus achieving fast search with lower overall power consumption.

Inventive Principle:
Principle #5Merging (Combining)

3Area of stationary object

If analog values are stored, then area and power are saved, but analog-digital conversion complexity increases

Engineering Contradiction:
Improvedevice areaVSAvoidconversion complexity
Core Design Contradiction:
Area of stationary objectVSDevice complexity

Solution Approach 1:

The patent designs the analog CAM cell with multi-functionality, where each three-terminal memory device can serve multiple purposes: storing threshold voltages for comparison, acting as a switch for match detection, and providing analog-to-digital conversion capability directly within the cell structure. This universal design eliminates the need for separate external conversion circuits, reducing overall system complexity while maintaining area efficiency.

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

4Adaptability or versatility

If three-terminal memory devices are used, then multilevel voltage storage is enabled, but device manufacturing precision requirements increase

Engineering Contradiction:
Improvevoltage storage capabilityVSAvoidthreshold voltage precision
Core Design Contradiction:
Adaptability or versatilityVSManufacturing precision

Solution Approach 1:

The patent incorporates feedback mechanisms in the analog CAM cell design, where the read operation itself provides information about the stored threshold voltages. The match line current, which depends on the comparison between input voltage and stored threshold, serves as feedback that can be used to verify and adjust the stored values. This feedback approach enables precise control of multilevel voltage storage without requiring extremely tight manufacturing tolerances, as the system can compensate for variations through iterative adjustment.

Inventive Principle:
Principle #23Feedback

Data Source

PatentUS11289162B2Analog content addressable memory utilizing three terminal memory devices
Publication Date: 2022.03.29 HEWLETT PACKARD ENTERPRISE DEV LP
  • US11289162B2 patent drawing
  • US11289162B2 patent drawing
  • US11289162B2 patent drawing

AI summary

An analog content addressable memory cell includes a match line, a high side, and a low side. The high side encodes a high bound on a range of values and includes a first three terminal memory device. The first three terminal memory device includes a first gate that sets a high voltage bound of the first three terminal memory device. Specifically, an input voltage applied at the first gate of the first memory device, if higher than the high voltage bound, turns the first memory device ON which discharges the match line. Similarly, the low side encodes a lower bound on a range of values and includes a second three terminal memory device. The second three terminal memory device includes a second gate that sets a low voltage bound of the second three terminal memory device. Specifically, an input voltage applied at the second gate of the second memory device, if lower than the low voltage bound, turns the first memory device ON which discharges the match line.