Auto-negotiation PHY Circuit with Parallel Detection

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional techniques for implementing IEEE 802.3 Clause 73 auto-negotiation in integrated circuits require significant resources due to duplication of Physical Coding Sublayer (PCS), Physical Medium Attachment (PMA), and Physical Medium Dependent (PMD) circuits for each supported data rate, leading to increased complexity and IC resource consumption.

Innovation Solution

A system that supports multiple communication data rates using a single PMA and PMD circuit, with a modified finite state machine that dynamically configures the PMD circuit to operate at different data rates and connects appropriate PCS circuits to establish a communication link with a link partner, allowing for parallel detection of legacy devices without violating Clause 73 compliance.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If PCS, PMA, and PMD circuits are duplicated for each supported data rate, then compatibility with various communication protocols is improved, but IC resource consumption and device complexity increase

Engineering Contradiction:
Improveprotocol compatibilityVSAvoidcircuit duplication
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent implements a single PMA circuit and single PMD circuit that can operate at multiple data rates (e.g., 10G, 1G) by dynamically reconfiguring their operating parameters. The auto-negotiation circuit controls these circuits to switch between data rates based on detected protocol requirements, allowing one circuit to perform multiple functions that would traditionally require separate dedicated circuits for each protocol

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

Solution Approach 2:

The patent introduces dynamic reconfiguration capability where the PMA and PMD circuits can change their operating characteristics in real-time based on the detected communication protocol. The auto-negotiation circuit monitors incoming signals and dynamically adjusts the data rate of the shared PMA/PMD circuits, enabling adaptability without requiring static duplication of circuits for each protocol

Inventive Principle:
Principle #15Dynamics

2Reliability

If separate PMA and PMD circuits are used for each data rate, then reliable communication at specific data rates is improved, but IC resource usage increases

Engineering Contradiction:
Improvecommunication reliabilityVSAvoidIC resource usage
Core Design Contradiction:
ReliabilityVSQuantity of substance

Solution Approach 1:

The patent merges multiple PMA circuits and PMD circuits into single shared instances that can be dynamically allocated to different protocol processing functions. Instead of having separate PMA1/PMD1 for 10G and PMA2/PMD2 for 1G, the patent uses a single PMA circuit and single PMD circuit that are time-multiplexed or dynamically reconfigured based on the active protocol, thereby reducing IC resource usage while maintaining communication reliability

Inventive Principle:
Principle #5Merging (Combining)

3Adaptability or versatility

If multiple PCS circuits are implemented for different protocols, then support for multiple communication standards is improved, but device complexity and resource consumption increase

Engineering Contradiction:
Improvemulti-protocol supportVSAvoidcircuit resources
Core Design Contradiction:
Adaptability or versatilityVSQuantity of substance

Solution Approach 1:

The patent makes the PMA and PMD circuits universal by enabling them to operate at multiple data rates and support multiple protocols through dynamic reconfiguration. The auto-negotiation circuit enables these shared circuits to adapt their characteristics based on the detected protocol requirements, allowing single PMA/PMD circuits to replace multiple protocol-specific circuits

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

Data Source

PatentUS11388270B1Auto-negotiation with parallel detection architecture for different data rates
Publication Date: 2022.07.12 XILINX INC
  • US11388270B1 patent drawing
  • US11388270B1 patent drawing
  • US11388270B1 patent drawing

AI summary

A physical (PHY) circuit can include a Physical Medium Dependent (PMD) circuit, the PMD circuit having a receiver and a transmitter, a Physical Medium Attachment (PMA) circuit coupled to the PMD circuit, and a plurality of Physical Coding Sublayer (PCS) circuits coupled to the PMA circuit, wherein each PCS circuit is configured to implement a different communication protocol. The PHY circuit can also include an auto-negotiation circuit coupled to the PMD circuit, wherein the auto-negotiation circuit is configured to determine a selected communication protocol compatible with a link partner device from a plurality of communication protocols by configuring the receiver to operate at different data rates over time, the different data rates corresponding to different ones of the plurality of communication protocols.