Ghost Command Suppression in Half-Frequency Memory Devices
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Memory devices, particularly in half-frequency modes, face challenges in distinguishing between valid command address bits and ghost commands, leading to incorrect decoding due to the half-frequency operation mode which complicates masking techniques.
Innovation Solution
The implementation of mask circuitry that utilizes historical command data to differentiate between valid commands and ghost commands by generating mask signals in specific pipeline cycles, effectively blocking the decoding of ghost commands in both 1N and 2N modes.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Measurement precision
If mask circuitry is implemented to block ghost commands in half-frequency mode, then command decoding accuracy is improved, but device complexity increases
Solution Approach 1:
The patent applies preliminary action by generating mask signals in advance during specific pipeline cycles before ghost commands can be incorrectly decoded. The mask circuitry prepares masking patterns that block potential ghost commands before they reach the decoder, preventing erroneous decoding rather than correcting it later. This is evident in the timing diagrams showing mask signals being generated in predetermined cycles based on detected command patterns.
Solution Approach 2:
The patent introduces mask signals as an intermediary element between the command input and the decoder. These mask signals act as a mediator that selectively blocks ghost commands from being decoded while allowing valid commands to pass through unchanged. The mask circuitry generates these intermediary signals that interface between the command address bits and the decoding logic, preventing harmful ghost commands without affecting legitimate operations.
2Reliability
If historical command data is utilized to generate mask signals, then ghost command suppression is improved, but loss of time in processing increases
Solution Approach 1:
The patent implements periodic action by generating mask signals at specific, predetermined intervals in the pipeline cycles rather than continuously analyzing all command data. The mask circuitry operates periodically based on the half-frequency mode timing, generating mask signals only in specific cycles where ghost commands are likely to occur. This periodic operation reduces processing overhead while maintaining effective ghost command suppression at critical moments.
Solution Approach 2:
The patent applies preliminary action by preparing and generating mask signals in advance during specific pipeline cycles before the actual command decoding occurs. Historical command data is analyzed proactively to predict potential ghost commands, and mask signals are generated beforehand to block them. This advance preparation prevents ghost commands from reaching the decoder without requiring real-time analysis that would consume excessive processing time.
3Measurement precision
If mask signals are generated in specific pipeline cycles, then differentiation between valid commands and ghost commands is improved, but device complexity increases
Solution Approach 1:
The patent applies segmentation by dividing the pipeline operation into specific cycles with distinct functions. The mask circuitry operates in predetermined pipeline cycles, generating mask signals only during specific segments of the processing sequence. This segmentation allows the system to focus computational resources on critical cycles where ghost command differentiation is needed, rather than continuously processing all cycles, thereby improving differentiation accuracy while managing complexity through temporal division.
Solution Approach 2:
The patent implements periodic action by activating mask signal generation only in specific, repeating pipeline cycles rather than continuously. The mask circuitry follows a periodic pattern synchronized with the half-frequency mode timing, generating mask signals at regular intervals when ghost commands are most likely to occur. This periodic operation improves command differentiation at critical moments while reducing overall device complexity by avoiding continuous mask generation logic.
Data Source
AI summary
A memory device includes a command interface configured to receive a two-cycle command from a host device via multiple command address bits. The memory device also includes a command decoder configured to decode a first portion of the multiple command address bits in a first cycle of the two-cycle command. The command decoder includes mask circuitry. The mask circuitry includes mask generation circuitry configured to generate a mask signal. The mask circuitry also includes multiplexer circuitry configured to apply the mask signal to block the command decoder from decoding a second portion of the multiple command address bits in a second cycle of the two-cycle command.


