SERDES Architecture Link Failure Management

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current data communications architectures, such as PCI, IDE, and SCSI, face limitations in handling high clock frequency data communications, leading to increased latency and reduced bandwidth due to overhead processing requirements, which are not optimized for voluminous data transmission.

Innovation Solution

A data communications architecture employing serializers and deserializers (SERDES) with a data interface that encodes and decodes data using a selected encoding protocol, manages link operations, detects errors, and utilizes multiple parallel channels to maintain communication availability, including a spare channel for redundancy, to reduce latency and enhance bandwidth.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If traditional data communication architectures (PCI, IDE, SCSI) are used, then device compatibility and ease of implementation are maintained, but data transmission bandwidth is limited and latency increases due to overhead processing

Engineering Contradiction:
Improvedata transmission bandwidthVSAvoidcommunication architecture complexity
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The patent segments the data communication system into separate serializer and deserializer components that operate independently on each communication channel. This allows parallel processing of multiple data streams simultaneously, increasing overall bandwidth while maintaining manageable complexity through modular design. Each serializer handles encoding for its specific channel, and each deserializer handles decoding, enabling scalable expansion without proportionally increasing overall system complexity.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent changes the operational parameters by using high-speed serial communication protocols with advanced encoding schemes (such as 8b/10b or 64b/66b encoding) instead of traditional parallel communication methods. This parameter change enables significantly higher data transmission rates and bandwidth while reducing overhead processing requirements, directly addressing the productivity improvement while the modular architecture manages the complexity increase.

Inventive Principle:
Principle #35Parameter changes

2Speed

If high clock frequency data communication is implemented, then data processing speed increases, but latency increases and reliability decreases due to signal integrity issues and error rates

Engineering Contradiction:
Improvedata processing speedVSAvoiddata transmission reliability
Core Design Contradiction:
SpeedVSReliability

Solution Approach 1:

The patent implements preliminary action through comprehensive link training procedures that are performed before actual data transmission begins. The link training process characterizes the communication channel, adjusts equalization parameters, and optimizes signal levels to compensate for potential integrity issues. This preliminary preparation enables high-speed operation while maintaining reliability by pre-configuring the system to handle signal degradation and errors that will occur at high clock frequencies.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent implements feedback mechanisms through continuous monitoring of signal quality metrics, error detection, and automatic adjustment of communication parameters. The system uses feedback from the deserializer about received signal quality to adjust equalization and retraining parameters, enabling maintenance of reliable high-speed communication by dynamically compensating for signal integrity degradation at high clock frequencies.

Inventive Principle:
Principle #23Feedback

3Reliability

If error detection and link management protocols are added, then data transmission reliability improves, but processing overhead increases and bandwidth efficiency decreases

Engineering Contradiction:
Improvelink communication reliabilityVSAvoideffective data transmission rate
Core Design Contradiction:
ReliabilityVSProductivity

Solution Approach 1:

The patent merges error detection, link management, and data transmission functions into an integrated communication framework. The link management and error detection protocols are embedded within the data transmission pathway rather than operating as separate overhead processes. This merging allows these functions to share processing resources and infrastructure, reducing the cumulative overhead impact while maintaining comprehensive reliability monitoring and management across all communication channels.

Inventive Principle:
Principle #5Merging (Combining)

Data Source

PatentUS7672222B2Link failures
Publication Date: 2010.03.02 HEWLETT PACKARD ENTERPRISE DEV LP
  • US7672222B2 patent drawing
  • US7672222B2 patent drawing
  • US7672222B2 patent drawing

AI summary

A data communications architecture employing serializers and deserializers that reduces data communications latency. In an illustrative implementation, the data communications architecture communicates data across communications links. The architecture maintains various mechanisms to promote data communications speed and to avoid communication link down time. These mechanisms perform the functions including but not limited to handling uncertain data arrival times, detecting single bit and multi-bit errors, handling communications link failures, addressing failed link training, identifying and marking data as corrupt, and identifying and processing successful data transactions across the communications link.