Memory Data Output Timing With Phase-Shifted Divided Clocks

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

High-speed semiconductor systems face challenges in accurately synchronizing semiconductor apparatuses with increasing clock signal frequencies, leading to difficulties in maintaining operation speed.

Innovation Solution

A semiconductor apparatus is designed with a memory controller and data storage that utilize a clock generation circuit to generate divided clocks with different phases, a trigger circuit to sense logic levels during specific clock periods, and a data output driver to generate output data, ensuring synchronization and improving data output speed.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Speed

If the frequency of the clock signal is increased to improve operation speed, then the operation speed of the semiconductor apparatus is improved, but it becomes difficult to accurately synchronize the semiconductor apparatus with the clock signal

Engineering Contradiction:
Improveoperation speedVSAvoidsynchronization accuracy
Core Design Contradiction:
SpeedVSReliability

Solution Approach 1:

The clock signal is divided into multiple divided clocks with different phases through a clock generation circuit. This segmentation of the single clock signal into multiple phase-shifted signals allows the data storage to operate at high speeds while maintaining accurate synchronization by using multiple reference points throughout the clock cycle.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The trigger circuit senses data at specific periodic intervals during low-level periods of divided clocks. By using periodic sensing actions synchronized with the divided clock phases, the system maintains accurate timing even at high operating frequencies, resolving the contradiction between speed and synchronization accuracy.

Inventive Principle:
Principle #19Periodic action

2Productivity

If data sensing is performed during high-level periods of divided clocks, then data output speed can be increased, but sensing periods may overlap causing synchronization errors

Engineering Contradiction:
Improvedata output speedVSAvoidsynchronization accuracy
Core Design Contradiction:
ProductivityVSReliability

Solution Approach 1:

Instead of sensing data during the high-level periods of divided clocks, the trigger circuit is designed to sense data during the low-level periods. This inversion of the sensing timing prevents overlapping of sensing periods while maintaining high data output speed, as the low-level periods provide sufficient time margins between successive sensing operations.

Inventive Principle:
Principle #13The other way round (Inversion)

Data Source

PatentUS11631445B2Data output apparatus and semiconductor apparatus including the data output apparatus
Publication Date: 2023.04.18 SK HYNIX INC
  • US11631445B2 patent drawing
  • US11631445B2 patent drawing
  • US11631445B2 patent drawing

AI summary

A semiconductor apparatus includes a memory controller and data storage configured to input and output data in synchronization with a clock signal provided from the memory controller. The data storage includes a memory cell array and a data output apparatus configure to output read data from the memory cell array by sensing a logic level of the read data during a low-level period of a first clock, which is an inverted signal of a divided clock of the clock signal, and a low-level period of a second clock, the second clock having a set to phase delay amount from the divided clock.