Server NVMe Bridge Board Architecture for Bandwidth and Latency

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Modern server interfaces, such as SAS and NL-SAS, face insufficient bandwidth and high latency issues when connected to solid state disks or phase change memory, and direct PCIE interface connections can be cumbersome due to wiring constraints.

Innovation Solution

A server design featuring a main board that provides NVME data signals, a bridge board that processes and distributes these signals to sub boards with storage modules, and a control mechanism to monitor storage module status, utilizing a PCIE standard bus for efficient data transmission and reduced latency.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of operation

If SAS or NL-SAS interfaces are used for connecting storage devices, then compatibility and ease of operation are improved, but bandwidth is insufficient and latency increases

Engineering Contradiction:
Improveinterface compatibilityVSAvoidbandwidth
Core Design Contradiction:
Ease of operationVSProductivity

Solution Approach 1:

The system segments the interface architecture into multiple layers: the main board provides NVME data signals, the bridge board processes and distributes these signals to multiple sub boards, and each sub board connects to storage modules. This segmentation allows the system to utilize high-bandwidth NVME interfaces while maintaining compatibility with existing storage devices through the bridge board's signal conversion capabilities.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The bridge board acts as an intermediary between the NVME interface and traditional SAS/NL-SAS storage devices. It receives high-speed NVME data signals from the main board, processes and converts them, and distributes them to sub boards that connect to storage modules. This intermediary approach enables the system to achieve high bandwidth through NVME while maintaining compatibility with existing storage interfaces.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Productivity

If PCIE interface card is directly connected to main board, then bandwidth and speed are improved, but wiring complexity and device complexity increase

Engineering Contradiction:
Improvedata transmission speedVSAvoidwiring complexity
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The system divides the PCIE interface functionality into separate modules: the main board provides NVME data signals through its own PCIE interface, while the bridge board and sub boards handle signal distribution and storage module connections. This segmentation reduces wiring complexity on the main board while maintaining high data transmission speeds through the distributed architecture.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The bridge board serves as an intermediary that receives NVME data signals from the main board and distributes them to multiple sub boards. This intermediary approach simplifies the main board's wiring requirements while enabling high-speed data transmission to multiple storage modules through the distributed sub board architecture.

Inventive Principle:
Principle #24Intermediary (Mediator)

3Ease of operation

If multiple storage modules are connected through traditional interfaces, then ease of operation is maintained, but latency increases and parallel access capability is limited

Engineering Contradiction:
Improvestorage module connectivityVSAvoidaccess latency
Core Design Contradiction:
Ease of operationVSLoss of time

Solution Approach 1:

The system segments the storage connection architecture into multiple independent sub boards, each capable of parallel access to storage modules. The bridge board distributes NVME data signals to these sub boards, enabling simultaneous data access across multiple storage modules. This segmentation reduces access latency by allowing parallel operations while maintaining ease of operation through standardized connection interfaces.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The NVME interface enables continuous data transmission between the main board, bridge board, and sub boards without the latency interruptions characteristic of traditional SAS/NL-SAS interfaces. The pipeline architecture allows multiple data operations to proceed simultaneously across different sub boards and storage modules, eliminating idle time and maintaining continuous useful action throughout the data access process.

Inventive Principle:
Principle #20Continuity of useful action

Data Source

PatentUS10140235B2Server
Publication Date: 2018.11.27 INVENTEC PUDONG TECH CORPOARTION
  • US10140235B2 patent drawing
  • US10140235B2 patent drawing
  • US10140235B2 patent drawing

AI summary

A server includes a main board, a bridge board and sub boards. The bridge board is electrically connected to the main board and the sub boards. The main board provides a data signal according to a transmission format of non-volatile memory express (NVME). The bridge board obtains the data signal according to the transmission format of NVME. The bridge board produces sub data signals according to the data signal or the transmission format of NVME. One of the sub boards obtains one of the sub data signals according to the transmission format of NVME. The bridge board instructs with one of the sub boards to detect the storage module in the sub board to produce at least one status parameter or produce at least one mode determination result.