Current Detector Sense Amplifier Threshold Control
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
In CIM (Computing In Memory) techniques, manufacturing variations in semiconductor devices lead to inaccuracies in detecting current magnitude and timing, affecting operation results due to varying current levels through wiring lines.
Innovation Solution
A current detector using sense amplifiers connected to bit lines, which convert current to voltage and output binary signals, allowing for detection of bit lines with lowest or highest currents without the need for large ADCs, and a threshold controller to set and adjust voltage thresholds for accurate detection.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Measurement precision
If ADCs are used to detect current magnitude and timing in CIM techniques, then measurement precision is improved, but device complexity and circuit size increase
Solution Approach 1:
The patent extracts only the essential detection function needed for CIM operations. Instead of using full ADCs, it employs sense amplifiers that detect only whether current exceeds a threshold, extracting the minimum necessary measurement capability while eliminating unnecessary complexity.
Solution Approach 2:
The patent changes the detection parameter from continuous current magnitude measurement to binary threshold detection. By converting the analog current signal to a binary output (exceeded/not exceeded threshold), the system achieves sufficient measurement precision for CIM operations while dramatically reducing circuit complexity.
2Measurement precision
If manufacturing variations are accounted for by increasing detection sensitivity, then measurement precision is improved, but device complexity increases
Solution Approach 1:
The patent introduces a reference bit line that experiences the same manufacturing variations as the actual bit lines. By comparing the actual bit line current against the reference bit line current under identical conditions, the system achieves compensation for manufacturing variations without requiring complex individual calibration circuits for each bit line.
Solution Approach 2:
The reference bit line acts as an intermediary that mediates the effect of manufacturing variations. Instead of directly compensating for variations in each bit line, the reference bit line serves as a proxy that captures the variation effects, allowing indirect compensation through comparison.
3Device complexity
If threshold values are fixed, then device complexity is reduced, but adaptability to different operating conditions deteriorates
Solution Approach 1:
The patent makes the threshold dynamic by allowing it to change over time based on operating conditions. The threshold controller adjusts the threshold value adaptively, enabling the system to respond to different operating conditions such as temperature changes or process variations while maintaining simple circuit architecture.
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
Enables accurate detection of bit lines with lowest currents, reducing manufacturing variations' impact and maintaining a compact circuit size, even with large numbers of bits, thus improving operation accuracy and efficiency.
Implementation Method 1
sense amplifiers connected to bit lines, which convert current to voltage and output binary signals
Data Source
AI summary
A current detector includes: a plurality of memory cells configured to store a plurality of first data, each having a plurality of bits; a plurality of first wiring lines configured to transmit a result of a bit operation of each of the plurality of first data and second data having bits, the number of bits of the second data being the same as the number of bits of first data; and a detector configured to detect a first wiring line through which a lowest current flows among the plurality of first wiring lines.


