Memory Write Data Copy Mode Reducing Power
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
In electronic memory systems, driving multiple lines to write information simultaneously consumes more power due to duplicative data across multiple lines, which is not efficiently managed by existing technologies.
Innovation Solution
Implementing a write data copy operation mode that allows data to be written via only one line when data is duplicative across multiple lines, reducing the number of lines that need to be driven during a write operation by using a mode register to enable write data copy operations and designating specific burst cycles as write data copy operations or non-data copy operations.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Productivity
If multiple lines are used to write information in parallel, then writing speed is improved, but power consumption increases due to duplicative data across multiple lines
Solution Approach 1:
The patent merges multiple data lines into a single active line when data is duplicative across lines. The write data copy operation mode enables this by detecting duplicate data patterns and consolidating the write operation to occur on only one physical line, thereby reducing power consumption while maintaining the throughput benefit of multiple lines
2Use of energy by moving object
If write data copy operation mode is implemented, then power consumption is reduced, but device complexity increases due to mode register and operation management
Solution Approach 1:
The patent implements a universal write operation mechanism that can function in multiple modes (normal write mode and write data copy mode). The same write circuitry and data paths are used in both modes, with the mode register simply toggling between operational states. This multi-functionality approach adds minimal complexity while enabling power savings
Data Source
AI summary
Apparatuses and methods for writing data to a memory array are disclosed. When data is duplicative across multiple data lines, data may be transferred across a single line of a bus rather than driving the duplicative data across all of the data lines. The data from the single data line may be provided to the write amplifiers of the additional data lines to provide the data from all of the data lines to be written to the memory. In some examples, error correction may be performed on data from the single data line rather than all of the data lines.


