PCIe Motherboard Slot Switching for 3.0 and 4.0 Card Detection

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

The incompatibility between PCIe 3.0 and PCIe 4.0 versions in terms of pin definitions for graphics cards leads to functional conflicts, causing abnormal operations in computer systems.

Innovation Solution

A motherboard device with a switching circuit and controller that selectively connects different pin terminals based on the detected type of PCIe add-in card, using a control signal to manage clock enable signals for PCIe 3.0 and 4.0 types, ensuring compatibility by avoiding conflicts between the clock enable signals of these versions.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If the PCIe bus uses unified pin definitions for different versions, then compatibility between versions is improved, but functional conflicts arise due to version-specific requirements

Engineering Contradiction:
Improveversion compatibilityVSAvoidfunctional stability
Core Design Contradiction:
Adaptability or versatilityVSReliability

Solution Approach 1:

The patent implements dynamic pin function assignment where the controller detects the PCIe version of the inserted add-in card and dynamically configures the switching circuit to connect different pin terminals accordingly. For PCIe 3.0, the clock enable signal connects to a specific terminal, while for PCIe 4.0, the connection is switched to a different terminal, allowing the same physical pins to serve different functional purposes based on the detected version.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The patent introduces a switching circuit as an intermediary component between the PCIe bus and add-in cards. This switching circuit, controlled by a controller that detects the card version, mediates the connection between pin terminals and functional circuits, enabling version-specific routing of signals through the same physical interface.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Adaptability or versatility

If the PCIe bus supports multiple versions simultaneously, then versatility is improved, but pin function conflicts cause abnormal operations

Engineering Contradiction:
Improvemulti-version supportVSAvoidoperation stability
Core Design Contradiction:
Adaptability or versatilityVSEase of operation

Solution Approach 1:

The system dynamically adapts its pin assignments based on the detected PCIe version. The controller identifies whether a PCIe 3.0 or 4.0 card is inserted and automatically reconfigures the switching circuit to establish appropriate connections, ensuring stable operation for each version without manual intervention.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The patent applies different connection configurations to different pin terminals based on the detected version. Specifically, certain pin terminals are connected to different functional circuits depending on whether PCIe 3.0 or 4.0 is detected, allowing each pin to have version-specific local functionality while maintaining a unified physical interface.

Inventive Principle:
Principle #3Local quality

Data Source

PatentUS20260056900A1Motherboard device and method for detecting add-in card of motherboard device
Publication Date: 2026.02.26 WISTRON CORP
  • US20260056900A1 patent drawing
  • US20260056900A1 patent drawing
  • US20260056900A1 patent drawing

AI summary

A motherboard device and a method for detecting an add-in card of the motherboard device are provided. The motherboard device includes a bus slot, a switching circuit, and a controller. The bus slot includes a first pin terminal and a second pin terminal. The switching circuit includes a first terminal, a second terminal, a third terminal, and a control terminal. The first terminal is coupled to the first pin terminal, the second terminal is coupled to the second pin terminal, and the third terminal is coupled to the first terminal and to a clock enable terminal. The controller provides a control signal to the control terminal according to detection information of the bus slot to selectively connect the third terminal to the first terminal or to the second terminal in the switching circuit.