Crossbar Array Sensing via Time Delay Isolation
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Crossbar memory arrays face inefficiencies and inaccuracies due to sneak currents, which are unwanted current paths that can saturate transistors, increase power consumption, and lead to noise in memory reading and writing operations, especially in large arrays.
Innovation Solution
The implementation of a system and method that isolates target output currents from sneak currents by using a time delay between the arrival of target and sneak currents, achieved through the use of voltage-dependent time delay selectors in series with memristors, allowing for selective sensing during a designated period and filtering out sneak currents.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Quantity of substance
If crossbar arrays are used to store data efficiently, then data storage density is improved, but sneak currents cause saturation of transistors and increase power consumption
Solution Approach 1:
The patent applies preliminary action by sensing the target output current during a specific time window before sneak currents can develop and interfere. The system proactively measures the desired signal at the optimal moment, preventing sneak currents from corrupting the measurement rather than attempting to block them afterward.
Solution Approach 2:
The patent employs periodic action through time-division multiplexing, where sensing operations are performed in discrete time periods. The system alternates between sensing phases and other operations, using periodic timing signals to control when sensing occurs, thereby separating the sensing window from periods when sneak currents would be problematic.
2Quantity of substance
If crossbar arrays are used to store data efficiently, then data storage density is improved, but sneak currents lead to noise in memory reading and writing operations
Solution Approach 1:
The system performs preliminary sensing of the target output current during a carefully selected time window before sneak currents can interfere with the measurement. By capturing the signal at the optimal moment, the system ensures accurate reading operations without corruption from sneak-induced noise.
Solution Approach 2:
The patent replaces physical isolation methods with temporal separation. Instead of using additional hardware components or physical barriers to prevent sneak current interference, the system substitutes a timing-based approach where the sensing operation occurs at a specific time when sneak currents are absent or minimal.
3Measurement precision
If time delay sensing is implemented to isolate target output from sneak output, then sensing accuracy is improved, but device complexity increases
Solution Approach 1:
The patent introduces timing control signals as intermediaries that coordinate the sensing operation. These control signals act as mediators between the sensing circuit and the crossbar array, precisely timing when sensing occurs to capture the target output before sneak currents interfere, thereby achieving high accuracy without complex hardware modifications.
Solution Approach 2:
The system achieves isolation of target output from sneak output by changing the temporal parameter of the sensing operation. By adjusting the timing window and duration of the sensing phase, the system optimizes the separation between desired signal measurement and sneak current interference without requiring additional circuit components.
Data Source
AI summary
A method of sensing an output signal in a crossbar array is described. In the method, a selecting voltage is applied to a target memory element of the crossbar array. Also in the method, a non-selecting voltage is applied to non-target memory elements of the crossbar array. Further in the method, a target output that is associated with the target memory element is isolated, with sensing circuitry, from a sneak output based on a time delay between arrival of the target output and the sneak output and the target output is sensed.


