Optics Port Configuration for Unprogrammed EEPROMs

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional information handling systems (IHS) face issues with optics devices having unprogrammed or corrupted EEPROMs, leading to link and packet CRC problems, rendering them unusable and requiring replacement.

Innovation Solution

An IHS with a processing system that detects optics devices with unavailable EEPROMs and applies a series of fiber and copper optics configurations to establish a link, providing settings to resolve errors and ensure link availability, allowing for the use of unprogrammed or corrupted optics devices.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If conventional EEPROM-based optics type detection is used, then optics devices with unprogrammed or corrupted EEPROMs cannot be configured, but this approach requires device replacement and increases waste

Engineering Contradiction:
Improvelink availabilityVSAvoidcompatibility with unprogrammed optics devices
Core Design Contradiction:
ReliabilityVSAdaptability or versatility

Solution Approach 1:

The system performs self-diagnosis by detecting link issues and automatically initiating a configuration sequence without external intervention. The processing system monitors link status, detects failures, and autonomously applies configurations to resolve issues.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The system changes configuration parameters systematically by applying different fiber optics configurations (varying transmit power, receiver sensitivity, equalization settings) in a defined sequence until link establishment succeeds or all options are exhausted.

Inventive Principle:
Principle #35Parameter changes

2Reliability

If multiple configuration attempts are made for unprogrammed optics devices, then link availability improves, but system complexity and configuration time increase

Engineering Contradiction:
Improvelink establishment successVSAvoidconfiguration time
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The system prepares configuration options in advance by maintaining a predefined sequence of fiber optics configurations and copper optics configurations ready for application, eliminating the need for real-time analysis during link establishment.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system systematically varies configuration parameters through a predetermined sequence of settings, methodically testing different transmit power levels, receiver thresholds, and equalization parameters to establish the link.

Inventive Principle:
Principle #35Parameter changes

3Reliability

If exhaustive configuration sequences are applied, then link availability is maximized, but system resource consumption and processing load increase

Engineering Contradiction:
Improvelink availabilityVSAvoidprocessing energy
Core Design Contradiction:
ReliabilityVSUse of energy by moving object

Solution Approach 1:

The system applies configurations beyond what a single EEPROM read would provide by systematically testing multiple fiber optics configurations and copper optics configurations, ensuring link establishment even when initial assumptions are incorrect.

Inventive Principle:
Principle #16Partial or excessive action

Solution Approach 2:

The system continuously monitors link status and error conditions (CRC errors, packet errors) during configuration attempts, using this feedback to determine when to advance to the next configuration in the sequence or when link establishment is achieved.

Inventive Principle:
Principle #23Feedback

Data Source

PatentUS9549230B2Optics device port configuration system
Publication Date: 2017.01.17 DELL PROD LP
  • US9549230B2 patent drawing
  • US9549230B2 patent drawing
  • US9549230B2 patent drawing

AI summary

An optics device port configuration system includes a switch. A first optics device and a second optics device are connected to the switch. A cable connects the first optics device and the second optics device to provide a link. The switch determines that an optics type of the first optics device is unavailable. In response, the switch applies each of a plurality of fiber optics configurations on the switch until either the link becomes available or each of the fiber optics configurations have been applied without the link becoming available. In response to each of the fiber optics configurations having been applied without the link becoming available, the switch applies each a plurality of copper optics configurations on the switch until the link becomes available. In response to the link becoming available, the switch provides at least one setting on the switch until errors are not occurring on the link.