DRAM Timing Synchronization via Slowest Chip Reference

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

In semiconductor devices with multiple core chips and an interface chip, variations in manufacturing process conditions lead to differences in operation speed among core chips, resulting in reduced latch margin and potential inaccuracies in data read operations, necessitating multiple latch timing control circuits on the interface chip, which is inefficient and wasteful.

Innovation Solution

A method is implemented where the output timing adjustment circuit in each core chip and the input timing adjustment circuit in the interface chip are set to the longest time, ensuring a common latch margin for read data, eliminating the need for multiple latch timing control circuits and allowing accurate data capture by synchronizing with the slowest core chip's timing.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If multiple latch timing control circuits are implemented on the interface chip to accommodate speed variations among core chips, then data capture accuracy is improved, but device complexity and manufacturing cost increase

Engineering Contradiction:
Improvedata capture accuracyVSAvoidnumber of latch timing control circuits
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent merges the latch timing control functionality from multiple separate circuits into a single shared control circuit. This is achieved by introducing a reference clock signal that is distributed to all core chips, allowing the interface chip to use one latch timing control circuit to synchronize data capture from multiple core chips with different operation speeds, thereby reducing device complexity while maintaining data capture accuracy

Inventive Principle:
Principle #5Merging (Combining)

Solution Approach 2:

The single latch timing control circuit on the interface chip is designed to universally handle timing synchronization for data from all core chips. By using a common reference clock and adjustable delay mechanisms, this single circuit performs the function that would otherwise require multiple dedicated circuits, achieving multi-functionality and reducing overall system complexity

Inventive Principle:
Principle #6Universality (Multi-functionality)

2Device complexity

If the interface chip uses a single latch timing control circuit for all core chips, then device complexity is reduced, but latch margin becomes insufficient for fast core chips

Engineering Contradiction:
Improvenumber of latch timing control circuitsVSAvoidlatch margin
Core Design Contradiction:
Device complexityVSReliability

Solution Approach 1:

The patent implements dynamic timing adjustment mechanisms that allow the latch timing control circuit to adapt its timing parameters based on the operation speed of each core chip. By introducing adjustable delay circuits and reference clock distributions, the system dynamically optimizes the latch timing for each core chip, ensuring sufficient latch margin for fast core chips while maintaining compatibility with slower ones

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The system changes the timing parameters of the latch control circuit dynamically. By adjusting the phase and delay of the reference clock signal distributed to different core chips, the system optimizes the latch margin for each chip's operation speed. This parameter adjustment allows a single control circuit to handle varying timing requirements without compromising reliability

Inventive Principle:
Principle #35Parameter changes

3Manufacturing precision

If each core chip operates at its own optimal speed determined by manufacturing process conditions, then manufacturing precision is maintained, but synchronization of data output timing becomes difficult

Engineering Contradiction:
Improveoperation speed variation among core chipsVSAvoidtiming synchronization mechanism
Core Design Contradiction:
Manufacturing precisionVSDevice complexity

Solution Approach 1:

The patent creates a common timing reference level by distributing a standardized reference clock signal to all core chips. This equipotential approach allows each core chip to operate independently at its manufacturing-determined speed while still being synchronized to a common timing baseline, simplifying the synchronization mechanism without compromising manufacturing precision

Inventive Principle:
Principle #12Equipotentiality

Solution Approach 2:

The reference clock signal acts as an intermediary between the interface chip and multiple core chips. This intermediary timing signal mediates the synchronization between core chips with different operation speeds, allowing each to maintain its manufacturing-optimized speed while achieving coordinated data output timing through the common reference

Inventive Principle:
Principle #24Intermediary (Mediator)

Data Source

PatentUS10181347B2Semiconductor device, adjustment method thereof and data processing system
Publication Date: 2019.01.15 LONGITUDE LICENSING LTD
  • US10181347B2 patent drawing
  • US10181347B2 patent drawing
  • US10181347B2 patent drawing

AI summary

A method includes resetting an output timing adjustment circuit in each of a plurality of DRAM devices to a default output timing data value, measuring a default delay from read command to read data for each of the plurality of DRAM devices, identifying a slowest DRAM device having a maximum default delay from read command to read data among the plurality of DRAM devices, writing an output timing data value to the output timing adjustment circuit in each of the plurality of DRAM devices to set the delay from read command to read data for each respective DRAM device to an amount substantially equal to the maximum default delay, and reading data from any one of the plurality of DRAM devices with a delay from read command to read data substantially equal to the maximum default delay.