Waveform Edge Timing Variation Under Simultaneous Switching Noise

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current methods for reducing simultaneous switching noise (SSN) in integrated circuits and IC packages are either costly or require expertise, as they either sacrifice I/O buffer densities or increase costs, and existing SSN analysis tools are cumbersome and time-consuming, making it difficult for designers to perform comprehensive SSN analysis within a short design cycle.

Innovation Solution

A method and system for determining timing variations in transitioning waveforms under SSN conditions by calculating amplitude values related to inductive crosstalk and power distribution network noise, adjusting these values with pre-calculated constants derived from physical measurements, and combining them to determine the impact of additional aggressor pins, allowing for accurate and efficient SSN analysis.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Object-affected harmful factors

If mutual inductive coupling is minimized by increasing the ratio of ground pins to I/O buffers, then SSN is reduced, but I/O buffer density is sacrificed

Engineering Contradiction:
Improvesimultaneous switching noiseVSAvoidI/O buffer density
Core Design Contradiction:
Object-affected harmful factorsVSQuantity of substance

Solution Approach 1:

The patent changes the parameters of the PDN by adding on-die capacitance and on-package decoupling capacitors, and by modifying the impedance profile through controlled impedance routing. These parameter changes reduce SSN without requiring changes to the I/O buffer layout, thus maintaining buffer density while improving signal integrity

Inventive Principle:
Principle #35Parameter changes

Solution Approach 2:

The patent introduces decoupling capacitors as intermediary elements between the power distribution network and the switching buffers. These capacitors act as local energy reservoirs that compensate for voltage fluctuations caused by simultaneous switching, thereby reducing SSN without affecting the physical arrangement of I/O buffers

Inventive Principle:
Principle #24Intermediary (Mediator)

2Object-affected harmful factors

If PDN performance is improved by increasing on-die capacitance and adding on-package decoupling capacitors, then SSN is reduced, but cost increases

Engineering Contradiction:
Improvesimultaneous switching noiseVSAvoidmanufacturing cost
Core Design Contradiction:
Object-affected harmful factorsVSEase of manufacture

Solution Approach 1:

The patent performs preliminary SSN analysis and simulation during the design phase to identify critical switching scenarios and optimize the PDN configuration before fabrication. This allows for cost-effective selection of decoupling capacitor values and placements, avoiding over-engineering and unnecessary cost increases

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent optimizes the impedance profile of the PDN through careful selection of trace widths, spacing, and layer configurations. By achieving acceptable SSN reduction through parameter optimization rather than adding more capacitors, the manufacturing cost is controlled while still improving PDN performance

Inventive Principle:
Principle #35Parameter changes

3Measurement precision

If system-level SPICE-like models are used to anticipate SSN, then accurate predictions are obtained, but time-consuming simulations are required

Engineering Contradiction:
ImproveSSN prediction accuracyVSAvoiddesign cycle time
Core Design Contradiction:
Measurement precisionVSLoss of time

Solution Approach 1:

The patent segments the SSN analysis into distinct components: individual buffer switching characteristics, mutual inductive coupling effects, and PDN impedance responses. Each segment is analyzed separately using simplified models, and the results are combined to obtain the overall SSN prediction. This segmentation enables faster computation compared to full system-level SPICE simulation while maintaining accuracy

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent creates simplified equivalent circuit models that copy the essential characteristics of the complex PDN and buffer interactions. These equivalent models use lumped elements representing the distributed PDN structure, enabling rapid SSN analysis without requiring detailed knowledge of the entire system while still providing accurate predictions

Inventive Principle:
Principle #26Copying

Applied Scientific Principles

This section explains which scientific principles are used to turn an abstract innovation direction into a practical engineering solution.

Function Achieved in This Case

This approach provides an accurate and computationally efficient method for predicting timing variations due to SSN, enabling designers to optimize I/O buffer assignments and meet design constraints without additional costs, improving signal and power integrity while reducing design cycle time.

Implementation Method 1

the mutual inductive coupling among switching input/output (I/O) buffers

Methodology Applied
Scientific EffectMutual inductive coupling: Electromagnetic Induction

Implementation Method 2

Simultaneous switching noise (SSN) in an integrated circuit (IC) and the IC package may be attributed to two primary factors: the mutual inductive coupling among switching input/output (I/O) buffers and the impedance profile of a power distribution network (PDN)

Methodology Applied
Scientific EffectSimultaneous switching noise: Electromagnetic Induction

Data Source

PatentUS9721047B1Method and system for calculating timing variations considering simultaneous switching noise
Publication Date: 2017.08.01 ALTERA CORP
  • US9721047B1 patent drawing
  • US9721047B1 patent drawing
  • US9721047B1 patent drawing

AI summary

A computer implemented method for determining a timing variation for an edge of a waveform under simultaneous switching noise (SSN) conditions is provided. The method includes characterizing an impact of mutual inductive relationships on a pin while the pin is at a quiet state and characterizing a signal edge applied to the pin. The signal edge can be characterized by the slew rate in one embodiment. A voltage change related to a curve characterizing the impact of mutual inductive relationships is identified and the voltage change is applied to a curve characterizing an impact of SSN on the signal edge. The method includes calculating a timing variation correlated to the voltage change applied to the curve characterizing the impact of SSN on the signal edge and presenting the calculated timing variation.