Burst Indicator Generator for Memory Timing Validation
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing semiconductor memory devices face challenges in accurately validating memory timing due to difficulties in filtering out target waveforms, particularly in dual-rank memory systems and during training modes, which leads to errors and reduced reliability in data transmission.
Innovation Solution
The implementation of a burst indicator generator within the memory system, which uses a separate waveform to indicate the type of command burst, allowing for the isolation of specific command burst waveforms and improving the accuracy of eye diagrams generated from DQ signals.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Measurement precision
If timing validation operations are performed in dual-rank memory systems or during training modes, then timing characterization can be achieved, but waveform filtering becomes difficult and eye diagrams overlap with ongoing operations
Solution Approach 1:
A burst indicator generator is introduced as an intermediary component that generates a separate indicator waveform corresponding to command bursts. This indicator waveform serves as a mediator that allows the oscilloscope to identify and filter specific bursts of interest without directly processing the complex overlapping data signals, thereby simplifying the filtering process while maintaining measurement precision
Solution Approach 2:
The solution adds a new dimension by generating a separate indicator waveform that corresponds to command bursts. Instead of trying to filter the existing overlapping data signals in the time domain, the system creates an additional signal dimension that encodes burst identification information, allowing for easier separation and analysis of specific timing characteristics
2Adaptability or versatility
If multiple ranks and training operations occur simultaneously, then memory functionality is maintained, but target waveform isolation becomes difficult leading to errors
Solution Approach 1:
The burst indicator generator acts as an intermediary that provides clear identification signals for different operation types (normal vs. training bursts). This mediator enables the measurement system to reliably distinguish between simultaneous operations across multiple ranks, preventing errors while maintaining the memory system's operational flexibility
Solution Approach 2:
The burst indicator generator effectively 'colors' or tags different types of bursts with distinct indicator patterns. Normal bursts and training bursts are differentiated through their corresponding indicator waveforms, allowing the measurement system to reliably identify and analyze only the target waveforms even when multiple ranks operate simultaneously
Data Source
AI summary
Systems and methods for filtering data (DQ) signals are described herein. The systems and methods may involve operating a memory to enter a training mode and sending a command to a decoder while the memory is in the training mode. The decoder may generate a command/address waveform in response to the command. The systems and methods may involve transmitting a burst indicator waveform via a first pin of the memory. The burst indicator waveform may be generated by a burst indicator generator of the memory based on the command/address waveform.


