Self-Timed Read Termination for Memory Global Access Lines
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Memory systems experience increased power consumption due to excessive discharging of global access lines during read operations, which is inefficient and wasteful.
Innovation Solution
Implementing self-timing pulse width for the column select signal, where the duration is based on the determination of logic values by the second sense component, allowing concurrent termination of the signal with the logic value determination.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If the column select signal is maintained for a fixed duration, then the read operation completes reliably, but power consumption increases due to excessive discharging of global access lines
Solution Approach 1:
The column select signal duration is changed from a fixed predetermined value to a dynamic value that adapts based on read operation status. The signal is terminated early when the second sense component determines logic values, preventing excessive discharging of global access lines and reducing power consumption while maintaining reliable read completion.
Solution Approach 2:
A feedback mechanism is implemented where the second sense component monitors the read operation progress and provides status information back to the control logic. This feedback enables the system to detect when logic values have been determined and trigger early termination of the column select signal, optimizing power consumption based on actual read completion status.
2Use of energy by moving object
If the column select signal duration is reduced to decrease power consumption, then power efficiency improves, but the read operation may not complete reliably
Solution Approach 1:
The read operation system performs self-service by automatically detecting its own completion status through the second sense component. When the logic values are determined, the system self-terminates the column select signal without requiring external intervention, ensuring the operation completes reliably while minimizing power consumption through early termination.
Solution Approach 2:
The feedback loop from the second sense component to the control logic ensures that the column select signal duration is precisely adjusted based on actual read completion. This feedback mechanism guarantees reliable read operation completion by maintaining the signal long enough for successful determination while terminating it early enough to prevent excessive power consumption.
3Reliability
If the global access line is pre-charged for a longer duration, then the read operation is more reliable, but power consumption increases due to wasted pre-charging
Solution Approach 1:
The pre-charging duration of the global access line is changed from a fixed predetermined value to a dynamic value that adapts based on read operation completion. The pre-charging is terminated early when the second sense component determines logic values, reducing energy waste while maintaining reliable read operation through adaptive timing.
Solution Approach 2:
The global access line is pre-charged in advance before the read operation begins, but the pre-charging duration is now controlled dynamically. The system performs the preliminary pre-charging action only as long as needed, stopping early when logic values are determined, thus maintaining reliability while reducing energy loss from excessive pre-charging.
Data Source
AI summary
Methods, systems, and devices implementing self-timing read termination are described. A memory system may perform a read operation in which the memory system generates a first signal and a second signal to couple a first sense component and a second sense component with a global access line, respectively. The first sense component may be coupled with one or more memory cells via an access line, and the second sense component may be configured to determine one or more logic values of the one or more memory cells based on the coupling with the global access line. The memory system may support a self-timed termination of the first signal to decouple the first sense component from the global access line. The memory system may generate a third signal to terminate the first signal based on determining the one or more logic values.


