High-speed optical communication connector and server

By designing the high-speed optical communication connector QSFP28-PCIE, the compatibility of the QSFP28 interface and the PCIe protocol is achieved, solving the problem of inefficient transmission efficiency caused by the inability to compatible with the PCIe protocol, and achieving efficient PCIe bus data transmission.

WO2025130245A1PCT designated stage expired Publication Date: 2025-06-26INSPUR SUZHOU INTELLIGENT TECH CO LTD

Patent Information

Application Number
PCT/CN2024/122479
Authority / Receiving Office
WO · WO
Patent Type
Applications
Current Assignee / Owner
Priority Date
2023-12-20
Filing Date
2024-09-29
Publication Date
2025-06-26

AI Technical Summary

Technical Problem

The current QSFP28 interface is not compatible with the PCIe protocol, resulting in inefficient transmission of PCIe bus data and waste of network infrastructure resources.

Method used

A high-speed optical communication connector QSFP28-PCIE is designed, which is compatible with optical signal data transmission and PCIe protocol signal transmission by configuring signal pins to achieve multiplexing of module low-speed signals and clock signals.

Benefits of technology

It realizes efficient transmission of PCIe bus data, avoids the waste of network infrastructure resources, and improves data transmission efficiency.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN2024122479_26062025_PF_FP_ABST
    Figure CN2024122479_26062025_PF_FP_ABST
Patent Text Reader

Abstract

Embodiments of the present application relate to the technical field of data transmission, and provide a high-speed optical communication connector and a server. Multiplexing of a module low-speed signal MODSEL and a negative clock signal is realized by means of a first signal pin, and multiplexing of an optical module reset signal or a positive clock signal is realized by means of a second signal pin, so that a high-speed optical communication connector comprising the first signal pin and the second signal pin can achieve both optical signal data transmission and PCIe protocol signal transmission, long-distance data transmission of PCIE bus data is achieved on the basis of an existing optical fiber network, the transmission efficiency of the PCIE bus data is improved, and resource waste of existing network infrastructure is avoided.
Need to check novelty before this filing date? Find Prior Art

Description

High-speed optical communication connector and server

[0001] CROSS-REFERENCE TO RELATED APPLICATIONS

[0002] This application claims priority to the Chinese patent application filed with the China Patent Office on December 20, 2023, with application number 202311764063.X, and application name “A High-Speed ​​Optical Communication Connector and Server”, the entire contents of which are incorporated by reference into this application. Technical Field

[0003] The present application relates to the technical field of data transmission, and in particular to a high-speed optical communication connector and a server. Background Art

[0004] QSFP28 is a high-speed fiber optic transmission module and a common fiber optic interface standard in modern communication networks. The QSFP28 standard defines a high-performance fiber optic transmission module whose physical interface utilizes an embedded interface structure. This interface structure supports up to 28 channels of data transmission, with each channel capable of transmitting at a rate of up to 25Gbit / s. Therefore, the QSFP28 module can achieve an overall transmission rate of up to 700Gbit / s.

[0005] 100G fiber optic network ports are now increasingly common, with 100G port modules available in a variety of form factors, including CFP / CFP2 / CFP4, CXP, and QSFP28. Among these various 100G form factors, the QSFP28 optical module has become the primary form factor for 100G networks due to its advantages, including high port density, low power consumption, and low cost. The QSFP28 utilizes 4 x 25Gbps channels. Furthermore, the QSFP28 optical module features upgraded electrical ports that support up to 28G signals, achieving a maximum possible rate of 4 x 28Gbit / s. The 100G QSFP28 form factor is smaller than the CXP CFP4 optical module, enabling higher port density on switches.

[0006] PCI-Express (Peripheral Component Interconnect Express) is a high-speed serial computer expansion bus standard. PCIe is a high-speed serial point-to-point dual-channel high-bandwidth transmission. The connected devices are allocated exclusive channel bandwidth and do not share bus bandwidth. It mainly supports active power management, error reporting, end-to-end reliable transmission, hot plugging, and Quality of Service (QOS) functions.

[0007] However, the current QSFP28 interface is not compatible with the PCIe protocol, resulting in low transmission efficiency of PCIE bus data and waste of network infrastructure resources.

[0008] Summary of the Invention

[0009] The embodiments of the present application provide a high-speed optical communication connector and a server to overcome the above problems or at least partially solve the above problems.

[0010] The present application discloses a high-speed optical communication connector QSFP28-PCIE. The high-speed optical communication connector QSFP28-PCIE is configured to connect a host device and an optical module device, or to connect a host device and a non-volatile memory standard NVMe device. The host device is configured to generate a module low-speed signal MODSEL and an optical module reset signal, or to generate a negative clock signal CLK_N and a positive clock signal CLK_P. The high-speed optical communication connector QSFP28-PCIE includes:

[0011] A first signal pin for a module low-speed signal MODSEL or a negative clock signal CLK_N;

[0012] A second signal pin for an optical module reset signal or a positive clock signal CLK_P;

[0013] The first signal pin is configured to transmit a module low-speed signal MODSEL sent by the host device to the optical module device when the host device and the optical module device are connected;

[0014] The first signal pin is configured to transmit a negative clock signal CLK_N sent by the host device to the non-volatile memory standard NVMe device when the host device and the non-volatile memory standard NVMe device are connected;

[0015] The second signal pin is configured to transmit the optical module reset signal sent by the host device to the optical module device when the host device and the optical module device are connected;

[0016] The second signal pin is configured to transmit the positive clock signal CLK_P sent by the host device to the non-volatile memory standard NVMe device when the host device and the non-volatile memory standard NVMe device are connected.

[0017] In some embodiments, the host device is provided with a field-editable gate array FPGA, and the field-editable gate array FPGA is configured to receive a presence detection input signal MODPRSL generated by an optical module device or a non-volatile memory standard NVMe device, and when receiving the presence detection input signal MODPRSL, establish a connection relationship between the host device and the optical module device based on the presence detection input signal MODPRSL, or establish a connection relationship between the host device and the non-volatile memory standard NVMe device based on the presence detection input signal MODPRSL.

[0018] In some embodiments, the high-speed optical communication connector QSFP28-PCIE includes:

[0019] A third signal pin providing a signal receiving power supply voltage VCCRX;

[0020] A fourth signal pin providing a signal transmission power supply voltage VCCTX;

[0021] A fifth signal pin that provides a low-speed signal power voltage VCC1.

[0022] In some embodiments, the host device is configured to generate a linear polarization mode signal LPMODE or a peer device reset signal, and the high-speed optical communication connector QSFP28-PCIE includes:

[0023] A sixth signal pin for a linear polarization mode signal LPMODE or a reset signal of a peer device;

[0024] The sixth signal pin is configured to transmit a linear polarization mode signal LPMODE sent by the host device to the optical module device when the host device and the optical module device are connected;

[0025] The sixth signal pin is configured to transmit the peer device reset signal sent by the host device to the non-volatile memory standard NVMe device when the host device and the non-volatile memory standard NVMe device are connected.

[0026] In some embodiments, the host device is configured to generate a terminal alarm signal INTC or a wake-up signal WAKE, and the high-speed optical communication connector QSFP28-PCIE includes:

[0027] A seventh signal pin for the terminal alarm signal INTC or the wake-up signal WAKE;

[0028] The seventh signal pin is configured to transmit the terminal alarm signal INTC sent by the host device to the optical module device when the host device and the optical module device are connected;

[0029] The seventh signal pin is configured to transmit a wake-up signal WAKE sent by the host device to the non-volatile memory standard NVMe device when the host device and the non-volatile memory standard NVMe device are connected.

[0030] In some embodiments, the optical module device and the high-speed optical communication connector QSFP28-PCIE include:

[0031] an eighth signal pin for a presence detection input signal MODPRSL;

[0032] The eighth signal pin is configured to transmit the presence detection input signal MODPRSL to the host device.

[0033] In some embodiments, the host device includes a clock module and a baseboard management controller (BMC); the clock module is connected to a high-speed optical communication connector (QSFP28-PCIE) via a high-speed serial computer expansion bus, the high-speed optical communication connector (QSFP28-PCIE) is connected to a field-programmable gate array (FPGA) via a high-speed serial computer expansion bus, and the baseboard management controller (BMC) is connected to the field-programmable gate array (FPGA);

[0034] The clock module is configured to generate a negative clock signal CLK_N and a positive clock signal CLK_P, and transmit the negative clock signal CLK_N and the positive clock signal CLK_P to a high-speed optical communication connector QSFP28-PCIE based on a high-speed serial computer expansion bus.

[0035] In some embodiments, the host device includes a clock module, a baseboard management controller (BMC), and a central processing unit (CPU); the clock module is connected to a high-speed optical communication connector (QSFP28-PCIE) via a high-speed serial computer expansion bus, the central processing unit (CPU) is connected to a high-speed optical communication connector (QSFP28-PCIE) via a high-speed serial computer expansion bus, and the baseboard management controller (BMC) is connected to the high-speed optical communication connector (QSFP28-PCIE);

[0036] The clock module is configured to generate a negative clock signal CLK_N and a positive clock signal CLK_P, and transmit the negative clock signal CLK_N and the positive clock signal CLK_P to a high-speed optical communication connector QSFP28-PCIE based on a high-speed serial computer expansion bus.

[0037] In some embodiments, the non-volatile memory standard NVMe device is another storage server equipped with a solid-state drive that supports the non-volatile memory standard NVMe.

[0038] In some embodiments, the non-volatile memory standard NVMe device is a mobile solid-state drive that supports the non-volatile memory standard NVMe and supports hot-swappable function.

[0039] The present application also discloses a server, which is configured with a high-speed optical communication connector QSFP28-PCIE. The high-speed optical communication connector QSFP28-PCIE is configured to connect the server to an optical module device, or to connect the server to a non-volatile memory standard NVMe device. The server is configured to generate a module low-speed signal MODSEL and an optical module reset signal, or to generate a negative clock signal CLK_N and a positive clock signal CLK_P. The high-speed optical communication connector QSFP28-PCIE includes:

[0040] A first signal pin for a module low-speed signal MODSEL or a negative clock signal CLK_N;

[0041] A second signal pin for an optical module reset signal or a positive clock signal CLK_P;

[0042] The first signal pin is configured to transmit a module low-speed signal MODSEL sent by the server to the optical module device when the server and the optical module device are connected;

[0043] The first signal pin is configured to transmit a negative clock signal CLK_N sent by the server to the non-volatile memory standard NVMe device when the server and the non-volatile memory standard NVMe device are connected;

[0044] The second signal pin is configured to transmit the optical module reset signal sent by the server to the optical module device when the server and the optical module device are connected;

[0045] The second signal pin is configured to transmit the positive clock signal CLK_P sent by the server to the non-volatile memory standard NVMe device when the server and the non-volatile memory standard NVMe device are connected.

[0046] In some embodiments, the server is provided with a field-editable gate array FPGA, and the field-editable gate array FPGA is configured to receive an in-situ detection input signal MODPRSL generated by an optical module device or a non-volatile memory standard NVMe device, and when receiving the in-situ detection input signal MODPRSL, construct a connection relationship between the server and the optical module device based on the in-situ detection input signal MODPRSL, or construct a connection relationship between the server and the non-volatile memory standard NVMe device based on the in-situ detection input signal MODPRSL.

[0047] In some embodiments, the high-speed optical communication connector QSFP28-PCIE includes:

[0048] A third signal pin providing a signal receiving power supply voltage VCCRX;

[0049] A fourth signal pin providing a signal transmission power supply voltage VCCTX;

[0050] A fifth signal pin that provides a low-speed signal power voltage VCC1.

[0051] In some embodiments, the server is configured to generate a linear polarization mode signal LPMODE or a peer device reset signal, and the high-speed optical communication connector QSFP28-PCIE includes:

[0052] a sixth signal pin for a linear polarization mode signal LPMODE or a reset signal of a peer device;

[0053] The sixth signal pin is configured to transmit the linear polarization mode signal LPMODE sent by the server to the optical module device when the server and the optical module device are connected;

[0054] The sixth signal pin is configured to transmit the peer device reset signal sent by the server to the non-volatile memory standard NVMe device when the server and the non-volatile memory standard NVMe device are connected.

[0055] In some embodiments, the server is configured to generate a terminal alarm signal INTC or a wake-up signal WAKE, and the high-speed optical communication connector QSFP28-PCIE includes:

[0056] A seventh signal pin for the terminal alarm signal INTC or the wake-up signal WAKE;

[0057] The seventh signal pin is configured to transmit the terminal alarm signal INTC sent by the server to the optical module device when the server and the optical module device are connected;

[0058] The seventh signal pin is configured to transmit the wake-up signal WAKE sent by the server to the non-volatile memory standard NVMe device when the server and the non-volatile memory standard NVMe device are connected.

[0059] In some embodiments, the optical module device and the high-speed optical communication connector QSFP28-PCIE include:

[0060] an eighth signal pin for a presence detection input signal MODPRSL;

[0061] The eighth signal pin is configured to transmit a presence detection input signal MODPRSL to the server.

[0062] In some embodiments, the server includes a clock module and a baseboard management controller (BMC); the clock module is connected to a high-speed optical communication connector (QSFP28-PCIE) via a high-speed serial computer expansion bus, the high-speed optical communication connector (QSFP28-PCIE) is connected to a field-programmable gate array (FPGA) via a high-speed serial computer expansion bus, and the baseboard management controller (BMC) is connected to the field-programmable gate array (FPGA);

[0063] The clock module is configured to generate a negative clock signal CLK_N and a positive clock signal CLK_P, and transmit the negative clock signal CLK_N and the positive clock signal CLK_P to a high-speed optical communication connector QSFP28-PCIE based on a high-speed serial computer expansion bus.

[0064] In some embodiments, the server includes a clock module, a baseboard management controller (BMC), and a central processing unit (CPU); the clock module is connected to a high-speed optical communication connector (QSFP28-PCIE) via a high-speed serial computer expansion bus, the central processing unit (CPU) is connected to a high-speed optical communication connector (QSFP28-PCIE) via a high-speed serial computer expansion bus, and the baseboard management controller (BMC) is connected to the high-speed optical communication connector (QSFP28-PCIE);

[0065] The clock module is configured to generate a negative clock signal CLK_N and a positive clock signal CLK_P, and transmit the negative clock signal CLK_N and the positive clock signal CLK_P to a high-speed optical communication connector QSFP28-PCIE based on a high-speed serial computer expansion bus.

[0066] In some embodiments, the non-volatile memory standard NVMe device is another storage server equipped with a solid-state drive that supports the non-volatile memory standard NVMe.

[0067] In some embodiments, the non-volatile memory standard NVMe device is a mobile solid-state drive that supports the non-volatile memory standard NVMe and supports hot-swappable function.

[0068] The embodiments of the present application include the following advantages:

[0069] In an embodiment of the present application, by enabling the first signal pin to multiplex the module low-speed signal MODSEL and the negative clock signal, and enabling the second signal pin to multiplex the optical module reset signal or the positive clock signal, a high-speed optical communication connector including the first signal pin and the second signal pin can be compatible with both optical signal data transmission and PCIe protocol signal transmission, thereby enabling long-distance data transmission of PCIE bus data based on the existing optical fiber network, improving the transmission efficiency of PCIE bus data, and avoiding waste of resources in the existing network infrastructure. BRIEF DESCRIPTION OF THE DRAWINGS

[0070] In order to more clearly illustrate some embodiments of the present application, the following will briefly introduce the drawings required for use in some embodiments. Obviously, the drawings described below are only some embodiments of the present application. For ordinary technicians in this field, other drawings can be obtained based on these drawings without any creative work.

[0071] FIG1 is a schematic structural diagram of a high-speed optical communication connector provided in an embodiment of the present application;

[0072] FIG2 is a schematic structural diagram of another high-speed optical communication connector provided in an embodiment of the present application;

[0073] FIG3 is a schematic structural diagram of a local host device and a peer device provided in an embodiment of the present application;

[0074] FIG4 is a schematic structural diagram of another local host device and a peer device provided in an embodiment of the present application;

[0075] FIG5 is a schematic structural diagram of another local host device and a peer device provided in an embodiment of the present application. DETAILED DESCRIPTION

[0076] In order to make the above-mentioned purposes, features and advantages of the present application more obvious and easy to understand, the present application is further described in detail below with reference to the accompanying drawings and specific implementation methods.

[0077] In practical applications, solid-state drives (SSDs), which use flash memory as their storage medium and offer faster read speeds than mechanical hard drives, are poised to become the preferred storage option for data centers and cloud computing due to their high storage performance and energy savings. SSD interfaces are categorized by protocol as either SATA or NVMe, which relies on the PCIe bus. NVMe (Non-Volatile Memory Express) is an industry-wide standard designed specifically for PCIe-based SSDs. Leveraging the high bandwidth and low latency of the PCIe bus, NVMe replaces the traditional SATA and SAS SSD storage architectures, offering faster read and write speeds, lower latency, and lower power consumption. It has become a mainstream development direction in the future storage industry. SSDs connect to the motherboard's PCIe interface in various connector formats, including U.2 and M.2. These are mostly dedicated interfaces for storage and rarely serve other functions.

[0078] In the ever-changing era of big data networks, the importance of real-time data will become increasingly important. Sometimes, hosts will need to conduct more network interactions, increasing network bandwidth. This increased network bandwidth also requires more data storage space, but network bandwidth and data storage are not necessarily equal. At some stage, network data may need to be stored, which requires a very large storage space. However, the stored data has a short validity period and the storage space can be released after a period of time, that is, the large storage space is no longer needed. As a result, there are situations where storage applications sometimes take priority and network bandwidth requirements sometimes take precedence. Faced with this situation, PC hosts or server systems need to be equipped with more network interfaces, switches, and storage interfaces, and even deploy large-scale distributed networks.

[0079] If the high-speed optical communication interface and PCIe interface, which are the two pillars of the industry, can be designed to be compatible, so that the network and storage can intersect on the interface, a new application method will emerge, providing PC hosts with arbitrary network expansion or storage expansion, which is plug-and-play and does not require power-on maintenance or interface replacement.

[0080] Therefore, the embodiment of the present application proposes a high-speed optical communication connector QSFP28-PCIE that supports the PCIe protocol, making the current mainstream 100G QSFP28 network interface compatible with the PCIe interface, so that the network interface and the NVNe hard disk interface can be compatible with the same physical interface, thereby further promoting the integration of network and storage on the interface, and connecting the two pillar data transmission technologies of optical communication and PCIe protocol to achieve free switching in different application scenarios.

[0081] 1 , a schematic structural diagram of a high-speed optical communication connector provided in an embodiment of the present application is shown:

[0082] In practical applications, the host device may be a server or a personal computer (PC).

[0083] In a specific implementation, the high-speed optical communication connector can be configured to connect a host device to an optical module device, or to connect a host device to a non-volatile memory standard device. For example, the optical module device can be a device that transmits data via optical signals, such as an optical interface switch, and the non-volatile memory standard device can be a device that complies with non-volatile memory standards, such as a solid-state drive (SSD).

[0084] When the host device and the optical module device are connected, the host device may be configured to generate a module low-speed signal MODSEL and an optical module reset signal RESET.

[0085] When the host device and the nonvolatile memory standard device are connected, the host device may be configured to generate a negative clock signal CLK_N and a positive clock signal CLK_P.

[0086] In actual applications, the main difference between the PCIE interface and the optical communication interface is that the PCIE interface generally requires a pair of external 100Mhz reference clock signals. The embodiment of the present application can multiplex the MODSEL and RESET signals of the high-speed optical communication connector into a reference clock output signal to provide a 100MHz reference clock for the NVMe hard drive.

[0087] The high-speed optical communication connector of the embodiment of the present application may include:

[0088] A first signal pin 101 for a module low-speed signal MODSEL or a negative clock signal CLK_N;

[0089] A second signal pin 102 for the optical module reset signal RESTE or the positive clock signal CLK_P.

[0090] The first signal pin 101 may be configured to transmit the module low-speed signal MODSEL sent by the host device to the optical module device when the host device and the optical module device are connected;

[0091] The second signal pin 102 may be configured to transmit the optical module reset signal RESET sent by the host device to the optical module device when the host device and the optical module device are connected;

[0092] The first signal pin 101 may be configured to transmit a negative clock signal sent by the host device to the non-volatile memory standard device when the host device and the non-volatile memory standard device are connected;

[0093] The second signal pin 102 may be configured to transmit a positive clock signal sent by the host device to the non-volatile memory standard device when the host device and the non-volatile memory standard device communicate with each other.

[0094] In a specific implementation, the embodiment of the present application can use devices such as QSFP28 or QSFP56 as the initial high-speed optical communication connector, and add relevant signal definitions of the PCIE X4 interface on the basis of the initial high-speed optical communication connector to achieve physical interface compatibility. In order to enable those skilled in the art to better understand the embodiment of the present application, QSFP28-PCIE is used as an example of a high-speed optical communication connector for explanation below.

[0095] As shown in Figure 1, the high-speed optical communication connector QSFP28-PCIE, based on the input and output modes of the optical signal, considers the input and output modes of the compatible PCIE interface, and can redefine a compatible PCIE interface signal definition. Among them, for high-speed signal lines, I2C buses, power supplies and most signal definitions and usages, QSFP28 and PCIE can be the same, and the interface level standards are almost the same. For example, the signal lines of the QSFP28 and PCIE interfaces are all high-speed serial buses, divided into four groups of unidirectional input RX[1:4] differential buses and four groups of unidirectional output TX[1:4] differential buses. The bus specifications can be consistent with the QSFP28 interface.

[0096] The QSFP28 high-speed connector supports an interface line speed of up to 28G signal rate and is backward compatible with the 16G signal of the PCIE4.0 interface. The high-speed connector signal form is available, and the host-side or switch-side application can redefine the interface to achieve protocol compatibility. The field-editable gate array FPGA can implement the definition of the pin protocol content, so that the interface application can be freely selected by the field-editable gate array FPGA, and seamless compatible design can be achieved. For example, the field-editable gate array FPGA can define the high-speed optical communication connector QSFP28-PCIE to support free switching of optical port protocol and PCIE protocol in the same physical port, which can include defining the first signal pin of the high-speed optical communication connector QSFP28-PCIE to realize the multiplexing of the module low-speed signal or negative clock signal, and the second signal pin to realize the multiplexing of the optical module reset signal or positive clock signal. This process can be implemented inside the field-editable gate array FPGA main controller.

[0097] In some embodiments, channel selection for optical module devices and non-volatile memory standard devices can be achieved through two methods:

[0098] 1. Through hardware gating, that is, using resistors or capacitors to perform signal gating, or through high-speed analog switches to perform signal gating;

[0099] Second, compatibility selection is made through the internal signals of the CPU controller or FPGA controller. Specifically, as a programmable device, FPGA has greater advantages when the CPU has not yet developed this function. FPGA devices can define high-speed signal channels as PCIe interface channels or optical Ethernet high-speed signal channels as needed. Therefore, it is only necessary to connect the high-speed signal line on the connector to the FPGA high-speed signal channel, and then the FPGA can define whether the interface is a high-speed network interface or a PCIE bus interface according to the actual application.

[0100] Of course, the above examples are only examples, and those skilled in the art may use any other method to implement channel selection for the QSFP28 interface and the PCIE interface, and the embodiments of the present application are not limited to this.

[0101] When it is determined that the host device and the optical module device are connected, the module low-speed signal MODSEL and the optical module reset signal RESET are input signals relative to the optical module. For example, they can be pulled up to the VCC power supply of the optical module through a pull-up resistor. When the host outputs a low level to the optical module, the optical module is selected or reset.

[0102] When it is determined that the host device and the non-volatile memory standard device are connected, the high-speed optical communication connector QSFP28-PCIE can receive the reference clock signal CLK_N (negative clock signal) / CLK_P (positive clock signal) from the host. CLK_N (negative clock signal) / CLK_P (positive clock signal) is also an input signal for the NVMe SSD hard drive.

[0103] From the above, it can be seen that no matter whether the high-speed optical communication connector QSFP28-PCIe of the embodiment of the present application is connected to an optical module or an NVMe hard drive, the CLK_N / MODSEL and CLK_P / RESET signals are input signals for the external device, and are output signals for the motherboard with the high-speed optical communication connector QSFP28-PCIe of the embodiment of the present application. Therefore, no matter whether the application function is the PCIE bus or the optical port signal mode, any external interface will not cause damage to each other.

[0104] In some embodiments, by enabling the first signal pin to realize multiplexing of the module low-speed signal MODSEL and the negative clock signal, and enabling the second signal pin to realize multiplexing of the optical module reset signal or the positive clock signal, the high-speed optical communication connector including the first signal pin and the second signal pin can be compatible with both optical signal data transmission and PCIe protocol signal transmission, thereby realizing the long-distance data transmission of PCIE bus data based on the existing optical fiber network, improving the transmission efficiency of PCIE bus data, and avoiding the waste of resources of existing network infrastructure.

[0105] Based on the above embodiment, a modified embodiment of the above embodiment is proposed. It should be noted that, in order to simplify the description, only the differences from the above embodiment are described in the modified embodiment.

[0106] In one embodiment of some embodiments of the present application, the host device is provided with a field-editable gate array, which is configured to receive an in-situ detection input signal generated by an optical module device or a non-volatile memory standard device, and when the in-situ detection input signal is received, establish a connection relationship between the host device and the optical module device based on the in-situ detection input signal, or establish a connection relationship between the host device and the non-volatile memory standard device based on the in-situ detection input signal.

[0107] In practical applications, FPGAs (Field Programmable Gate Arrays) are a further development of programmable devices such as PALs (Programmable Array Logic) and GALs (General Array Logic). They emerged as a semi-custom circuit within the field of application-specific integrated circuits (ASICs), addressing both the shortcomings of custom circuits and the limited number of gates inherent in existing programmable devices.

[0108] From the above, we can see that as a programmable device, field-programmable gate array logic (FPGA) has greater advantages when the CPU has not yet developed the channel selection function. FPGA devices can define high-speed signal channels as PCIe interface channels or optical Ethernet high-speed signal channels as needed. Therefore, it is only necessary to connect the high-speed signal line on the connector to the field-programmable gate array FPGA high-speed signal channel, and then the field-programmable gate array FPGA can define whether the interface is a high-speed network interface or a PCIE bus interface according to the actual application.

[0109] Specifically, when the optical module device or the non-volatile memory standard device generates an in-situ detection input signal MODPRSL, the field-editable gate array FPGA can receive the in-situ detection input signal MODPRSL. If the host device currently connected to the optical module device is a host device, the in-situ detection input signal MODPRSL can be grounded in the optical module device, pulled up by the host device, and connected to the input and output IO of the field-editable gate array FPGA to determine that the in-situ device is an optical module device. If the host device currently connected to the non-volatile memory standard device is a host device, the in-situ detection input signal MODPRSL can be grounded in the non-volatile memory standard device, pulled up by the host device, and connected to the input and output IO of the field-editable gate array FPGA to determine that the in-situ device is a non-volatile memory standard device, thereby achieving compatibility between the two transmission protocols.

[0110] In some embodiments, the host device's input and output IO signals are analog outputs, and the FPGA can select clock compatibility with MODSEL and RESET signals (CLK_N / MODSEL and CLK_P / RESET). Because MODSEL and RESET are input signals to the optical module, even when the FPGA is configured as a PCIE interface, the output clock signal is connected to the optical module without causing damage to the optical module or the field-programmable gate array FPGA.

[0111] In some embodiments of the present application, a field-editable gate array is provided for a host device, and the field-editable gate array is configured to receive an in-situ detection input signal generated by an optical module device or a non-volatile memory standard device, and when the in-situ detection input signal is received, a connection relationship between the host device and the optical module device is established based on the in-situ detection input signal, or a connection relationship between the host device and the non-volatile memory standard device is established based on the in-situ detection input signal, thereby improving the channel selection efficiency for the optical module device and the non-volatile memory standard device, and further improving the data transmission efficiency.

[0112] In some embodiments of the present application, a high-speed optical communication connector includes:

[0113] an eighth signal pin for a presence detection input signal;

[0114] The eighth signal pin is configured to transmit a presence detect input signal to the host device.

[0115] Refer to FIG2 , which is a schematic structural diagram of another high-speed optical communication connector provided in some embodiments of the present application;

[0116] In a specific implementation, some embodiments of the present application can define the eighth signal pin 103 through a field-programmable gate array FPGA, so that the in-situ detection input signal for the optical module device and the in-situ detection input signal for the non-volatile memory standard device can be multiplexed on the eighth signal pin 103, so that the in-situ detection input signal for the optical module device and the in-situ detection input signal for the non-volatile memory standard device can both be transmitted to the host device through the eighth signal pin 103, saving the pin occupation of the high-speed optical communication connector, thereby further improving the data transmission efficiency.

[0117] In some embodiments of the present application, a high-speed optical communication connector includes:

[0118] A third signal pin providing a signal receiving power supply voltage;

[0119] a fourth signal pin providing a signal transmission power supply voltage;

[0120] A fifth signal pin that provides a low-speed signal power supply voltage.

[0121] In practice, the I2C bus is a simple, bidirectional, two-wire synchronous serial bus. It requires only two wires to transmit information between connected devices. A master device is configured to initiate bus data transfer and generate a clock to open the bus for transmission. At this point, any addressed device is considered a slave. The relationship between master and slave, sender and receiver, on the bus is not constant, but depends on the direction of data transmission. To send data to a slave, the master first addresses the slave, then actively sends data to the slave, and finally terminates the data transfer. To receive data from a slave, the master first addresses the slave, then receives the data sent by the slave, and finally terminates the reception process. In this case, the master is responsible for generating the timing clock and terminating the data transfer.

[0122] Solid State Disk (SSD), also known as solid-state drive, is a hard disk made of solid-state electronic storage array.

[0123] In a specific implementation, the host device provides power to the optical module through three 3.3V power supplies: the receive power supply VCCRX, the transmit power supply VCCTX, and the low-speed signal power supply VCC1. These power supplies operate within a 3.3V ±5% range and consume 1.5-10W of power. These three power supplies can be reused to power solid-state drives (SSDs), which also require a 3.3V ±5% power supply. Depending on the capacity and speed, SSDs typically consume approximately 2-10W of power. The I2C bus SCL (Serial Clock Line) and SDA (Serial Data Line) signals operate in the same manner, with a 3.3V interface level and the same universal I2C protocol. This allows FPGAs to simulate the I2C bus and read optical module information or NVMe SSD information, ensuring full I2C bus compatibility.

[0124] Refer to FIG2 , which is a schematic structural diagram of another high-speed optical communication connector provided in some embodiments of the present application;

[0125] The high-speed optical communication connector may include a third signal pin 104 for providing a signal receiving power supply voltage VCCRX; a fourth signal pin 105 for providing a signal transmitting power supply voltage VCCTX; and a fifth signal pin 106 for providing a low-speed signal power supply voltage VCC1, thereby realizing power supply pin multiplexing for optical module equipment and non-volatile memory standard equipment, saving pin occupancy of the high-speed optical communication connector and further improving data transmission efficiency.

[0126] In some embodiments of the present application, the host device is configured to generate a linear polarization mode signal or a peer device reset signal, and the high-speed optical communication connector includes:

[0127] A sixth signal pin for a linear polarization mode signal or a reset signal of a peer device;

[0128] The sixth signal pin is configured to transmit a linear polarization mode signal sent by the host device to the optical module device when the host device and the optical module device are connected;

[0129] The sixth signal pin is configured to transmit the peer device reset signal sent by the host device to the non-volatile memory standard device when the host device and the non-volatile memory standard device are in communication.

[0130] In actual applications, the polarization mode signal LPMODE of the optical module device is multiplexed as the reset signal RESET of the opposite device of the PCIE interface. The CPU or FPGA can output the reset signal to the NVMe SSD hard disk. When the host device is connected to the optical module device, the CPU / FPGA uses it as an output signal to the optical module to select the optical module working mode. Whether the signal is used as the linear polarization mode signal LPMODE or the reset signal RESET of the opposite device, it is an output signal for the QSFP28-PCIe interface motherboard of the embodiment of the present application, and will not cause damage to each other due to errors in different functions.

[0131] Refer to FIG2 , which is a schematic structural diagram of another high-speed optical communication connector provided in some embodiments of the present application;

[0132] In an embodiment of the present application, the sixth signal pin 107 can be defined through a field-programmable gate array FPGA, so that the linear polarization mode signal LPMODE of the optical module and the reset signal RESET of the opposite device of the PCIE interface are multiplexed on the sixth signal pin 107, so that when the host device and the optical module device are connected, the linear polarization mode signal sent by the host device is transmitted to the optical module device through the sixth signal pin 107; and when the host device and the non-volatile memory standard device are connected, the opposite device reset signal sent by the host device is input to the non-volatile memory standard device through the sixth signal pin 107.

[0133] In an embodiment of the present application, a high-speed optical communication connector is configured with a sixth signal pin for a linear polarization mode signal or a reset signal of a peer device; the sixth signal pin is configured to transmit the linear polarization mode signal sent by the host device to the optical module device when the host device and the optical module device are connected; the sixth signal pin is configured to transmit the peer device reset signal sent by the host device to the non-volatile memory standard device when the host device and the non-volatile memory standard device are connected, thereby achieving the multiplexing of the linear polarization mode signal LPMODE of the optical module and the reset signal RESET of the peer device of the PCIE interface on the sixth signal pin 107, thereby saving pin occupancy for the high-speed optical communication connector and further improving data transmission efficiency.

[0134] In some embodiments of the present application, the host device is configured to generate a terminal alarm signal or a wake-up signal, and the high-speed optical communication connector includes:

[0135] A seventh signal pin for a terminal alarm signal or a wake-up signal;

[0136] The seventh signal pin is configured to transmit a terminal alarm signal sent by the host device to the optical module device when the host device and the optical module device are connected;

[0137] The seventh signal pin is configured to transmit a wake-up signal sent by the host device to the non-volatile memory standard device when the host device and the non-volatile memory standard device are in communication.

[0138] In actual applications, the terminal alarm signal INTC of the optical module device is an OD output signal inside the optical module device. The alarm signal in the PCIE module is also an OD output signal. The terminal alarm signal INTC / wake-up signal WAKE is multiplexed and connected to the CPU / FPGA and used as the alarm signal and WAKE wake-up signal of the optical module.

[0139] Refer to FIG2 , which is a schematic structural diagram of another high-speed optical communication connector provided in some embodiments of the present application;

[0140] In the embodiment of the present application, the seventh signal pin 108 can be defined through a field-programmable gate array FPGA, so that the terminal alarm signal INTC of the optical module and the wake-up signal WAKE of the PCIE interface are multiplexed on the seventh signal pin 108, so that when the host device and the optical module device are connected, the terminal alarm signal INTC sent by the host device is transmitted to the optical module device through the seventh signal pin 108; and when the host device and the non-volatile memory standard device are connected, the wake-up signal WAKE sent by the host device is input to the non-volatile memory standard device through the seventh signal pin 108.

[0141] In some embodiments of the present application, the high-speed optical communication connector is configured with a seventh signal pin for a terminal alarm signal or a wake-up signal; the seventh signal pin is configured to transmit the terminal alarm signal sent by the host device to the optical module device when the host device and the optical module device are connected; the seventh signal pin is configured to transmit the wake-up signal sent by the host device to the non-volatile memory standard device when the host device and the non-volatile memory standard device are connected, thereby achieving the multiplexing of the terminal alarm signal INTC and the wake-up signal WAKE of the optical module on the seventh signal pin 108, thereby saving the pin occupancy of the high-speed optical communication connector and further improving the data transmission efficiency.

[0142] In some embodiments of the present application, the host device includes a clock module and a baseboard management controller; the clock module is connected to a high-speed optical communication connector via a high-speed serial computer expansion bus, the high-speed optical communication connector is connected to a field-editable gate array via a high-speed serial computer expansion bus, and the baseboard management controller is connected to the field-editable gate array;

[0143] The clock module is configured to generate a negative clock signal and a positive clock signal, and transmit the negative clock signal and the positive clock signal to the high-speed optical communication connector based on the high-speed serial computer expansion bus.

[0144] A baseboard management controller (BMC) is a specialized service processor that uses sensors to monitor the status of a computer, network server, or other hardware-driven device.

[0145] Refer to Figure 3, which is a structural diagram of a local host device and a peer device provided in some embodiments of the present application.

[0146] The opposite device 301 can be a conventional 100G QSFP28 optical interface switch, or a QSFP28-PCIe interface switch, or an optical communication device, or a PCIE switch, or a remote PCIE interface device, or an NVME interface hard disk, or a storage server, or a conventional 100G QSFP28 optical interface switch.

[0147] The peer device 301 may be configured with a high-speed optical communication connector (QSFP28-PCIe interface) 3011 .

[0148] In some embodiments, when the peer device is a non-volatile memory standard device, the non-volatile memory standard device is another storage server provided with a solid state drive supporting the non-volatile memory standard.

[0149] The host device 302 may include a clock module 3021 and a baseboard management controller 3022. The clock module 3021 is connected to the high-speed optical communication connector (QSFP28-PCIe interface) 303. The high-speed optical communication connector (QSFP28-PCIe interface) 303 is connected to the field-editable gate array FPGA 3023 through a high-speed serial computer expansion bus including low-speed signal lines and high-speed signal lines. The baseboard management controller 3022 is connected to the field-editable gate array FPGA 3023 through a low-speed signal line to enable monitoring of the field-editable gate array FPGA 3023 through the baseboard management controller 3022.

[0150] A PCIe optical module 304 can be set between the peer device 301 and the host device 302, and data can be transmitted between the peer device 301 and the host device 302 through a high-speed optical communication connector (QSFP28-PCIe interface) 303, a high-speed optical communication connector (QSFP28-PCIe interface) 3011 and a PCIe optical module 304.

[0151] The host device 302 can implement PCIe or Ethernet data interaction with the peer device 301 through the field-programmable gate array FPGA3023 and the high-speed optical communication connector.

[0152] The clock module 3021 is configured to generate a negative clock signal and a positive clock signal, and send the negative clock signal and the positive clock signal (PCIe Refclk, reference clock) to the high-speed optical communication connector (QSFP28-PCIe interface) 303 based on the high-speed serial computer expansion bus.

[0153] The Central Processing Unit (CPU), the computing and control core of a computer system, is the ultimate execution unit for information processing and program execution. Since its inception, the CPU has achieved significant advancements in logical structure, operational efficiency, and functional extension.

[0154] The field-programmable gate array FPGA3023 and the central processing unit CPU3024 are connected via a PCIe4.0 x8 data bus.

[0155] The clock module 3021 is configured to send a system reference clock signal SYS Refclk to the central processing unit CPU 3024 .

[0156] In actual applications, in some embodiments of the present application, an Agilex FPGA controller is used instead of an Ethernet PHY controller to realize the function of PCIE to Ethernet. At the same time, the QSFP28-PCIE interface in some embodiments of the present application is used to realize compatible implementation of the PCIE data bus channel. The high-speed IO data bus of the Agilex FPGA controller can realize compatibility of the same interface with the PCIE bus and the Ethernet write protocol, which realizes the high-speed bus hardware compatibility design of the QSFP28-PCIE interface. The QSFP28-PCIE interface of the embodiment of the present application is not only compatible with the conventional Ethernet interface design, but also can use FPGA as a bridge to realize direct connection to the remote device through the PCIE bus, which can solve the disadvantage of the short transmission distance of the PCIE bus, thereby realizing function switching on the FPGA side and making the QSFP28 interface compatible. At the same time, it can support the design of the QSFP28 optical module of the PCIE protocol.

[0157] In some embodiments of the present application, the host device includes a clock module, a baseboard management controller, and a central processing unit; the clock module is connected to the high-speed optical communication connector via a high-speed serial computer expansion bus, the central processing unit is connected to the high-speed optical communication connector via a high-speed serial computer expansion bus, and the baseboard management controller is connected to the high-speed optical communication connector;

[0158] The clock module is configured to generate a negative clock signal and a positive clock signal, and transmit the negative clock signal and the positive clock signal to the high-speed optical communication connector based on the high-speed serial computer expansion bus.

[0159] Refer to FIG4 , which is a schematic structural diagram of another local host device and a peer device provided in some embodiments of the present application;

[0160] The peer device 401 can be a conventional 100G QSFP28 optical interface switch, or a QSFP28-PCIe interface switch, or an optical communication device, or a PCIE switch, or a remote PCIE interface device, or an NVME interface hard disk, or a storage server, or a conventional 100G QSFP28 optical interface switch.

[0161] The peer device 401 may be configured with a high-speed optical communication connector (QSFP28-PCIe interface) 4011 .

[0162] In some embodiments, when the peer device is a non-volatile memory standard device, the non-volatile memory standard device is another storage server provided with a solid state drive supporting the non-volatile memory standard.

[0163] The host device 402 may include a clock module 4021 and a central processing unit CPU 4023. The clock module 4021 is connected to the high-speed optical communication connector (QSFP28-PCIe interface) 403. The high-speed optical communication connector (QSFP28-PCIe interface) 403 is connected to the central processing unit CPU 4023 via a high-speed serial computer expansion bus including a PCIe4.0 x4 high-speed data line. The baseboard management controller 4022 is connected to the high-speed optical communication connector (QSFP28-PCIe interface) 403 via a low-speed signal line to enable monitoring of the high-speed optical communication connector (QSFP28-PCIe interface) 403 through the baseboard management controller 4022.

[0164] A PCIe optical module 404 can be set between the peer device 401 and the host device 402, and data can be transmitted between the peer device 401 and the host device 402 through a high-speed optical communication connector (QSFP28-PCIe interface) 403, a high-speed optical communication connector (QSFP28-PCIe interface) 4011 and a PCIe optical module 404.

[0165] The clock module 4021 is configured to generate a negative clock signal and a positive clock signal, and send the negative clock signal and the positive clock signal (PCIe Refclk, reference clock) to the high-speed optical communication connector (QSFP28-PCIe interface) 403 based on the high-speed serial computer expansion bus.

[0166] The clock module 4021 is configured to send a system reference clock signal SYS Refclk to the central processing unit CPU 4023 .

[0167] In specific implementation, some embodiments of the present application can simplify the PHY conversion function of the FPGA, and use the CPU's own PCIE interface to directly realize long-distance transmission of the PCIE bus through the QSFP28-PCIE interface in some embodiments of the present application, which can greatly reduce data reading and writing delays. By directly using the PCIE bus for communication, the intermediate PCIE to Ethernet circuit is eliminated, which greatly reduces the design cost.

[0168] In some embodiments of the present application, the non-volatile memory standard device is a mobile solid-state hard disk that supports the non-volatile memory standard and supports hot-swappable function.

[0169] Refer to FIG5 , which is a schematic structural diagram of another local host device and a peer device provided in some embodiments of the present application.

[0170] The opposite device can be a mobile solid-state hard disk SSD501 that supports the non-volatile memory standard and supports hot-swappable function. The physical structure of the QSFP28 module is directly adopted, and the physical structure of the SSD solid-state mobile hard disk socket is designed to be compatible with the high-speed optical communication connector (QSFP28-PCIe interface) 502. From the above, it can be seen that the power supply of the non-volatile memory standard device can reuse these three power supplies as the power supply of the solid-state hard disk. The power supply requirement of the SSD hard disk is also 3.3V±5%, and the high-speed optical communication connector (QSFP28-PCIe interface) 502 of the embodiment of the present application may include a third signal pin for providing a signal receiving power supply voltage; a fourth signal pin for providing a signal sending power supply voltage ; A fifth signal pin for providing a low-speed signal power supply voltage, that is, the high-speed optical communication connector (QSFP28-PCIe interface) 502 of the embodiment of the present application provides three 3.3V power supplies: a receiving power supply voltage VCCRX, a transmitting power supply voltage VCCTX, and a low-speed signal power supply voltage VCC1. Under the premise of power supply compatibility, a hot-swappable device can be added to the mobile solid-state hard disk SSD501 to realize the hot-swappable operation of the QSFP28-SSD hard disk. Then, by retraining and enumerating the PCIE specific channel through the system software, the hot-swappable operation and plug-and-play functions of the SSD solid-state hard disk can be realized, thereby realizing a new mobile SSD hard disk interface form and hard disk form.

[0171] In some embodiments, interface A and interface B in Figures 1 and 2 can be the same interface, A embodies the standard four-wire high-speed fiber optic transmission module interface definition, that is, the interface interacts with other devices through pins under the standard four-wire high-speed fiber optic transmission module interface definition, and B embodies the four-wire high-speed fiber optic transmission module interface definition compatible with the high-speed serial computer expansion bus standard PCIe X4 interface, that is, the interface interacts with other devices through pins under the definition compatible with the high-speed serial computer expansion bus standard PCIe X4. The 19 pins on the left of the interface can be arranged in sequence from top to bottom, and the 19 pins on the right can be arranged in sequence from bottom to top, with a total of 38 pins. The 38 pins can be marked with pins 1-38. In actual applications, the TX signal is a differential bus output signal, the RX signal is a differential bus input signal, P (positive) is positive, and N (negative) is negative.

[0172] Among them, the 1st to 7th, 11th to 26th, and 32nd to 38th pins arranged in sequence can be for the same signal, the 2nd pin arranged in sequence is for the TX2N signal, the 3rd pin arranged in sequence is for the TX2P signal, the 5th pin arranged in sequence is for the TX4N signal, the 6th pin arranged in sequence is for the TX4P signal, the 8th pin (the first pin 101) is for the multiplexing of the MODSEL signal and the CLK N signal, and the 9th pin (the second pin 102) is for the multiplexing of the RESET signal and the CLK The 10th pin (third signal pin 104) is for the VCCRX signal, the 11th pin is for the SCL signal, the 12th pin is for the SDA signal, the 14th pin is for the RX3P signal, the 15th pin is for the RX3N signal, the 17th pin is for the RX1P signal, the 18th pin is for the RX1N signal, the 21st pin is for the RX2N signal, the 22nd pin is for the RX2P signal, the 24th pin is for the RX4N signal, the 25th pin is for the RX4P signal, and the 26th pin is for the RX5N signal. The 27th pin (eighth signal pin 103) is the pin for the MODPRS signal, the 28th pin (seventh signal pin 108) in sequence is the pin for the INTC signal and the WAKE signal, the 29th pin (fourth signal pin 105) in sequence is the pin for the VCCTX signal, the 30th pin (fifth signal pin 106) in sequence is the pin for the VCC1 signal, the 31st pin (sixth signal pin 107) in sequence is the pin for the multiplexed LPMODE signal and the RESET signal, the 33rd pin in sequence is the pin for the TX3P signal, the 34th pin in sequence is the pin for the TX3N signal, the 36th pin in sequence is the pin for the TX1P signal, and the 37th pin in sequence is the pin for the TX1N signal.

[0173] Some embodiments of the present application further disclose a server, which is configured with a high-speed optical communication connector QSFP28-PCIE. The high-speed optical communication connector QSFP28-PCIE is configured to connect the server to an optical module device, or to connect the server to a non-volatile memory standard NVMe device. The server is configured to generate a module low-speed signal MODSEL and an optical module reset signal, or to generate a negative clock signal CLK_N and a positive clock signal CLK_P. The high-speed optical communication connector QSFP28-PCIE includes:

[0174] A first signal pin for a module low-speed signal MODSEL or a negative clock signal CLK_N;

[0175] A second signal pin for an optical module reset signal or a positive clock signal CLK_P;

[0176] The first signal pin is configured to transmit a module low-speed signal MODSEL sent by the server to the optical module device when the server and the optical module device are connected;

[0177] The first signal pin is configured to transmit the negative clock signal CLK_N sent by the server to the non-volatile memory standard NVMe device when the server and the non-volatile memory standard NVMe device are connected;

[0178] The second signal pin is configured to transmit the optical module reset signal sent by the server to the optical module device when the server and the optical module device are connected;

[0179] The second signal pin is configured to transmit the positive clock signal CLK_P sent by the server to the non-volatile memory standard NVMe device when the server and the non-volatile memory standard NVMe device are connected.

[0180] In some embodiments, the server is provided with a field-editable gate array FPGA, and the field-editable gate array FPGA is configured to receive an in-situ detection input signal MODPRSL generated by an optical module device or a non-volatile memory standard NVMe device, and when receiving the in-situ detection input signal MODPRSL, construct a connection relationship between the server and the optical module device based on the in-situ detection input signal MODPRSL, or construct a connection relationship between the server and the non-volatile memory standard NVMe device based on the in-situ detection input signal MODPRSL.

[0181] In some embodiments, the high-speed optical communication connector QSFP28-PCIE includes:

[0182] A third signal pin providing a signal receiving power supply voltage VCCRX;

[0183] A fourth signal pin providing a signal transmission power supply voltage VCCTX;

[0184] A fifth signal pin that provides a low-speed signal power voltage VCC1.

[0185] In some embodiments, the server is configured to generate a linear polarization mode signal LPMODE or a peer device reset signal, and the high-speed optical communication connector QSFP28-PCIE includes:

[0186] a sixth signal pin for a linear polarization mode signal LPMODE or a reset signal of a peer device;

[0187] The sixth signal pin is configured to transmit the linear polarization mode signal LPMODE sent by the server to the optical module device when the server and the optical module device are connected;

[0188] The sixth signal pin is configured to transmit the peer device reset signal sent by the server to the non-volatile memory standard NVMe device when the server and the non-volatile memory standard NVMe device are connected.

[0189] In some embodiments, the server is configured to generate a terminal alarm signal INTC or a wake-up signal WAKE, and the high-speed optical communication connector QSFP28-PCIE includes:

[0190] A seventh signal pin for the terminal alarm signal INTC or the wake-up signal WAKE;

[0191] The seventh signal pin is configured to transmit the terminal alarm signal INTC sent by the server to the optical module device when the server and the optical module device are connected;

[0192] The seventh signal pin is configured to transmit the wake-up signal WAKE sent by the server to the non-volatile memory standard NVMe device when the server and the non-volatile memory standard NVMe device are connected.

[0193] In some embodiments, the optical module device and the high-speed optical communication connector QSFP28-PCIE include:

[0194] an eighth signal pin for a presence detection input signal MODPRSL;

[0195] The eighth signal pin is configured to transmit a presence detection input signal MODPRSL to the server.

[0196] In some embodiments, the server includes a clock module and a baseboard management controller (BMC); the clock module is connected to a high-speed optical communication connector (QSFP28-PCIE) via a high-speed serial computer expansion bus, the high-speed optical communication connector (QSFP28-PCIE) is connected to a field-programmable gate array (FPGA) via a high-speed serial computer expansion bus, and the baseboard management controller (BMC) is connected to the field-programmable gate array (FPGA);

[0197] The clock module is configured to generate a negative clock signal CLK_N and a positive clock signal CLK_P, and transmit the negative clock signal CLK_N and the positive clock signal CLK_P to a high-speed optical communication connector QSFP28-PCIE based on a high-speed serial computer expansion bus.

[0198] In some embodiments, the server includes a clock module, a baseboard management controller (BMC), and a central processing unit (CPU); the clock module is connected to a high-speed optical communication connector (QSFP28-PCIE) via a high-speed serial computer expansion bus, the central processing unit (CPU) is connected to a high-speed optical communication connector (QSFP28-PCIE) via a high-speed serial computer expansion bus, and the baseboard management controller (BMC) is connected to the high-speed optical communication connector (QSFP28-PCIE);

[0199] The clock module is configured to generate a negative clock signal CLK_N and a positive clock signal CLK_P, and transmit the negative clock signal CLK_N and the positive clock signal CLK_P to a high-speed optical communication connector QSFP28-PCIE based on a high-speed serial computer expansion bus.

[0200] In some embodiments, the non-volatile memory standard NVMe device is another storage server equipped with a solid-state drive that supports the non-volatile memory standard NVMe.

[0201] In some embodiments, the non-volatile memory standard NVMe device is a mobile solid-state drive that supports the non-volatile memory standard NVMe and supports hot-swappable function.

[0202] As for the server embodiment, since it is basically similar to the high-speed optical communication connector embodiment, the description is relatively simple, and the relevant parts can be referred to the partial description of the high-speed optical communication connector embodiment.

[0203] Although preferred embodiments of the present invention have been described, those skilled in the art may make additional changes and modifications to these embodiments once they become aware of the basic inventive concepts. Therefore, the appended claims are intended to be interpreted as including the preferred embodiments and all changes and modifications that fall within the scope of the embodiments of the present invention.

[0204] Finally, it should be noted that, in this document, the terms "comprises," "includes," or any other variations thereof are intended to encompass non-exclusive inclusion, such that a process, method, article, or terminal device that includes a series of elements includes not only those elements but also other elements not explicitly listed, or elements inherent to such process, method, article, or terminal device. In the absence of further limitations, an element defined by the phrase "comprises a..." does not exclude the presence of other identical elements in the process, method, article, or terminal device that includes the element.

[0205] The above description is merely a specific embodiment of the present application, but the scope of protection of the present application is not limited thereto. Any changes or substitutions that can be easily conceived by a person skilled in the art within the technical scope disclosed in this application should be included in the scope of protection of the present application. Therefore, the scope of protection of the present application should be based on the scope of protection of the claims.

Claims

1. A high-speed optical communication connector, characterized in that: The high-speed optical communication connector includes a first signal pin and a second signal pin; The first signal pin is configured to transmit the module low-speed signal sent by the host device to the optical module device when the host device is connected to the optical module device through the high-speed optical communication connector; The first signal pin is configured to transmit the negative clock signal sent by the host device to the non-volatile memory standard device when the host device is connected to the non-volatile memory standard device through the high-speed optical communication connector; The second signal pin is configured to transmit the optical module reset signal sent by the host device to the optical module device when the host device is connected to the optical module device through the high-speed optical communication connector; The second signal pin is configured to transmit the positive clock signal sent by the host device to the nonvolatile memory standard device when the host device is connected to the nonvolatile memory standard device through the high-speed optical communication connector.

2. The high-speed optical communication connector according to claim 1, characterized in that: The host device is provided with a field-editable gate array, and the field-editable gate array is configured to receive an in-situ detection input signal generated by the optical module device or the non-volatile memory standard device, and when the in-situ detection input signal is received, a connection relationship between the host device and the optical module device is established based on the in-situ detection input signal, or a connection relationship between the host device and the non-volatile memory standard device is established based on the in-situ detection input signal.

3. The high-speed optical communication connector according to claim 1, characterized in that: The high-speed optical communication connector comprises: A third signal pin providing a signal receiving power supply voltage; A fourth signal pin providing a signal transmission power supply voltage; A fifth signal pin that provides a low speed signal supply voltage.

4. The high-speed optical communication connector according to claim 1, characterized in that: The high-speed optical communication connector includes a sixth signal pin; The sixth signal pin is configured to transmit the linear polarization mode signal sent by the host device to the optical module device when the host device is connected to the optical module device through the high-speed optical communication connector; The sixth signal pin is configured to transmit the peer device reset signal sent by the host device to the non-volatile memory standard device when the host device is connected to the non-volatile memory standard device through the high-speed optical communication connector.

5. The high-speed optical communication connector according to claim 1, characterized in that: The high-speed optical communication connector includes a seventh signal pin; The seventh signal pin is configured to transmit the terminal alarm signal sent by the host device to the optical module device when the host device is connected to the optical module device through the high-speed optical communication connector; The seventh signal pin is configured to transmit the wake-up signal sent by the host device to the non-volatile memory standard device when the host device is connected to the non-volatile memory standard device through the high-speed optical communication connector.

6. The high-speed optical communication connector according to claim 2, characterized in that: The high-speed optical communication connector includes an eighth signal pin; The eighth signal pin is configured to transmit the presence detection input signal to the host device.

7. The high-speed optical communication connector according to claim 6, characterized in that: The host device includes a clock module and a baseboard management controller; the clock module is connected to the high-speed optical communication connector through a high-speed serial computer expansion bus, the high-speed optical communication connector is connected to the field editable gate array through a high-speed serial computer expansion bus, and the baseboard management controller is connected to the field editable gate array; The clock module is configured to generate the negative clock signal and the positive clock signal, and transmit the negative clock signal and the positive clock signal to the high-speed optical communication connector based on the high-speed serial computer expansion bus.

8. The high-speed optical communication connector according to claim 1, characterized in that: The host device includes a clock module, a baseboard management controller and a central processing unit; the clock module is connected to the high-speed optical communication connector via a high-speed serial computer expansion bus, the central processing unit is connected to the high-speed optical communication connector via a high-speed serial computer expansion bus, and the baseboard management controller is connected to the high-speed optical communication connector; The clock module is configured to generate the negative clock signal and the positive clock signal, and transmit the negative clock signal and the positive clock signal to the high-speed optical communication connector based on the high-speed serial computer expansion bus.

9. The high-speed optical communication connector according to any one of claims 7 or 8, characterized in that: The non-volatile memory standard device is another storage server provided with a solid state hard disk supporting the non-volatile memory standard.

10. The high-speed optical communication connector according to any one of claims 7 or 8, characterized in that: The non-volatile memory standard device is a mobile solid-state hard disk that supports the non-volatile memory standard and supports a hot-swap function.

11. A server, characterized in that: The server is configured with a high-speed optical communication connector, and the high-speed optical communication connector includes: a first signal pin and a second signal pin; The first signal pin is configured to transmit the module low-speed signal sent by the server to the optical module device when the server is connected to the optical module device through the high-speed optical communication connector; The first signal pin is configured to transmit the negative clock signal sent by the server to the non-volatile memory standard device when the server is connected to the non-volatile memory standard device through the high-speed optical communication connector; The second signal pin is configured to transmit the optical module reset signal sent by the server to the optical module device when the server is connected to the optical module device through the high-speed optical communication connector; The second signal pin is configured to transmit the positive clock signal sent by the server to the non-volatile memory standard device when the server is connected to the non-volatile memory standard device through the high-speed optical communication connector.

12. The server according to claim 11, characterized in that The server is provided with a field-editable gate array, and the field-editable gate array is configured to receive an in-situ detection input signal generated by the optical module device or the non-volatile memory standard device, and when receiving the in-situ detection input signal, establish a connection relationship between the server and the optical module device based on the in-situ detection input signal, or establish a connection relationship between the server and the non-volatile memory standard device based on the in-situ detection input signal.

13. The server according to claim 11, characterized in that: The high-speed optical communication connector comprises: A third signal pin providing a signal receiving power supply voltage; A fourth signal pin providing a signal transmission power supply voltage; A fifth signal pin that provides a low speed signal supply voltage.

14. The server according to claim 11, characterized in that: The high-speed optical communication connector includes a sixth signal pin; The sixth signal pin is configured to transmit the linear polarization mode signal sent by the server to the optical module device when the server is connected to the optical module device through the high-speed optical communication connector; The sixth signal pin is configured to transmit the opposite device reset signal sent by the server to the non-volatile memory standard device when the server passes through the high-speed optical communication connector and the non-volatile memory standard device.

15. The server according to claim 11, characterized in that: The high-speed optical communication connector includes a seventh signal pin; The seventh signal pin is configured to transmit the terminal alarm signal sent by the server to the optical module device when the server is connected to the optical module device through the high-speed optical communication connector; The seventh signal pin is configured to transmit the wake-up signal sent by the server to the non-volatile memory standard device when the server and the non-volatile memory standard device are connected.

16. The server according to claim 12, characterized in that: The high-speed optical communication connector includes an eighth signal pin; The eighth signal pin is configured to transmit the presence detection input signal to the server.

17. The server according to claim 16, characterized in that The server includes a clock module and a baseboard management controller; the clock module is connected to the high-speed optical communication connector through a high-speed serial computer expansion bus, the high-speed optical communication connector is connected to the field editable gate array through a high-speed serial computer expansion bus, and the baseboard management controller is connected to the field editable gate array; The clock module is configured to generate the negative clock signal and the positive clock signal, and transmit the negative clock signal and the positive clock signal to the high-speed optical communication connector based on the high-speed serial computer expansion bus.

18. The server according to claim 11, characterized in that: The server comprises a clock module, a baseboard management controller and a central processing unit; the clock module is connected to the high-speed optical communication connector via a high-speed serial computer expansion bus, the central processing unit is connected to the high-speed optical communication connector via a high-speed serial computer expansion bus, and the baseboard management controller is connected to the high-speed optical communication connector; The clock module is configured to generate the negative clock signal and the positive clock signal, and transmit the negative clock signal and the positive clock signal to the high-speed optical communication connector based on the high-speed serial computer expansion bus.

19. The server according to any one of claims 17 or 18, characterized in that: The non-volatile memory standard device is another storage server provided with a solid state hard disk supporting the non-volatile memory standard.

20. The server according to any one of claims 17 or 18, characterized in that: The non-volatile memory standard device is a mobile solid-state hard disk that supports the non-volatile memory standard and supports a hot-swap function.

Citation Information

Patent Citations

  • PCIE network card, switching method of interface mode of PCIE network card, electronic equipment and storage medium

    CN115733549A

  • High-speed optical communication connector and server

    CN117478227A

  • Test input / output speed conversion and related apparatuses and methods

    US20220164269A1

Cited By

  • Design method based on multi-stage FPGA (Field Programmable Gate Array) communication of test machine

    CN120929413A

  • Server management control circuit and system and server

    CN121050972A

  • Server management control circuit, system and server

    CN121050972B