Peer On-Die Termination Across Memory Devices to Cut Switching Noise
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
On-die termination in high-speed data links within integrated-circuit memory devices creates data-dependent switching noise due to package inductance, reducing signal-to-noise ratio and increasing complexity in memory systems.
Innovation Solution
Implementing cooperative on-die termination across multiple integrated-circuit memory devices coupled in a peer configuration, where the signaling current is split among devices, reducing net package inductance and data-dependent switching noise.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If on-die termination is implemented in a single memory device, then the data link is terminated, but data-dependent switching noise is generated due to package inductance
Solution Approach 1:
The patent divides the termination function across multiple memory devices instead of concentrating it in one device. Each device applies partial termination, segmenting the total termination load. This segmentation distributes the signaling current across multiple devices, reducing the current through each device's package inductance and thereby reducing switching noise while maintaining effective termination.
2Ease of operation
If on-die termination is controlled by memory controllers, then termination is managed, but device complexity and layout complexity increase
Solution Approach 1:
The patent enables memory devices to autonomously control their own termination functions through local decision-making logic. Each device independently determines when to apply termination based on detected signaling conditions, eliminating the need for external controller management. This self-service approach reduces controller complexity and eliminates the need for dedicated termination control signal lines.
3Reliability
If signaling current flows through package inductance to reach on-die termination, then termination is achieved, but switching noise is created
Solution Approach 1:
The patent segments the termination function across multiple devices to reduce the current magnitude through each device's package inductance. By distributing the termination load, the signaling current is divided into smaller portions that flow through each device's package structures, reducing the noise voltage (V = L × di/dt) generated by each device while maintaining the cumulative termination effect.
Solution Approach 2:
The patent combines the termination functions of multiple memory devices to achieve the required total termination impedance. Each device contributes a portion of the termination, and their combined effect provides the necessary termination for the data link. This merging approach allows the system to achieve effective termination while distributing the noise-generating current across multiple devices.
Data Source
AI summary
Local on-die termination controllers for effecting termination of a high-speed signaling links simultaneously engage on-die termination structures within multiple integrated-circuit memory devices disposed on the same memory module, and/or within the same integrated-circuit package, and coupled to the high-speed signaling link. A termination control bus is coupled to memory devices on a module, and provides for peer-to-peer communication of termination control signals.


