Storage Array Expansion Using Translation and Repetition Rules
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
The challenge of efficiently building a storage array to meet increasing storage capacity requirements in semiconductor storage products is hindered by manual expansion methods that lead to errors such as unclear boundaries and coordinate offsets, affecting production efficiency and quality.
Innovation Solution
A method involving the calculation of translation and repetition amounts for translation and repetition arrays based on preset rules, allowing automatic expansion of the storage array by controlling these arrays to translate and repeat in specific directions to achieve the target capacity without errors.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Manufacturing precision
If manual expansion methods are used to build storage arrays, then flexibility in planning is maintained, but errors such as unclear boundaries and coordinate offsets occur, affecting production efficiency and quality
Solution Approach 1:
The patent replaces manual mechanical planning and drawing methods with automated computer-based translation and repetition operations. The system automatically calculates translation amounts and repetition counts based on preset rules, eliminating manual coordinate calculations and boundary definitions, thus preventing errors while maintaining high production efficiency
Solution Approach 2:
The system enables self-service through automated calculation of translation amounts and repetition numbers. The preset rules automatically determine the exact number of repetitions and translation distances without requiring manual intervention, allowing the system to self-correct and self-validate boundary precision
2Quantity of substance
If traditional planned storage arrays are built according to word line and bit line sizes, then storage capacity requirements can be met, but the building process becomes complex and time-consuming
Solution Approach 1:
The patent segments the storage array into translation arrays and repetition arrays. By dividing the array building process into translation operations (for positioning) and repetition operations (for expansion), the system simplifies the overall complexity while maintaining the ability to meet storage capacity requirements through systematic segmentation
Solution Approach 2:
The system changes parameters from manual coordinate specifications to automated translation amounts and repetition counts. By transforming the planning parameters into calculation-based values derived from preset rules, the system reduces building complexity while ensuring storage capacity is achieved through mathematical determination rather than manual planning
3Adaptability or versatility
If manual planning is used for storage arrays, then design flexibility is maintained, but coordinate offsets and unclear boundaries occur, affecting product quality
Solution Approach 1:
The patent replaces manual design planning with automated computer-based translation and repetition calculations. The system maintains design flexibility through programmable preset rules while eliminating coordinate offset errors and boundary ambiguities through automated mathematical determination, thus improving product quality without sacrificing adaptability
Data Source
AI summary
A method for automatic expansion of a storage array includes: acquiring a word-line total number and bit-line total number of a target expanded storage array; calculating a translation amount of a translation array in a translation direction according to the word-line total number and the bit-line total number, a word-line total number and bit-line total number of the translation array and a preset translation rule, and calculating a number of repetitions of a repetition array in a repetition direction according to the translation amount, a word-line total number and bit-line total number of the repetition array and a preset repetition rule; and controlling at least part of the translation array and at least part of the repetition array to translate the translation amount along the translation direction and controlling the repetition array to repeat for the number of repetitions along the repetition direction to obtain the target expanded storage array.


