Dual Die Semiconductor Package Address Timing Alignment

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Dual die packages face challenges in aligning address setup/hold times due to differing PVT conditions between dies, leading to degraded training precision and potential errors in high-speed data input/output operations.

Innovation Solution

A semiconductor package design where two dies share address pins and receive delay signals from a controller to align their address timings, ensuring synchronized data output and optimizing address setup/hold times by adjusting internal delay times based on PVT conditions.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Quantity of substance

If two dies share address pins in a dual die package, then the number of address pins is reduced and integration is increased, but the address timing alignment between dies degrades due to different PVT conditions

Engineering Contradiction:
Improvenumber of address pinsVSAvoidaddress timing alignment precision
Core Design Contradiction:
Quantity of substanceVSMeasurement precision

Solution Approach 1:

The patent divides the address timing control into separate segments for each die. Each die has its own address buffer (first address buffer for first die, second address buffer for second die) that can be independently controlled. This segmentation allows each die to have independent delay control, enabling precise timing alignment despite different PVT conditions, while still sharing the same address pins.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent changes the delay parameter of each address buffer independently based on PVT conditions. The controller adjusts the delay time of the first address buffer and second address buffer separately to compensate for process, voltage, and temperature variations in each die. This parameter adjustment ensures that address timing is aligned across dies with different characteristics.

Inventive Principle:
Principle #35Parameter changes

2Reliability

If address training operation is performed to optimize setup/hold time, then operational stability is improved, but training time is lengthened in dual die packages

Engineering Contradiction:
Improveoperational stabilityVSAvoidtraining time
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The patent performs preliminary delay adjustment of address buffers before the actual address training operation. By pre-adjusting the delay parameters of first and second address buffers based on initial PVT characterization, the system reduces the range of timing variations that need to be compensated during training. This preliminary action shortens the subsequent training time while maintaining operational stability.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent implements a feedback mechanism where the controller monitors address timing alignment between dies during training and adjusts delay parameters accordingly. The controller receives timing information from both dies and modifies the delay of address buffers to achieve optimal alignment, creating a closed-loop system that efficiently converges to the correct timing parameters.

Inventive Principle:
Principle #23Feedback

Data Source

PatentUS9659905B2Semiconductor package and semiconductor system including the same
Publication Date: 2017.05.23 SK HYNIX INC
  • US9659905B2 patent drawing
  • US9659905B2 patent drawing
  • US9659905B2 patent drawing

AI summary

A semiconductor package may include a first die, a second die disposed adjacent to the first die, and configured to share an address with the first die. The semiconductor package may include a first address pin included with the first die, and configured for receiving the address. The semiconductor package may include a second address pin included with the second die, and configured for receiving the address. The first die and the second die may output data corresponding to the address. Timings of the address in the first die and the second die may be aligned according to delay signals applied from a controller.