Semiconductor Search Line Segmentation for Uniform Signal Propagation

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

The increasing capacity and length of search lines in TCAM devices lead to speed differences between memory cells close to the driver and those far from it, affecting high-speed search operations in semiconductor devices.

Innovation Solution

A semiconductor device with a matrix arrangement of search memory cells, search line pairs, and assist circuits that drive and assist the search lines to ensure uniform and rapid signal propagation, reducing the impact of distance on search operation speed.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Quantity of substance

If the capacity of search memory is increased, then the storage capacity is improved, but the length of search line increases causing speed difference between memory cells

Engineering Contradiction:
Improvestorage capacityVSAvoidsearch operation speed
Core Design Contradiction:
Quantity of substanceVSSpeed

Solution Approach 1:

The search line is divided into multiple segments with drivers positioned at different locations along the line. This segmentation allows the long search line to be driven from multiple points, reducing the effective drive distance and minimizing speed differences between memory cells at different positions.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

Assist circuits are introduced as intermediary components between the main driver and memory cells. These assist circuits receive search data from the driver and re-drive it to distant memory cells, acting as intermediaries that equalize the signal arrival time across the extended search line.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Quantity of substance

If the search line length is increased to accommodate more memory cells, then the storage capacity is improved, but the uniformity of data transmission speed deteriorates

Engineering Contradiction:
Improvenumber of memory cellsVSAvoiduniformity of transmission speed
Core Design Contradiction:
Quantity of substanceVSStability of the object's composition

Solution Approach 1:

The search line is segmented into multiple zones, each served by a driver or assist circuit. This segmentation ensures that no single driver has to drive the entire length of the search line, maintaining uniform transmission speed across all segments.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

Different sections of the search line are driven by locally positioned drivers or assist circuits. This local driving approach ensures that each section receives optimal drive strength and timing, maintaining uniformity of data transmission speed across the entire search line despite its length.

Inventive Principle:
Principle #3Local quality

Data Source

PatentUS10580490B2Semiconductor device
Publication Date: 2020.03.03 RENESAS ELECTRONICS CORP
  • US10580490B2 patent drawing
  • US10580490B2 patent drawing
  • US10580490B2 patent drawing

AI summary

A semiconductor device is provided where high-speed search operation can be performed. The semiconductor device includes a plurality of search memory cells arranged in a matrix form a plurality of search line pairs which are respectively provided corresponding to memory cell columns and which respectively transmit a plurality of search data to be compared with data stored in the search memory cells, a plurality of search drivers which are respectively arranged at corresponding to one end sides of the search line pairs and which drive the search line pairs according to the search data, and a plurality of assist circuits which are respectively provided corresponding to the other end sides of the search line pairs and which assist driving corresponding search line pairs according to the search data.