Memory Device Trim Settings for Lifespan and Retention Control
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing memory devices lack efficient methods to determine optimal trim settings that align with desired operational characteristics, leading to suboptimal performance and reduced lifespan.
Innovation Solution
A controller in a computing system determines trim settings for memory devices based on operational characteristics, including static or dynamic data types, manufacturing data, and geographical location, to align with desired operational characteristics.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If trim settings are determined using conventional methods, then manufacturing process is simple, but memory device performance and lifespan are suboptimal
Solution Approach 1:
The system performs preliminary characterization of memory device operational characteristics during manufacturing or initial operation, storing this data for later use in trim setting determination. This preliminary action enables optimized trim settings to be established before the device enters normal operation, improving reliability without adding complexity during ongoing operation.
Solution Approach 2:
The system implements a feedback mechanism where operational characteristics of the memory device are continuously monitored and used to adjust trim settings. The controller receives operational data, determines optimal trim settings based on this feedback, and applies adjustments to maximize device lifespan and performance while managing the complexity through automated closed-loop control.
2Productivity
If trim settings are optimized for desired operational characteristics, then memory device performance improves, but determination process becomes more complex
Solution Approach 1:
The memory device system performs self-characterization and self-optimization of trim settings using its own operational data. The controller monitors the device's performance metrics and automatically determines optimal trim settings without requiring external intervention or complex external testing equipment, thereby improving productivity while managing complexity through self-service mechanisms.
Solution Approach 2:
The system dynamically adjusts trim settings by changing operational parameters based on monitored performance characteristics. Instead of requiring complex external optimization processes, the system modifies internal parameters such as voltage levels, timing values, and current thresholds to optimize productivity, using parameter changes as the primary optimization mechanism.
3Measurement precision
If operational characteristics are monitored and analyzed, then optimal trim settings can be determined, but measurement and detection difficulty increases
Solution Approach 1:
The system introduces intermediary measurement techniques that translate complex operational characteristics into measurable signals. Rather than directly measuring difficult-to-detect parameters, the system uses intermediary metrics such as read disturbance rates, program verify success rates, and retention loss measurements that are easier to detect and correlate with optimal trim settings, thereby improving measurement precision while reducing detection difficulty.
Data Source
AI summary
The present disclosure includes apparatuses and methods related to a memory system including a controller and an array of memory cells. An example apparatus can include a controller configured to receive operational characteristics of an array of memory cells based on prior operations performed by the array of memory cells, determine a set of trim settings for the array of memory cells based on the operational characteristics of the array of memory cells, wherein the set of trim settings are associated with desired operational characteristics for the array of memory cells, and send the set of trim settings to the array of memory cells.


