PHY Switch System Using Data Detector Trigger for Stream Selection

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing network systems face challenges in rapidly switching between data streams to prevent data corruption, especially in high-speed networks like 10GBase-KR Ethernet, where quick switching is crucial to maintain data integrity.

Innovation Solution

A network physical link (PHY) switch system that includes a multiplexer, data detector, and switching controller, which monitors data streams for predetermined conditions and switches between them based on trigger signals to mitigate packet corruption, using a data mask to replace corrupted data with dummy data until the new stream is available.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Speed

If rapid switching between data streams is implemented, then data transfer speed is improved, but data corruption risk increases

Engineering Contradiction:
Improvedata transfer speedVSAvoiddata integrity
Core Design Contradiction:
SpeedVSReliability

Solution Approach 1:

The system performs preliminary actions by detecting packet boundaries and preparing switch timing information before the actual switch occurs. The data detector identifies predetermined conditions (packet starts/ends) and generates trigger signals in advance, allowing the switching controller to coordinate the multiplexer switch at the optimal moment, thus maintaining both high speed and data integrity.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system implements feedback by continuously monitoring the data stream for predetermined conditions and using this information to control the switching timing. The data detector provides real-time feedback about packet boundaries, which the switching controller uses to determine when to change the selection signal state, ensuring switches occur at safe points in the data flow.

Inventive Principle:
Principle #23Feedback

2Loss of time

If switching occurs immediately upon command, then switching speed is improved, but packet corruption increases

Engineering Contradiction:
Improveswitching delayVSAvoidpacket integrity
Core Design Contradiction:
Loss of timeVSReliability

Solution Approach 1:

The system performs preliminary detection of packet boundaries and prepares switch timing information before the actual switch occurs. By identifying the predetermined condition (such as end of packet) in advance and generating a trigger signal, the system can execute the switch at the optimal moment rather than immediately or arbitrarily, thus minimizing delay while preventing corruption.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The trigger signal acts as an intermediary between the switching command and the actual switch execution. Instead of switching immediately upon command or waiting for arbitrary timing, the system uses the trigger signal (generated based on predetermined conditions) to mediate the switching timing, ensuring the switch occurs at the most appropriate moment for data integrity.

Inventive Principle:
Principle #24Intermediary (Mediator)

3Reliability

If data-aware switching is implemented to prevent corruption, then data integrity is improved, but system complexity increases

Engineering Contradiction:
Improvedata integrityVSAvoidswitching system complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The system segments the switching function into distinct components: a data detector that monitors for predetermined conditions, a switching controller that processes trigger signals, and a multiplexer that executes the actual switching. This segmentation allows each component to perform its specific function efficiently, achieving data-aware switching without requiring the entire system to be overly complex.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The data detector automatically monitors the data stream and generates trigger signals based on predetermined conditions without requiring external intervention. The switching controller autonomously processes these signals and controls the multiplexer timing, allowing the system to self-regulate switching operations based on actual data conditions, reducing the need for complex external control mechanisms.

Inventive Principle:
Principle #25Self-service

Data Source

PatentUS9729472B2Network physical link (PHY) switch system
Publication Date: 2017.08.08 TEXAS INSTRUMENTS INC
  • US9729472B2 patent drawing
  • US9729472B2 patent drawing
  • US9729472B2 patent drawing

AI summary

One example includes network physical link (PHY) switch system. The system includes a multiplexer to output a first of a plurality of data streams that are input to a PHY device in response to a first state of a selection signal. The system also includes a data detector that monitors the first data stream and provides a trigger signal in response to a predetermined condition associated with the first data stream. The system further includes a switching controller that provides the selection signal, and in response to a switching command signal indicating a command to switch from the first data stream to the second data stream, monitors the data detector for the trigger signal and changes the selection signal from the first state to a second state in response to receiving the trigger signal to switch to the second data stream of the plurality of data streams.