Delay Elements for Staggered Command Timing in Memory Devices
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
The simultaneous execution of commands across multiple memory devices leads to power spikes, straining the power delivery network and causing interference between memory cells, due to instantaneous execution times.
Innovation Solution
The use of delay elements within each memory device to distribute the execution of commands over time, ensuring that no two devices execute commands simultaneously, thereby preventing power spikes and reducing interference.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Speed
If commands are executed simultaneously across multiple memory devices, then command execution speed is improved, but power spikes occur straining the power delivery network
Solution Approach 1:
The patent implements periodic action by introducing delay elements that stagger command execution across multiple memory devices. Instead of simultaneous execution, commands are executed at different time intervals, creating a periodic distribution of power consumption that prevents power spikes while maintaining overall system throughput.
2Productivity
If commands are executed simultaneously across multiple memory devices, then productivity is improved, but interference between memory cells occurs
Solution Approach 1:
By distributing command execution across different time periods using delay elements, the patent eliminates simultaneous operations that cause interference between memory cells. Each device executes commands in a staggered periodic manner, maintaining productivity while preventing harmful electromagnetic interference.
3Power
If delay elements are introduced to distribute command execution, then power delivery stability is improved, but device complexity increases
Solution Approach 1:
The patent applies local quality by introducing delay elements only at specific locations within the memory device architecture where command execution timing needs adjustment. This targeted approach provides the necessary power stability without requiring complex modifications throughout the entire device structure.
Solution Approach 2:
Delay elements serve as intermediary components between the command interface and the memory array. These intermediaries introduce controlled time delays that distribute power consumption without requiring fundamental changes to the core memory operation, thus managing complexity while achieving power stability.
Data Source
AI summary
A timing of an execution of a command in a memory device can be affected delay elements. The delay elements of a unit of delay elements can cause variable delays of the command paths. The delay elements can be activated based on settings stored in a fuse array of a memory device. The delay elements can be used to change a timing of current draw of the memory devices.


