Dynamic Signal Correction for I/O Card Link-Up Reliability

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing information processing devices face challenges in maintaining high-speed communication when different I/O cards or devices are coupled, as pre-set correction parameters fail to adapt to new or varying devices, leading to signal distortion and link-up failures.

Innovation Solution

The information processing device includes a control unit that updates correction parameters based on device identification information, using multiple communication paths to ensure appropriate signal correction for newly coupled devices, thereby enabling high-speed communication.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If pre-set correction parameters are used for signal correction, then the communication path can be established initially, but the parameters fail to adapt to new or varying devices causing signal distortion and link-up failures

Engineering Contradiction:
Improveadaptability of correction parameters to different devicesVSAvoidlink-up reliability with new devices
Core Design Contradiction:
Adaptability or versatilityVSReliability

Solution Approach 1:

The correction parameters are made dynamic by enabling the control circuit to update them automatically when new devices are detected. The system transitions from static pre-set parameters to dynamic parameters that adapt to different device types and connection conditions, allowing the correction circuit to adjust signal characteristics in real-time based on the specific device being connected.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The system implements feedback by having the control circuit detect device connection status and automatically obtain identification information from the device. Based on this feedback, the control circuit updates the correction parameters accordingly, creating a closed-loop system that adapts to different devices without manual intervention.

Inventive Principle:
Principle #23Feedback

2Adaptability or versatility

If multiple I/O cards of different types are equipped in each server, then the processing performance and versatility are improved, but the complexity of managing different communication paths and correction parameters increases

Engineering Contradiction:
Improveversatility of supporting different I/O cardsVSAvoidcomplexity of managing correction parameters
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The system enables self-service by having the control circuit automatically detect the presence of I/O cards, obtain their identification information, and update the correction parameters without manual configuration. The correction circuit automatically adjusts signal parameters based on the detected device type, eliminating the need for manual setup and reducing operational complexity.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The control circuit and correction circuit are designed with universal functionality to handle multiple types of I/O cards through a single integrated system. The control circuit can identify different device types and apply appropriate correction parameters uniformly, allowing the same hardware architecture to support diverse I/O cards without requiring separate management mechanisms for each card type.

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

3Length of stationary object

If the number of lanes of the PCI Express interface is reduced, then the transmission distance can be extended, but the communication speed and performance are degraded

Engineering Contradiction:
Improvetransmission distanceVSAvoidcommunication speed
Core Design Contradiction:
Length of stationary objectVSSpeed

Solution Approach 1:

The system changes the parameter of signal correction based on the number of lanes and transmission distance. The control circuit obtains identification information that includes lane configuration details and uses this to select appropriate correction parameters. The correction circuit then adjusts signal characteristics such as equalization and timing compensation to optimize performance for the specific lane configuration, allowing extended distance communication while maintaining acceptable speeds.

Inventive Principle:
Principle #35Parameter changes

Data Source

PatentUS12417201B2Information processing device, signal correction method, and computer-readable recording medium storing signal correction program
Publication Date: 2025.09.16 FSAS TECH INC
  • US12417201B2 patent drawing
  • US12417201B2 patent drawing
  • US12417201B2 patent drawing

AI summary

An information processing device includes a connection circuit to which a device is coupled, an arithmetic processing circuit communicating with the device coupled to the connection circuit through a first communication path, a correction circuit that corrects a signal in the first communication path, and a control circuit. The control circuit receives, from the device, a connection signal indicating that the device is coupled to the connection circuit through a second communication path when the device is coupled to the connection circuit, obtains, from the device, identification information that indicates the device through a third communication path based on the connection signal, updates first correction information to be used to correct the signal to second correction information based on the identification information, and transmits, to the arithmetic processing circuit, an update completion signal through a fourth communication path after the first correction information is updated to the second correction information.