Burst Indicator Generator for Memory Timing Validation

Resolve Bottlenecks,
Find Innovative Solutions
Generate 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

VSEngineering 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

Engineering Contradiction:
Improvetiming validation accuracyVSAvoidwaveform filtering complexity
Core Design Contradiction:
Measurement precisionVSDevice complexity

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

Inventive Principle:
Principle #24Intermediary (Mediator)

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

Inventive Principle:
Principle #17Another dimension (Dimensionality change)

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

Engineering Contradiction:
Improvememory operational flexibilityVSAvoiddata transmission reliability
Core Design Contradiction:
Adaptability or versatilityVSReliability

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

Inventive Principle:
Principle #24Intermediary (Mediator)

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

Inventive Principle:
Principle #32Color changes

Data Source

PatentUS12211573B2Burst indicator systems and methods
Publication Date: 2025.01.28 MICRON TECHNOLOGY INC
  • US12211573B2 patent drawing
  • US12211573B2 patent drawing
  • US12211573B2 patent drawing

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.