Memory Array Pattern Matching via Integrated Controller
Find Innovative SolutionsGenerate 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
Engineering Contradiction Analysis
1Productivity
If pattern matching is performed using external processors, then processing capability is provided, but resource consumption and processing time increase
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.
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.
2Productivity
If pattern matching is performed using external processors, then processing operations can be executed, but resource utilization increases
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.
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.
Data Source
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.


