Multi-Channel I/O Switching Layout for SSO Noise Mitigation

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Simultaneous switching output (SSO) noise in multi-channel devices, such as SoC controllers and solid state drives, causes voltage drops and instability due to high instantaneous current changes, leading to signal integrity and power integrity issues, especially in high-speed parallel buses.

Innovation Solution

The method involves calculating worst-case scenario currents and channel skews to determine optimal switching currents and delays, grouping channels, and using signal integrity-power integrity simulations to reduce SSO noise by spreading channel switching over a bit period, thereby minimizing peak switching power and current consumption.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If multiple I/O channels switch simultaneously to increase data throughput, then productivity is improved, but simultaneous switching output noise increases causing voltage drops and signal integrity issues

Engineering Contradiction:
Improvedata throughputVSAvoidsimultaneous switching output noise
Core Design Contradiction:
ProductivityVSObject-generated harmful factors

Solution Approach 1:

The patent divides the simultaneous switching of multiple I/O channels into segmented time slots within a bit period. Channels are grouped and assigned specific time slots for switching, spreading the switching events across the entire bit period rather than occurring simultaneously. This segmentation reduces peak current demand and mitigates SSO noise while maintaining overall data throughput.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent implements periodic switching patterns where channels switch at regular intervals determined by calculated delays. The switching is organized in a periodic manner across multiple time slots, with each channel having a predetermined switching time based on its group assignment. This periodic distribution of switching events reduces simultaneous current draws and associated noise.

Inventive Principle:
Principle #19Periodic action

2Reliability

If channel switching is spread over a bit period to reduce SSO noise, then signal integrity is improved, but channel skew increases affecting timing precision

Engineering Contradiction:
Improvesignal integrityVSAvoidtiming precision
Core Design Contradiction:
ReliabilityVSManufacturing precision

Solution Approach 1:

The patent calculates and applies specific delay parameters to each channel group to optimize the balance between SSO noise reduction and timing precision. The delay values are determined based on worst-case skew calculations and are adjusted to ensure that channels within each group switch at appropriate intervals. This parameter optimization allows spreading switching events to reduce noise while maintaining acceptable timing precision through careful delay calibration.

Inventive Principle:
Principle #35Parameter changes

3Use of energy by moving object

If channels are grouped with longer delays to reduce switching current, then power consumption is reduced, but bandwidth utilization decreases

Engineering Contradiction:
Improveswitching currentVSAvoidbandwidth utilization
Core Design Contradiction:
Use of energy by moving objectVSProductivity

Solution Approach 1:

The patent applies partial action by spreading channel switching across the entire bit period rather than concentrating it in a single instant. By distributing switching events throughout the available time window, the patent reduces peak current demand without completely eliminating switching activity within each bit period. This partial spreading approach achieves current reduction while maintaining adequate bandwidth utilization.

Inventive Principle:
Principle #16Partial or excessive action

Data Source

PatentUS10594314B2Mitigation of simultaneous switching output effects
Publication Date: 2020.03.17 SEAGATE TECH LLC
  • US10594314B2 patent drawing
  • US10594314B2 patent drawing
  • US10594314B2 patent drawing

AI summary

Method of reducing simultaneous switching output (SSO) impact in a system through the use of signal integrity/power integrity (SI/PI) simulations for each channel in the system includes calculating a worst case scenario current for a channel of the system, and calculating a worst case channel skew for a channel of the system. Based on the worst case scenario current and the worst case channel skew, a switching current is determined for the system.