Semiconductor Device Strobe Signal Skew Control

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Semiconductor devices face a skew issue between data and clock signals due to differences in signal loading, which is not effectively addressed by existing technologies.

Innovation Solution

A semiconductor device design that includes a mask control circuit to generate a section-masking signal based on strobe signals, a strobe signal input circuit to generate input control signals, and a data signal input circuit to synchronize data signals with these control signals, effectively ignoring ringing in the strobe signals and minimizing skew.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If a strobe signal is transmitted along with the data signal to reduce skew, then the skew between data signal and clock signal is minimized, but ringing is generated in the strobe signal causing synchronization errors

Engineering Contradiction:
Improvesynchronization accuracyVSAvoidringing in strobe signal
Core Design Contradiction:
ReliabilityVSObject-affected harmful factors

Solution Approach 1:

The strobe signal period is segmented into three distinct sections: preamble section, data input control section, and postamble section. The mask control circuit generates a section-masking signal that selectively masks the strobe signal in the preamble and postamble sections where ringing occurs, while allowing the data input control section to pass through for normal data sampling. This segmentation approach isolates the harmful ringing portions from the useful data transfer portion.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

A mask control circuit is introduced as an intermediary component between the strobe signal input and the data signal input circuits. This circuit receives the strobe signal, generates the section-masking signal based on detected preamble and postamble sections, and uses this masking signal to control the strobe signal input circuit. The intermediary masking mechanism filters out the harmful ringing portions while preserving the useful synchronization function.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Productivity

If the semiconductor device uses the strobe signal for data sampling, then data transfer efficiency is improved, but glitches in the strobe signal cause incorrect sampling

Engineering Contradiction:
Improvedata transfer efficiencyVSAvoidsampling accuracy
Core Design Contradiction:
ProductivityVSReliability

Solution Approach 1:

The mask control circuit performs preliminary detection of the preamble section and postamble section before the actual data sampling occurs. By identifying these sections in advance and generating the section-masking signal beforehand, the circuit prepares the masking mechanism to protect against upcoming ringing and glitches during the critical data sampling window in the data input control section.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The section-masking signal generated by the mask control circuit serves as an intermediary control signal that mediates between the raw strobe signal (containing glitches) and the data signal input circuit. This intermediary masking signal selectively enables or disables the strobe signal's effect on data sampling, allowing efficient data transfer while maintaining reliability by blocking glitch-containing portions.

Inventive Principle:
Principle #24Intermediary (Mediator)

3Reliability

If the device processes the entire strobe signal including preamble and postamble sections, then complete signal processing is achieved, but processing time and complexity increase

Engineering Contradiction:
Improvesignal processing completenessVSAvoidprocessing time
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The strobe signal processing is segmented into three functional sections: preamble section (for synchronization setup), data input control section (for actual data sampling), and postamble section (for synchronization cleanup). The mask control circuit detects the boundaries of these sections and applies masking only to the preamble and postamble sections, allowing rapid processing of the critical data section while maintaining complete signal processing for reliability.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

Instead of processing the entire strobe signal uniformly, the invention applies partial action by selectively masking only the preamble and postamble sections where ringing and glitches occur. The data input control section is left unmasked for full-speed processing. This partial masking approach achieves sufficient reliability for complete signal processing while minimizing time loss by avoiding unnecessary masking during the critical data sampling window.

Inventive Principle:
Principle #16Partial or excessive action

Data Source

PatentUS10573396B2Semiconductor device and method of operating the same
Publication Date: 2020.02.25 SK HYNIX INC
  • US10573396B2 patent drawing
  • US10573396B2 patent drawing
  • US10573396B2 patent drawing

AI summary

A semiconductor device may include a mask control circuit suitable for generating a section-masking signal activated during a strobe section, based on at least one strobe signal; a strobe signal input circuit suitable for generating an input control signal toggled during the strobe section, based on the section-masking signal and the strobe signal; and a data signal input circuit suitable for receiving a data signal based on the input control signal.