Memory Array Pattern Matching via Integrated Controller

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional approaches for pattern matching in memory devices rely on external processors, which can be resource-intensive and increase processing time.

Innovation Solution

A memory device with an integrated controller that performs pattern matching operations by activating word lines in parallel or series, allowing for efficient storage and retrieval of patterns within the device itself.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If pattern matching is performed using external processors, then processing capability is provided, but resource consumption and processing time increase

Engineering Contradiction:
Improveprocessing capabilityVSAvoidprocessing time
Core Design Contradiction:
ProductivityVSLoss of time

Solution Approach 1:

The patent combines the pattern matching function with the memory device by integrating a controller directly into the memory architecture. This merging allows the memory device to perform pattern matching operations internally without requiring external processors, thereby reducing processing time and resource consumption while maintaining processing capability.

Inventive Principle:
Principle #5Merging (Combining)

Solution Approach 2:

The memory device is designed to be self-sufficient by incorporating pattern matching capabilities within its own controller. The memory device can independently perform pattern matching operations on stored data without needing to transfer data to external processors, enabling self-service processing that reduces both time and resource overhead.

Inventive Principle:
Principle #25Self-service

2Productivity

If pattern matching is performed using external processors, then processing operations can be executed, but resource utilization increases

Engineering Contradiction:
Improveprocessing operationsVSAvoidresource utilization
Core Design Contradiction:
ProductivityVSUse of energy by moving object

Solution Approach 1:

The patent merges the pattern matching functionality with the memory device's internal controller, eliminating the need for external processors to handle these operations. This integration reduces resource utilization by keeping processing operations within the memory device's own resources, while still enabling comprehensive pattern matching capabilities.

Inventive Principle:
Principle #5Merging (Combining)

Solution Approach 2:

The memory device performs pattern matching operations using its own integrated controller and internal resources, making it self-sufficient. This self-service approach reduces the burden on external processors and overall system resource utilization, as the memory device handles its own pattern matching needs independently.

Inventive Principle:
Principle #25Self-service

Data Source

PatentUS12283318B2Matching patterns in memory arrays
Publication Date: 2025.04.22 LODESTAR LICENSING GROUP LLC
  • US12283318B2 patent drawing
  • US12283318B2 patent drawing
  • US12283318B2 patent drawing

AI summary

Systems and methods for performing a pattern matching operation in a memory device are disclosed. The memory device may include a controller and memory arrays where the memory arrays store different patterns along bit lines. An input pattern is applied to the memory array(s) to determine whether the pattern is stored in the memory device. Word lines may be activated in series or in parallel to search for patterns within the memory array. The memory array may include memory cells that store binary digits, discrete values or analog values.