Server-based 10-gigabit isolation network card

By introducing independent power supply modules, temperature detection modules, heat dissipation modules and FRU information modules into the 10G isolated network card, the problems of high hardware power supply and heat dissipation demands, high memory dependence, high cost, high noise and compatibility are solved, and more efficient, secure and compatible network transmission is achieved.

CN120074968APending Publication Date: 2025-05-30ZHUHAI SHININGDA TECH CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202510061754.6
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-01-15
Publication Date
2025-05-30

AI Technical Summary

Technical Problem

The 10G isolated network card has high hardware power supply and heat dissipation requirements, memory dependence, high cost, high noise and compatibility problems in terms of high transmission speed and bandwidth, which limits its wider popularity and application.

Method used

A server-based 10G isolated network card is designed, including independent power supply modules, temperature detection modules, heat dissipation modules and FRU information modules, ensuring stable power supply, effective heat dissipation, real-time temperature monitoring and improving security and privacy.

Benefits of technology

Through independent power supply modules and efficient heat dissipation solutions, the hardware power supply and heat dissipation needs are solved, noise and cost are reduced, compatibility and security are improved, and the wider application of network cards is promoted.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120074968A_ABST
    Figure CN120074968A_ABST
Patent Text Reader

Abstract

The invention discloses a server-based 10-gigabit isolation network card, which is characterized in that a 10-gigabit optical signal input module is used for receiving an electric signal processed by an external optical module and transmitting the electric signal sent by the server back to the external optical module to form a signal input and output loop; the main control chip module is used for processing an electric signal converted from the external optical module, the processed electric signal is subjected to signal exchange with a server through the PCIE multi-channel output module, the PCIE multi-channel output module is used for communication between the main control chip module and the server, and the temperature detection module is used for monitoring the temperature of the main control chip module and the environment temperature of a board card. And the board card FRU information module is connected with the server and the main control chip module through SMBUS signals and is used for recording various information of the board card. According to the network card, a stable, independent and safe power supply mode can be ensured, the temperature detection module can obtain temperature parameter information in time and send out an early warning signal, the control module can conduct regulation and control in time, and the safety and privacy of the network card are improved by arranging the FRU information module.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the technical field of network cards, and particularly to a 10 Gigabit isolated network card based on a server. Background Art

[0002] The transmission speed of a 10 Gigabit isolated network card is ten times that of a traditional Gigabit network card. It plays an important role in data centers, supporting a large amount of data exchange between servers. It is applied in fields such as data exchange centers, financial trading, enterprise networks and campus networks, storage networks, and metropolitan area broadband. It is an important part of a modern high-performance network transmission environment.

[0003] This network card is based on PCIE 3.0 technology. The high-speed network electrical signals converted by an external optical module are, after a series of decoding and modulation conversions, output through the eight-channel output module of PCIE 3.0 to exchange signals with the server. It supports the offloading of IPV4 and IPv6 and advanced packet filtering, supports VLAN, supports a maximum 9564-byte jumbo frame, supports NC-SI sideband management and PXE remote network boot and other functions. These functions improve the data traffic and CPU utilization rate, enhance the data throughput and the number of connected devices of the server, improve the network performance, and promote the development of 10 Gigabit Ethernet server network cards.

[0004] Although it has significant advantages in terms of data transmission rate and bandwidth, there are also technical defects and deficiencies. First, due to the faster transmission speed of the 10 Gigabit network card, higher requirements are placed on the power supply and heat dissipation of the hardware. Therefore, a more efficient heat dissipation solution is needed, otherwise it may cause the device to overheat and even be damaged. Second, the network card has a large buffer area, and it is necessary to ensure that the system memory is sufficient, otherwise the transmission speed will decrease. So, it is necessary to ensure that the system memory used is sufficient. In addition, although the network card can provide higher data transmission efficiency, it also results in a higher cost price, and the noise during the operation of the server is also very large. In terms of compatibility, due to different operating systems of the server, it is possible that the network card driver and the operating system are incompatible, resulting in the network card not being recognized. Therefore, although the 10 Gigabit isolated network card performs well in terms of data transmission rate and bandwidth, its problems such as high power consumption, heat dissipation requirements, memory dependence, cost, noise, and compatibility still need to be further improved to achieve wider popularization and application. Summary of the Invention

[0005] In view of the above technical problems, the present invention provides a 10 Gigabit isolated network card based on a server.

[0006] The present invention provides a 10 Gigabit isolation network card based on a server, including a board. A PCIE multi-channel output module, a main control chip module, a 10 Gigabit optical signal input module, a temperature detection module, and a board FRU information module are arranged on the board. The 10 Gigabit optical signal input module is used to receive the electrical signal processed by an external optical module and transmit the electrical signal sent by the server back to the external optical module to form a signal input and output loop. The main control chip module is used to process the electrical signal converted by the external optical module and perform signal exchange with the server through the PCIE multi-channel output module. The PCIE multi-channel output module is used for communication between the main control chip module and the server. The temperature detection module is used to monitor the temperature of the main control chip module and the ambient temperature of the board, and is connected to the server and the main control chip module through SMBUS signals. The board FRU information module is used to record various information of the board.

[0007] Optionally, the 10 Gigabit isolation network card further includes a board power supply module, which is used to supply power to the entire board.

[0008] Optionally, the board power supply module includes a BUCK step-down chip, an LC filter circuit, and a timing control signal circuit.

[0009] Optionally, the PCIE multi-channel output module includes a power supply circuit, differential line electrical signals, and 10 Gigabit optical module control signals. The power supply circuit is connected to the board power supply module, and the electrical energy of the board power supply module is provided to the external 10 Gigabit optical module through the power supply circuit.

[0010] Optionally, the main control chip module includes a main control chip, which is used to receive the differential line electrical signals transmitted from the 10 Gigabit optical signal input module, and after processing the differential line electrical signals, output them to the PCIE multi-channel output module in the form of PCIE signals.

[0011] Optionally, the main control chip module further includes a crystal oscillator circuit, a flash memory circuit, and a reset circuit.

[0012] Optionally, the 10 Gigabit isolation network card further includes an alarm module, which is connected to the temperature detection module. When the temperature detected by the temperature detection module reaches a preset value, the alarm module issues a warning to the main control chip module.

[0013] Optionally, the 10 Gigabit isolation network card further includes a heat dissipation module, which is used to dissipate heat from the main control chip module. The heat dissipation module includes a heat dissipation fan.

[0014] Optionally, the 10 Gigabit optical signal input module is connected to the main control chip module through SFI, I2C, and network port control signals, and the PCIE multi-channel output module is connected to the main control chip module through 8-channel PCIE signals and PCIE control signals.

[0015] In the technical solution provided by the embodiment of the present invention, the 10G optical signal input module is used to receive the electrical signal processed by the external optical module and send the electrical signal sent by the server back to the external optical module to form an input / output loop of the signal. The main control chip module is used to process the electrical signal converted by the external optical module, and after processing, it exchanges signals with the server through the PCIE multi-channel output module. The PCIE multi-channel output module is used for communication between the main control chip module and the server. The temperature detection module is used to monitor the temperature of the main control chip module and the ambient temperature of the board, and is connected to the server and the main control chip module through the SMBUS signal. The board FRU information module is used to record various information of the board. Compared with the prior art, the present invention has an independent power supply module, which can ensure a stable, independent and safe power supply method. The temperature detection module can obtain temperature parameter information in real time and send out a warning signal to enable the control chip to make timely adjustments. By setting the FRU information module, the security and privacy of the network card are improved. BRIEF DESCRIPTION OF THE DRAWINGS

[0016] Figure 1 FIG. is a schematic structural diagram of a 10G isolated network card based on a server according to the present invention.

[0017] Figure 2 FIG. is a schematic flow chart of a specific implementation method of a 10G isolated network card based on a server according to the present invention. DETAILED DESCRIPTION OF THE EMBODIMENTS

[0018] Next, the technical solutions in the embodiments of the present invention will be clearly and completely described in conjunction with the accompanying drawings in the embodiments of the present invention. Obviously, the described embodiments are only a part of the embodiments of the present invention, rather than all the embodiments. Based on the embodiments of the present invention, all other embodiments obtained by those skilled in the art without creative work belong to the scope of protection of the present invention.

[0019] It should be noted that when an element is expressed as "connected" or "coupled" to another element, it can be directly connected to the other element, or there can be one or more intermediate elements therebetween. The serial numbers assigned to the components herein, such as "first", "second", etc., are only used to distinguish the described objects and do not have any sequential or technical meaning.

[0020] The present application provides a 10G isolated network card based on a server. Please refer to Figure 1As shown, the 10 Gigabit isolation network card includes a board, on which a PCIE multi-channel output module, a main control chip module, a 10 Gigabit optical signal input module, a temperature detection module, and a board FRU information module are provided. The 10 Gigabit optical signal input module is used to receive the electrical signals processed by an external optical module and send the electrical signals sent by the server back to the external optical module to form a signal input and output loop. The main control chip module is used to process the electrical signals converted by the external optical module and perform signal exchange with the server through the PCIE multi-channel output module. The PCIE multi-channel output module is used for communication between the main control chip module and the server. The temperature detection module is used to monitor the temperature of the main control chip module and the ambient temperature of the board, and is connected to the server and the main control chip module through SMBUS signals. The board FRU information module is used to record various information of the board.

[0021] The PCIE multi-channel output module of the present invention is mainly responsible for the communication between the main control chip module and the server host computer, which is mainly carried out through the PICE transmission protocol. In the present invention, it is connected through the PCIE Gen3.0x8 interface to provide high data transmission and performance support.

[0022] The main control chip module is the central processing part of the entire network card. Its function is to process the high-speed network electrical signals converted by the external optical module, and after completing a series of functions such as encoding and decoding, signal enhancement and isolation, data flow control, and implementation of various network protocols, it performs signal exchange with the server through the PCIE multi-channel output module. The main control chip module includes a main control chip, which is used to receive the differential line electrical signals transmitted from the 10 Gigabit optical signal input module, and after processing the differential line electrical signals, output them to the PCIE multi-channel output module in the form of PCIE signals. The main control chip module also includes a crystal oscillator circuit, a flash memory circuit, and a reset circuit. Specifically, the main control chip is responsible for receiving the differential line electrical signals transmitted from the 10 Gigabit optical signal input module, and after a series of operations such as encoding and decoding, outputting them to the PCIE multi-channel output module in the form of PCIE signals. The crystal oscillator circuit is an external crystal oscillator circuit, which is mainly responsible for providing a stable internal circuit clock source for the main control chip. The flash memory circuit is used to store device firmware, device configuration parameters, and identify different adapters (such as MAC addresses). The reset circuit is an external reset circuit, which is used to initialize most of the modules inside the chip, and adopts asynchronous reset and synchronous release logic to directly synchronize the external reset signal to different clock domains.

[0023] The 10 Gigabit optical signal input module is responsible for receiving the electrical signals processed by the external optical module and transmitting the electrical signals sent and received by the server back to the external optical module to form a signal input and output loop. The 10 Gigabit optical signal input module mainly consists of a power supply circuit, differential line electrical signals, and 10 Gigabit optical module control signals. The power supply circuit is connected to the board power supply module, and the electrical energy of the board power supply module is provided to the external 10 Gigabit optical module through the power supply circuit. Specifically, the power supply circuit is mainly provided by the board system power supply module to the external 10 Gigabit optical module to complete a series of tasks such as optoelectronic signal conversion. The differential line electrical signals are mainly responsible for the signal transmission and exchange between the electrical signals and the core chip. The 10 Gigabit optical module control signals provide information exchange between the optical module and the main control chip, including I2C configuration signals, transmission error detection signals, transmission stop signals, optical signal rate selection signals, insertion detection signals, optical intensity prompt signals, etc.

[0024] In the present invention, the board FRU information module is mainly used to record and display various information of the board, including but not limited to: manufacturer, product model, product version, independent SN code of the product, etc. The board FRU information module mainly consists of an EEPROM (electrically erasable programmable read-only memory) and an SMBUS signal transmission channel.

[0025] In one embodiment of the present invention, the 10 Gigabit isolation network card further includes a board power supply module, which is used to supply power to the entire board. The board power supply module is the core part that provides power to the entire board and plays a crucial role. It provides stable power supply that meets the power requirements of each module for each functional module and the main control of the board. At the same time, it provides functions such as voltage conversion, voltage regulation and filtering, power control management, protection functions, electromagnetic compatibility, as well as high efficiency and reliability. The board power supply module includes multiple BUCK step-down chips, an LC filter circuit, and a timing control signal circuit. The BUCK step-down chips and the LC filter circuit are mainly used to provide voltage output, and the timing control signal circuit is mainly composed of an RC circuit to provide timing control signals that can meet the requirements of the main control chip and the board.

[0026] In the present invention, the temperature detection module is used to monitor the ambient temperature of the main control chip module and the periphery of the board. It can obtain temperature parameters in real time by connecting to the server upper computer and the network card main control chip module through the SMBUS signal. In one embodiment of the present invention, the 10 Gigabit isolation network card further includes an alarm module. The alarm module is connected to the temperature detection module. When the temperature detected by the temperature detection module reaches a preset value, the alarm module sends a warning to the main control chip module. The temperature detection module mainly consists of a temperature sensor chip and an SMBUS signal transmission channel.

[0027] In one embodiment of the present invention, the 10 Gigabit isolation network card further includes a heat dissipation module for dissipating heat from the main control chip module and the surrounding circuits, maintaining the normal operating temperature of the board and the chip, improving the overall heat dissipation capacity of the system, and thus increasing the security and stability of the system. The heat dissipation module mainly consists of a heat dissipation fan, a fan power supply circuit, a heat dissipation fan interface, etc.

[0028] In the present invention, the 10 Gigabit optical signal input module is connected to the main control chip module through SFI, I2C and network port control signals, and the PCIE multi-channel output module is connected to the main control chip module through 8-channel PCIE signals and PCIE control signals. The temperature detection module and the board FRU information module are connected to the main control chip module and the upper computer server through SMBUS, while the board power supply module is responsible for providing different voltages to the main control chip module and the other functional modules.

[0029] In the present invention, the temperature detection module and the board FRU information module need to calculate the pull-up resistor value of the SMBUS to achieve the correct input level and ensure good communication. Its calculation involves multiple factors, including the bus transmission speed, power supply voltage, bus capacitance, and the low-level output current of the device, etc.

[0030] Among them, the formula for the minimum pull-up resistor is as follows:

[0031] Rpmin = (VDDmax - VOLmax) / Iol

[0032] Among them, Rpmin is the minimum pull-up resistor, VDDmax is the pull-up power supply voltage, VOLmax is the lowest effective low voltage of the output, and Iol is the minimum sink current of the output pin (when VOLmax).

[0033] The formula for the maximum pull-up resistor is as follows:

[0034] Rpmax = -Tr / CB * [ln(1 - (VDDmax - VILmax))]

[0035] Among them, Rpmax is the maximum pull-up resistor, Tr is the rise time, and the maximum rise time at 400KHz in the protocol specification is 300ns. CB is the total bus capacitance, with a maximum of 400pf. VDDmax is the pull-up voltage, and VILmax is the maximum voltage when the IO input is low.

[0036] The board power supply module needs to calculate the output voltage and the RC circuit parameters that meet the board power supply timing requirements. Specifically, the output voltage calculation formula is as follows (taking the chip MPQ8633 as an example):

[0037] Vo = Vref * (1 + RH / RL)

[0038] Where Vo is the required output voltage, Vref is the reference voltage value set by the chip, RH is the pull-up resistor for voltage division, and RL is the pull-down resistor for voltage division.

[0039] The calculation formula for the power supply enable delay RC circuit is as follows:

[0040] T = -RCln(E - V / V)

[0041] Where T is the time to be extended, R is the resistance value of the delay resistor, C is the capacitance value of the delay capacitor, E is the power supply voltage, and V is the voltage at the initial moment of the charging capacitor.

[0042] The network card described in the present invention has an independent power supply module, which can ensure a stable, independent and safe power supply method. In terms of heat dissipation, compared with other 10G network cards, the present invention not only has a heat sink, but also has a cooling fan, which improves the heat dissipation effect. And a temperature detection module is also provided to detect the ambient temperature of the control chip and the board card, and can obtain temperature parameter information in real time and send out a warning signal to enable the control chip to make timely adjustments. In terms of operation, the network card described in the present invention has great advantages in terms of user popularity, ease of use, network interoperability and simplicity. When upgrading to a 10G Ethernet solution, users do not need to worry about the impact on existing programs or services, and the upgrade risk is very low. In terms of security and privacy, this product also has a FRU information module, which records various information of the board card, such as the manufacturer, product model, product version, independent SN code of the product, etc.

[0043] Please refer to Figure 2 The specific implementation method of the 10G isolation network card based on the server of the present invention is shown as follows:

[0044] Step S10, the board card power supply module starts to work first, and at the same time provides power to the main control chip and each functional module;

[0045] Step S20, the main control chip module starts to initialize. If the initialization is abnormal, check whether there are fault problems in the external crystal oscillator circuit, reset circuit, and flash memory circuit, and whether the main control chip is damaged;

[0046] After the initialization of the main control chip module is completed, step S30 starts to synchronously read the information provided by the temperature detection module and the board card FRU information module;

[0047] Step S40, the system starts to initialize the 10G optical signal input module. If the function of the 10G optical signal input module is abnormal, it is necessary to check whether the power supply of the optical module is normal and whether the high-speed transmission signal and the low-speed control signal are working properly;

[0048] Step S50, initialize the PCIE multi-channel output module, check whether there is a problem with the PCIE information transmission channel. After the initialization of all modules is completed, the system starts to work normally, and the system starts the information interaction between the server and the 10G optical port signal.

[0049] The above embodiments are only used to illustrate the technical solutions of the present invention, rather than to limit it; although the present invention has been described in detail with reference to the foregoing embodiments, those of ordinary skill in the art should understand that: they can still modify the technical solutions described in the foregoing embodiments, or perform equivalent replacements on some of the technical features; and these modifications or replacements do not make the essence of the corresponding technical solutions deviate from the spirit and scope of the technical solutions of the embodiments of the present invention.

Claims

1. A 10G isolated network card based on a server, characterized in that: The invention comprises a board card, on which a PCIE multi-channel output module, a main control chip module, a 10 Gigabit optical signal input module, a temperature detection module and a board card FRU information module are arranged. The 10 Gigabit optical signal input module is used to receive an electrical signal processed from an external optical module, and transmit the electrical signal sent by a server back to the external optical module to form a signal input and output loop. The main control chip module is used to process the electrical signal converted from the external optical module, and after processing, the signal is exchanged with the server through the PCIE multi-channel output module. The PCIE multi-channel output module is used for communication between the main control chip module and the server. The temperature detection module is used to monitor the temperature of the main control chip module and the ambient temperature of the board card, and the server and the main control chip module are connected through the SMBUS signal. The board card FRU information module is used to record various information of the board card.

2. The server-based 10G isolation network card according to claim 1, characterized in that: The 10G isolated network card also includes a board power supply module, and the board power supply module is used to supply power to the entire board.

3. The server-based 10G isolation network card according to claim 2, characterized in that: The board power supply module includes a BUCK step-down chip, an LC filter circuit and a timing control signal circuit.

4. The server-based 10G isolation network card according to claim 1, characterized in that: The PCIE multi-channel output module includes a power supply circuit, a differential line electrical signal and a 10G optical module control signal. The power supply circuit is connected to a board power supply module, and the power of the board power supply module is provided to an external 10G optical module through the power supply circuit.

5. The server-based 10G isolation network card according to claim 4, characterized in that: The main control chip module includes a main control chip, which is used to receive the differential line electrical signal transmitted from the 10G optical signal input module, and output the differential line electrical signal to the PCIE multi-channel output module in the form of PCIE signal after processing.

6. The server-based 10G isolation network card according to claim 5, characterized in that: The main control chip module also includes a crystal oscillator circuit, a flash memory circuit and a reset circuit.

7. The server-based 10G isolation network card according to claim 1, characterized in that: The 10G isolation network card also includes an alarm module, which is connected to the temperature detection module. When the temperature detected by the temperature detection module reaches a preset value, the alarm module sends an early warning to the main control chip module.

8. The server-based 10G isolation network card according to claim 1, characterized in that: The 10G isolated network card also includes a heat dissipation module for dissipating heat from the main control chip module, and the heat dissipation module includes a heat dissipation fan.

9. The server-based 10G isolation network card according to claim 1, characterized in that: The 10G optical signal input module is connected to the main control chip module through SFI, I2C and network port control signals, and the PCIE multi-channel output module is connected to the main control chip module through 8-channel PCIE signals and PCIE control signals.