TCAM Control Circuit Logic Units Prevent Leakage

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional ternary content-addressable memory (TCAM) architectures face issues with unintended leakage and complex timing operations due to increased circuit loading, leading to incorrect search results and design challenges.

Innovation Solution

A control circuit for TCAM comprising two logic units that electrically connect power supply lines when search voltages match storage voltages, preventing voltage reduction on match lines and simplifying the timing sequence by eliminating the need for pre-charge intervals.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If a large number of memory units are arranged in an array form to perform high-speed searching, then the searching speed is improved, but unintended leakage increases due to increased circuit loading

Engineering Contradiction:
Improvesearching speedVSAvoidsearching accuracy
Core Design Contradiction:
ProductivityVSReliability

Solution Approach 1:

The patent divides the match line into multiple segments, each served by a dedicated sense amplifier. This segmentation isolates the leakage effects of individual memory units, preventing cumulative leakage from causing false mismatches while maintaining high-speed parallel searching capability across all memory units.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent introduces sense amplifiers as intermediary components between the match lines and the reading circuitry. These sense amplifiers actively compensate for leakage currents by regenerating the match line voltage, thereby maintaining signal integrity despite the increased loading from numerous memory units.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Ease of operation

If match line voltage changes are observed during an estimation interval to determine mismatch, then searching functionality is achieved, but timing complexity increases

Engineering Contradiction:
Improvesearching functionalityVSAvoidtiming complexity
Core Design Contradiction:
Ease of operationVSDevice complexity

Solution Approach 1:

The patent employs periodic clock signals to control the operation of sense amplifiers and latches, replacing complex continuous timing control. The clocked periodic action simplifies the timing sequence by providing automatic, rhythmic control of voltage sampling and signal regeneration at predetermined intervals.

Inventive Principle:
Principle #19Periodic action

Solution Approach 2:

The sense amplifiers are designed to automatically detect and compensate for match line voltage drops without requiring external timing control. The amplifiers self-activate when voltage thresholds are crossed, eliminating the need for complex timing circuits to monitor and respond to voltage changes.

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 prevents incorrect matching results and reduces circuit design complexity by maintaining match line voltages and simplifying the timing sequence, thereby enhancing the reliability and efficiency of TCAM operations.

Implementation Method 1

the second logic unit provides a path for electrically connecting the first power supply line to the second power supply line

Methodology Applied
Scientific EffectElectrical Conduction: Conduction (electrical)

Data Source

PatentUS10366756B1Control circuit used for ternary content-addressable memory with two logic units
Publication Date: 2019.07.30 MARLIN SEMICON LTD
  • US10366756B1 patent drawing
  • US10366756B1 patent drawing
  • US10366756B1 patent drawing

AI summary

A control circuit for a ternary content-addressable memory includes a first logic unit and a second logic unit. The first logic unit is coupled to a first storage unit, a second storage unit, a first search line, a second search line, a reference voltage terminal, and a match line. The second logic unit is coupled to the first storage unit, the second storage unit, the first search line, the second search line, a first power supply line and a second power supply line. When voltages at the first search line and the second search line match voltages at the first storage unit and the second storage unit, the second logic unit provides a path for electrically connecting the first power supply line to the second power supply line.