Signal transmission circuit, network port conversion method, board card system and server

By converting the streamlined gigabit medium-independent interface signal into a serial signal for long-distance transmission and then converting it into a medium-dependent interface signal, the problem of degradation in signal transmission quality on the server IO board is solved, and the quality and reliability of signal transmission are improved.

CN120371762AInactive Publication Date: 2025-07-25INSPUR SUZHOU INTELLIGENT TECH CO LTD
View PDF 5 Cites 0 Cited by

Patent Information

Application Number
CN202510894719.2
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-06-30
Publication Date
2025-07-25
Estimated Expiration
Not applicable · inactive patent

AI Technical Summary

Technical Problem

The signal transmission quality on the server IO board is degraded, especially the signal transmission quality from the substrate management controller to the adaptable network port is poor, resulting in an increase in the bit error rate and affecting the overall signal transmission quality.

Method used

Using a signal transmission circuit, by converting the streamlined Gigabit medium-independent interface signal into a serial signal for long-distance transmission, and then converting it into a medium-dependent interface signal, the serial signal has strong anti-interference ability to build a signal transmission link from an adaptable network port to a controller.

Benefits of technology

It improves the overall transmission quality of the signal, reduces the bit error rate, and enhances the reliability and stability of signal transmission.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120371762A_ABST
    Figure CN120371762A_ABST
Patent Text Reader

Abstract

The invention discloses a signal transmission circuit, an internet access conversion method, a board card system and a server, and relates to the technical field of servers. The signal transmission circuit comprises an adaptable network port, a physical layer driver, a physical layer converter and a controller, the adaptable network port is connected with the physical layer driver through a third bus, the physical layer driver is connected with the physical layer converter through a serial / deserial bus, and the physical layer converter is connected with the controller through a first bus; the wire length of the serial / deserial bus is greater than the sum of the wire length of the third bus and the wire length of the first bus. The first signal is converted into the second signal for long-distance transmission and then converted into the quality-dependent interface signal, the signal transmission link from the adaptable network port to the controller is established, and the second signal is introduced into the signal transmission link due to the fact that the second signal is high in anti-interference capacity, so that the overall transmission quality of the signal is improved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the technical field of servers, and particularly to a signal transmission circuit, a network port conversion method, a board card system and a server. Background Art

[0002] With the continuous increase in the number of servers in the data center, the management of servers has become increasingly important. The network interface is the most widely used management interface on current servers, and the management of servers can be achieved by using the network interface. The interfaces for managing the network are divided into dedicated management network ports and shared management network ports. The dedicated management network port can only be used for server management and does not transmit other service data; while the shared management network port can be used for both user service data transmission and server management services provided to users. Since the deployment environments of servers in different data centers are different, and the user requirements for the number of dedicated management network ports and shared management network ports also vary, server designers need to design IO boards that support different functional management network ports for users to meet more diverse customer requirements.

[0003] Since the server management input / output board card is located near the rear panel of the chassis, and the board where the controller is located is in the middle of the motherboard. The trace distance of the reduced gigabit media independent interface of the baseboard management controller is very long, exceeding the signal integrity specification (the longest is 4000 mil). Once the signal integrity specification of the reduced gigabit media independent interface trace is exceeded, the signal quality of the reduced gigabit media independent interface trace will decline, and the bit error rate will increase. At this time, the bit error rate will be superimposed on the signal quality of the media dependent interface trace, thereby reducing the overall signal transmission quality and increasing the overall bit error rate of signal transmission. Summary of the Invention

[0004] The present application provides a signal transmission circuit, a network port conversion method, a board card system and a server, which at least solve the problem of the decline in signal transmission quality on the server IO board.

[0005] In a first aspect, the present application provides a signal transmission circuit, including: an adaptable network port, a physical layer driver, a physical layer converter, and a controller; The adaptable network port is connected to the physical layer driver through a third bus, the physical layer driver is connected to the physical layer converter through a serializer / deserializer bus, and the physical layer converter is connected to the controller through a first bus; The line length of the second bus is greater than the line length of the first bus or the third bus.

[0006] In a second aspect, the present application further provides a network port conversion method, which is applied to the signal transmission circuit described in the first aspect, and includes: Obtaining a conversion signal; Set the adaptable network interface and the controller to conduct through the first network interface branch or the second network interface branch according to the conversion signal.

[0007] In a third aspect, the present application further provides a board card system, including the signal transmission circuit described in the first aspect; The board card system has: a main board and an input / output board card; The physical layer driver, network interface adapter, network controller, and adaptable network interface in the signal transmission circuit are arranged on the input / output board card; The physical layer converter is arranged on the main board; The controller is integrated on the main board or inserted into the main board through a controller board card provided with the controller.

[0008] In a fourth aspect, the present application further provides a server, including the board card system described in the third aspect.

[0009] The beneficial effects brought by the technical solutions provided in the embodiments of the present application are: By implementing a signal transmission circuit, network interface conversion method, board card system, and server provided in the embodiments of the present application, after converting the reduced gigabit media-independent interface signal into a serial signal for long-distance transmission and then converting it into a media-dependent interface signal, a signal transmission link from the adaptable network interface to the controller is built. Since the serial signal has strong anti-interference ability, by introducing the serial signal into the signal transmission link, the overall transmission quality of the signal is improved. Description of the Drawings

[0010] In order to more clearly illustrate the technical solutions in the embodiments of the present application, the following will briefly introduce the drawings required for the description of the embodiments. Obviously, the following drawings are only some embodiments of the present application. For those of ordinary skill in the art, without creative efforts, other drawings can also be obtained based on these drawings.

[0011] Figure 1 is a schematic diagram of a network interface circuit; Figure 2 is a schematic diagram of a signal transmission circuit provided by an embodiment of the present application; Figure 3 is a schematic diagram of a jumper circuit provided by an embodiment of the present application; Figure 4 is another schematic diagram of a jumper circuit provided by an embodiment of the present application; Figure 5 is another schematic diagram of a jumper circuit provided by an embodiment of the present application; Figure 6 is another schematic diagram of a signal transmission circuit provided by an embodiment of the present application; Figure 7 is a timing diagram of a bus provided by an embodiment of the present application; Figure 8 It is a schematic diagram of a network port conversion method provided by an embodiment of the present application; Figure 9 It is a physical diagram of an input / output board card provided by an embodiment of the present application; Figure 10 It is a schematic diagram of signal link conversion provided by an embodiment of the present application; Figure 11 It is a schematic diagram of Serdes traces on a printed circuit board provided by an embodiment of the present application; Figure 12 It is a schematic diagram of MDI traces on a printed circuit board provided by an embodiment of the present application. Detailed implementation manners

[0012] To make the objectives, technical solutions, and advantages of the present application clearer, the technical solutions in the embodiments of the present application will be clearly and completely described below with reference to the accompanying drawings in the embodiments of the present application. Obviously, the described embodiments are only a part rather than all of the embodiments of the present application. All other embodiments obtained by those of ordinary skill in the art based on the embodiments in the present application without creative efforts shall fall within the protection scope of the present application.

[0013] Unless otherwise defined, the technical terms or scientific terms used in this disclosure shall have the ordinary meanings understood by those of ordinary skill in the art to which this disclosure pertains. The "first", "second", and similar terms used in this disclosure do not denote any order, quantity, or importance, but are only used to distinguish different components. Similarly, the terms such as "a", "an", or "the" do not denote a quantity limitation, but mean that there is at least one. The numbers in the accompanying drawings of the specification only represent the distinction of each functional component or module, and do not represent the logical relationship between the components or modules. The terms such as "including" or "comprising" mean that the elements or objects appearing before this term cover the elements or objects listed after this term and their equivalents, without excluding other elements or objects. The terms such as "connected" or "coupled" are not limited to physical or mechanical connections, but may include electrical connections, whether direct or indirect. The terms such as "upper", "lower", "left", and "right" are only used to represent relative positional relationships, and when the absolute position of the object being described changes, the relative positional relationship may also change accordingly.

[0014] Next, various embodiments according to the present disclosure will be described in detail with reference to the accompanying drawings. It should be noted that in the drawings, the same reference numerals are assigned to components that basically have the same or similar structures and functions, and repeated descriptions thereof will be omitted.

[0015] In the prior art, at least three server management network interfaces are configured on the server IO board (such as the network interface circuit shown in Figure 1 ), which occupies a large area of the server IO board, increases the design difficulty of the server IO board, and raises the material cost. The present application provides a signal transmission circuit, a network interface conversion method, a board system, and a server, which at least solve the problem of the degradation of the signal transmission quality from the baseboard management controller to the adaptable network interface in the server. The implementation manners are as follows: In some embodiments, as shown in Figure 2 , a signal transmission circuit includes: an adaptable network interface 100, a physical layer driver 400, a physical layer converter 500, and a controller 900; The adaptable network interface is connected to the physical layer driver through a third bus, and a third signal is transmitted therebetween; the physical layer driver is connected to the physical layer converter through a serial / deserial bus, and a second signal is transmitted therebetween; the physical layer converter is connected to the controller through a first bus, and a first signal is transmitted therebetween; The line length of the serial / deserial bus is greater than the sum of the line lengths of the third bus and the first bus. As shown in Figure 2 , the signal transmission circuit further includes: a network interface adapter 300 and a conversion signal source 200; The adaptable network interface 100 is respectively connected to the controller 900 through a first network interface branch PB1 and a second network interface branch PB2; The conversion signal source 200 is connected to the controller 900 and transmits a conversion signal to the controller 900, so that the controller 900 sets the first network interface branch PB1 to be conductive or the second network interface branch PB2 to be conductive according to the conversion signal; Wherein the first network interface branch PB1 is configured to convert the first signal for data exchange with the controller 900 into a second signal and transmit it in the first network interface branch, and convert the second signal into a third signal, and perform data exchange with the device connected thereto through the adaptable network interface 100.

[0016] The first bus is a reduced gigabit media independent interface bus, the second bus is a serial / deserial bus, and the third bus is a media dependent interface bus.

[0017] The first signal is a reduced gigabit media independent structure signal, the second signal is a serial signal, and the third signal is a media dependent interface signal.

[0018] The controller described in the embodiments of the present application may be a baseboard management controller (BMC).

[0019] Generally, the RJ45 network port is adopted as the adaptable network port. In the field of network communication, the RJ45 interface is one of the extremely common and important components. It is not only widely used in the local area network (LAN) connections of homes and offices, but also an indispensable part of multiple fields such as data centers and industrial automation. RJ45 is the abbreviation of "Registered Jack 45", which is a standardized type of telecommunications network interface originally designed for the telephone system. However, with the development of Ethernet technology, RJ45 has gradually become the most commonly used physical layer interface standard in computer networks. Although they have the same name, the RJ45 for data communication is different from the traditional telephone RJ45, especially in terms of pin definitions and usage purposes.

[0020] The RJ45 interface usually consists of an 8-bit modular jack that can accept a standard RJ45 plug with eight metal contacts as well. This configuration allows for the simultaneous transmission of four pairs of twisted-pair wires, which is very suitable for high-speed data transmission. Each RJ45 port contains eight spring-loaded contact pieces inside. When the corresponding cable is inserted, these contact pieces will make close contact with the corresponding pins on the plug, ensuring a stable and reliable electrical connection.

[0021] The RJ45 interface is generally installed on the front panel or the back of the device and displays the current working status through built-in LED indicators, such as whether the connection is established and whether there is data being transmitted, etc. In addition, to meet different environmental requirements, there are also waterproof, dustproof, and ruggedized RJ45 interface products on the market.

[0022] In an Ethernet environment, the RJ45 interface is mainly responsible for the data transmission tasks at the physical layer. According to the IEEE802.3 standard, the RJ45 interface supports Ethernet connections at multiple rates, including 10BASE-T, 100BASE-TX, and 1000BASE-T, etc. Among them: 10BASE-T: One of the earliest Ethernet standards, using twisted-pair wires for 10Mbps data transmission; 100BASE-TX: The fast Ethernet standard, supporting a maximum data transmission rate of 100Mbps; 1000BASE-T: The gigabit Ethernet standard, achieving speeds up to 1Gbps on ordinary Category 5 or enhanced Category 5 cables.

[0023] In actual operation, the sending end encodes the digital signal into an analog signal and sends it out through the RJ45 interface; the receiving end receives the signal through the same path and decodes it back into the original digital information. Due to the use of differential signal transmission mode, the RJ45 interface can effectively resist external electromagnetic interference and ensure the quality of data transmission.

[0024] Enterprise-level network deployment: Whether it is a small office or a large data center, the RJ45 interface is the foundation for building a wired network. Through the interconnection of network devices such as switches and routers, efficient and stable local area network and even wide area network services are achieved.

[0025] Smart home: With the progress of Internet of Things technology, more and more home intelligent devices begin to support wired network connections. Using the RJ45 interface, users can easily build a secure and reliable home network covering the entire residence and enjoy various services such as high-definition video streaming and online games.

[0026] Industrial automation: In factory automation control systems, the RJ45 interface is used to connect various sensors, controllers and actuators to ensure the accuracy and timeliness of real-time data acquisition and instruction issuance.

[0027] Security monitoring: For video surveillance systems, the RJ45 interface provides a more stable and lower-latency data transmission solution than wireless connections, which helps to improve the quality and response speed of surveillance images.

[0028] Although significant progress has been made in wireless network technology in recent years, for many application scenarios, the RJ45 interface still occupies an irreplaceable position. On the one hand, with the development of PoE (Power over Ethernet) technology, the RJ45 interface can not only transmit data but also power terminal devices, greatly simplifying the wiring complexity and reducing costs; on the other hand, with the introduction of 10 Gigabit Ethernet (10GBASE-T) and even higher bandwidth standards, the RJ45 interface will continue to evolve to meet the growing data transmission requirements.

[0029] With its advantages such as simple to use, strong compatibility and high reliability, the RJ45 interface plays a crucial role in today's information society. Whether in the traditional IT field or emerging industries such as the Internet of Things and intelligent manufacturing, the RJ45 interface has demonstrated strong vitality and development potential. In the future, with the continuous emergence of new technologies, we have reason to believe that the RJ45 interface will continue to evolve and better serve various activities of human society.

[0030] When the adaptable network port 100 is connected to the controller 900 through the second network port branch PB2, the adaptable network port 100 realizes the shared management network port.

[0031] Reduce the Gigabit Media Independent Interface (RGMII) signal. The reduced Gigabit Media Independent Interface signal is the signal transmitted by the reduced Gigabit Media Independent Interface. The reduced Gigabit Media Independent Interface is an interface standard for transmitting data between the physical layer and the media access control layer, mainly used for Gigabit Ethernet, usually supporting data rates of 10 / 100 / 1000 Mbps, and capable of achieving high-speed data transmission at a lower clock frequency by using a 4-bit data path (each bit corresponding to transmission and reception respectively). This makes it one of the widely adopted standards in modern network devices, suitable for routers, switches, and other devices that require high-speed network communication.

[0032] In this application, the serial signal recorded is obtained by converting the reduced Gigabit Media Independent Interface signal through a Serializer / Deserializer (SerDes). A Serializer / Deserializer is a device that, in high-speed communication, converts parallel data signals into serial data signals for transmission and converts the received serial data signals into corresponding parallel data signals. It is widely used in occasions that require high-speed data signal transmission. By using a Serializer / Deserializer, the number of transmission lines can be reduced, the wiring complexity can be simplified, and the anti-signal interference ability and transmission distance can be effectively improved.

[0033] The Media Dependent Interface (MDI) signal is the signal transmitted through the Media Dependent Interface. The Media Dependent Interface refers to the interface where a network interface device is connected to the network medium. Schematically, in a computer network, especially when it comes to Ethernet connections, the Media Dependent Interface is the interface on a switch, router, or personal computer for connecting to a twisted pair cable.

[0034] Specifically, the first network interface branch PB1 includes a network interface adapter 300, a physical layer driver 400, and a physical layer converter 500 connected in sequence; The adaptable network interface 100 is connected to the network interface adapter 300, and the physical layer converter 500 is connected to the controller 900.

[0035] Specifically, a third signal is transmitted between the adaptable network interface 100 and the network interface adapter 300, and between the network interface adapter 300 and the physical layer driver 400; A second signal is transmitted between the physical layer driver 400 and the physical layer converter 500; A first signal is transmitted between the physical layer converter 500 and the controller 900.

[0036] Specifically, the second network interface branch PB2 includes a network interface adapter 300 and a network controller 600 connected in sequence; The adaptable network port 100 is connected to the network port adapter 300, and the network controller 600 is connected to the controller 900.

[0037] To enable the adaptable network port 100 to switch between a dedicated management network port and a shared management network port, the network port switching circuit adds the network port adapter 300.

[0038] For the network port adapter, by default, the control signal is high. At this time, the network port adapter conducts the second network port branch, and the adaptable network port serves as a shared management network port. Through the Medium Dependent Interface Bus - Network Controller Chip - Network Controller Sideband Interface (NCSI) Bus - Signal Connector, the controller is accessed to implement the shared network port management of the server.

[0039] As a standardized interface protocol, NCSI is defined by the Distributed Management Task Force (DMTF) and aims to provide an efficient and cost-effective way for server platforms to manage and control the functions integrated in network interface cards (NICs). It is particularly suitable for application scenarios that require remote management and monitoring without additional physical network connections. NCSI enables the host to access and control the functions of the network interface card, such as power management and link status query, through the existing Ethernet connection without the need for additional dedicated management ports.

[0040] NCSI utilizes the existing sideband signal lines provided by the PCI Express slot to transmit commands and data, which means it can communicate without relying on the main data path. This design not only saves valuable I / O resources but also reduces costs. Specifically, NCSI supports two main operating modes: active mode and passive mode. In active mode, NCSI can initiate requests and receive responses; in passive mode, it can only respond to queries from external management entities.

[0041] The NCSI protocol defines a series of message types, including but not limited to GET, SET, RESET, etc., for performing various management operations. For example, the GET message can be used to obtain the status information of the current network interface, such as speed and duplex mode; the SET message allows setting certain parameter values, such as MAC address or VLAN ID.

[0042] Simplify hardware design: By using the existing PCIe sideband signals instead of adding new physical interfaces, NCSI helps reduce the design complexity and cost of the server motherboard.

[0043] Enhance maintainability: Administrators can remotely monitor and manage the system health without directly touching the hardware, which greatly improves the operation efficiency of the data center.

[0044] Improved reliability: Since NCSI can perform management tasks without affecting the main network traffic, it helps ensure the continuity of mission-critical applications.

[0045] Strong compatibility: The NCSI standard is widely accepted and supported, and many mainstream server manufacturers have integrated NCSI capabilities into their products, promoting interoperability between devices of different brands.

[0046] Data center management: For large data centers, effectively managing and monitoring thousands of servers is a huge challenge. With NCSI, administrators can centrally manage network interfaces on all servers from a single location, greatly simplifying daily operation and maintenance tasks.

[0047] Cloud computing environment: Cloud service providers can use NCSI technology to monitor the status of physical network interfaces associated with virtual machine instances in real time, optimize resource allocation, and quickly respond to potential problems.

[0048] Edge computing: With the development of the Internet of Things (IoT), more and more data processing occurs closer to the data source. In this context, NCSI can help remotely manage edge nodes deployed in remote areas, ensuring they are always in optimal operating condition.

[0049] Although NCSI has achieved remarkable success, with the progress of technology, especially the advent of 5G networks and the growing demand for higher bandwidth, NCSI is also constantly evolving. Future improvement directions may include higher transmission rates, lower latency, and better security. In addition, with the popularization of the concepts of software-defined networking (SDN) and network function virtualization (NFV), NCSI may further integrate these emerging technologies to provide more flexible and powerful management capabilities.

[0050] As a mature and efficient network management interface standard, NCSI plays a crucial role in modern IT infrastructure. Whether it is an enterprise-level data center or a small business network, NCSI provides the necessary tools for network administrators to more easily fulfill their responsibilities while ensuring the quality and reliability of network services. With the continuous evolution of technology, we look forward to seeing NCSI play an even greater role in the future to meet the changing market demands and technological challenges.

[0051] When the network port adapter is triggered, a dedicated management network port selection signal is sent to the controller. The controller sends a reset signal with a low level to trigger the reset function of the physical driver, reset the third bus. At the same time, the controller sends a network port selection signal with a low level to turn on the first network port branch of the network port adapter. After a short link re-initialization, the adaptable network port can access the controller through the first network port branch, realizing the dedicated management network port of the server.

[0052] When the network port adapter is triggered again, the signal is sent to the controller. The controller sends a reset signal with a low level to the network controller to reset the third bus. At the same time, the controller sets the network port selection signal to a high level, and the network port adapter selects the second network port branch to turn on. After the network initialization is completed, the adaptable network port is converted into a shared management network card.

[0053] There are two options for the conversion signal source: In one case, the conversion signal source can be placed inside the server input / output board and implemented through a jump cap. Before the server is powered on, the jump cap is configured as high or low. After the server is powered on, the adaptable network port can be initialized as a dedicated management network port or a shared management network port. The advantage of the built-in jump cap circuit is that it does not occupy the panel space of the server and is suitable for the usage scenario where the user's requirements are fixed and the management network port mode does not need to be modified again after the server is powered on. In another case, the conversion signal source can use a UID button, which is placed at the server panel position. When the UID button is pressed, the controller receives the button signal and controls the network port branch to switch between the first network port branch and the second network port branch. The advantage of the external button design is that the management network can be flexibly modified, which is suitable for the situation where the user's requirements are not fixed and the management network can be reset according to the diverse maintenance requirements of the service personnel. Generally, the cost of the button and the area occupied on the panel are small, and it can still save the panel area and cost.

[0054] Optionally, the conversion signal source 200 is a jump cap circuit; The jump cap circuit includes a first pin p1, a second pin p2, a third pin p3, a first resistor R1, a second resistor R2, and a third resistor R3; The first pin p1 is connected to one end of the first resistor R1, the second pin is connected to one end of the second resistor R2, and the third pin p3 is connected to one end of the third resistor R3; When the jump cap 211 is used to connect the first pin p1 and the second pin p2, the jump cap circuit outputs a first level signal as the conversion signal source 200; When the jump cap 211 is used to connect the second pin p2 and the third pin p3, the jump cap circuit outputs a second level signal as the conversion signal source 200; The level states of the first level signal and the second level signal are opposite.

[0055] The first level signal is a high level signal or a low level signal, the second level signal is a low level signal or a high level signal, and the level states of the first level signal and the second level signal are opposite. Schematically, when the first level signal is a high level signal, the second level signal is a low level signal; when the first level signal is a low level signal, the second level signal is a high level signal.

[0056] For the jumper circuit, the present application shows three implementation manners of the jumper circuit, which are respectively labeled as jumper circuit 210a, jumper circuit 210b, and jumper circuit 210c. The present application does not limit other circuits that can implement the functions of the jumper circuit.

[0057] In some embodiments, as Figure 3 shown, the jumper circuit 210a includes a first pin p1, a second pin p2, a third pin p3, a first resistor R1, a second resistor R2, and a third resistor R3; the first pin p1 is connected to one end of the first resistor R1, the second pin is connected to one end of the second resistor R2, and the third pin p3 is connected to one end of the third resistor R3.

[0058] The other end of the first resistor R1 is connected to the working voltage Vcc, the other end of the third resistor R3 is grounded, and the other end of the second resistor R2 serves as the output terminal Vo of the jumper circuit.

[0059] In this embodiment, the first level signal is a high level signal and the second level signal is a low level signal.

[0060] When the jumper 211 is used to connect the first pin p1 and the second pin p2, the jumper circuit 210a serves as the conversion signal source 200, and a high level signal is output from the output terminal Vo of the jumper circuit; when the jumper 211 is used to connect the second pin p2 and the third pin p3, the jumper circuit 210a serves as the conversion signal source 200, and a low level signal is output from the output terminal Vo of the jumper circuit.

[0061] In other embodiments, as Figure 4 shown, the jumper circuit 210b includes a first pin p1, a second pin p2, a third pin p3, a first resistor R1, a second resistor R2, and a third resistor R3; the first pin p1 is connected to one end of the first resistor R1, the second pin is connected to one end of the second resistor R2, and the third pin p3 is connected to one end of the third resistor R3.

[0062] The other ends of the first resistor R1 and the third resistor R3 are respectively grounded, the other end of the second resistor R2 is connected to the working voltage Vcc, and the second pin p2 serves as the output terminal Vo of the jumper circuit.

[0063] The numerical relationship between the first resistor R1 and the second resistor R2 is: R1 ≥ 10·R2, and the numerical relationship between the second resistor R2 and the third resistor R3 is: R2 ≥ 10·R3.

[0064] In this embodiment, the first level signal is a high level signal, and the second level signal is a low level signal.

[0065] When the jumper 211 connects the first pin p1 and the second pin p2, the jumper circuit 210b serves as the conversion signal source 200, and a high level signal is output from the output terminal Vo of the jumper circuit; when the jumper 211 connects the second pin p2 and the third pin p3, the jumper circuit 210b serves as the conversion signal source 200, and a low level signal is output from the output terminal Vo of the jumper circuit.

[0066] In some other embodiments, as Figure 5 shown, the jumper circuit 210c includes a first pin p1, a second pin p2, a third pin p3, a first resistor R1, a second resistor R2, and a third resistor R3; one end of the first pin p1 is connected to one end of the first resistor R1, the second pin is connected to one end of the second resistor R2, and the third pin p3 is connected to one end of the third resistor R3.

[0067] The other ends of the first resistor R1 and the third resistor R3 are respectively connected to the operating voltage Vcc, the other end of the second resistor R2 is grounded, and the second pin p2 serves as the output terminal Vo of the jumper circuit.

[0068] The numerical relationship between the first resistor R1 and the second resistor R2 is: R1 ≥ 10·R2, and the numerical relationship between the second resistor R2 and the third resistor R3 is: R2 ≥ 10·R3.

[0069] In this embodiment, the first level signal is a low level signal, and the second level signal is a high level signal.

[0070] When the jumper 211 connects the first pin p1 and the second pin p2, the jumper circuit 210c serves as the conversion signal source 200, and a high level signal is output from the output terminal Vo of the jumper circuit; when the jumper 211 connects the second pin p2 and the third pin p3, the jumper circuit 210c serves as the conversion signal source 200, and a low level signal is output from the output terminal Vo of the jumper circuit.

[0071] Preferably, the signal transmission circuit further includes a first lighting branch and a second lighting branch; The first lighting branch includes a controller 900, a physical layer driver 400, a network interface adapter 300, and a lamp bead connected in sequence; The second lighting branch includes a network controller 600, a network interface adapter 300, and a lamp bead connected in sequence; The second lighting branch shows a preset display mode through the lighting or extinguishing state of the lamp beads, and the preset display mode is used to indicate the working mode when the adaptable network port 100 is used as a shared management network port; The first lighting branch is used to determine the working mode of the dedicated management network port, correspond the working mode of the dedicated management network port to the working mode of the shared management network port, and show the preset display mode through the lighting or extinguishing state of the lamp beads to indicate the working mode of the dedicated management network port.

[0072] Optionally, as Figure 6 shown, the conversion signal source 200 includes a control key 220 and a logic controller 230; The control key 220 is connected to the logic controller 230, and the logic controller 230 is connected to the network port adapter 300; The control key 220 is configured to: generate a conversion signal after being triggered, and the conversion signal is transmitted to the logic controller 230 for the logic controller 230 to generate a signal for converting the conduction branch between the adaptable network port 100 and the controller 900.

[0073] Through the control key, the first network port branch or the second network port branch connected to the network port adapter 300 can be flexibly switched, so as to switch the adaptable network port between the dedicated management network port and the shared management network port. If a new control key is added, it will occupy a little panel space. In cooperation with the control key, new function codes need to be developed on the basis of a general controller to implement the function of the control key. In this way, the controller can trigger the network port adapter control signal and the reset signal according to the control key signal. To solve this problem, a logic controller on the input / output board of the server can avoid adding additional control keys and modifying the code of the controller. That is, the control key in the embodiment of the present application can be implemented.

[0074] Use the UID (Unique Identifier) button on the server input / output board as the control key, and cooperate with the logic controller to implement the above functions. After briefly pressing the UID button, the controller can detect the signal, and at the same time will control the LED lamp matching the UID button to light or extinguish.

[0075] In some embodiments, the UID button signal is connected to the logic controller. When the button is pressed for less than 3 seconds, the signal is forwarded to the controller to let the controller complete the original lighting and lamp recording operations; when the button is pressed for more than 3 seconds, the logic controller triggers the reset signal and the network port selection control signal to realize the function switching of the adaptable network port.

[0076] The second control signal for the LED lamp and the third control signal for the LED lamp are programmed and configured by the controller so that the LED indication mode of the physical layer driver is the same as that of the network controller, ensuring the design consistency of the indicator lights observed by the user.

[0077] Connect the second control signal of the LED lamp and the third control signal of the LED lamp to the logic controller. The logic controller determines who controls the indicator light of the adaptable network port based on the UID button input. When controlled by the network controller, the fourth control signal of the LED lamp is the same as the second control signal of the LED lamp; when controlled by the physical layer control chip, the logic controller will analyze the corresponding flashing state of the third control signal of the LED lamp and re-program it according to the second control signal of the LED lamp, and then output it as the fourth control signal of the LED lamp. Thus, in the embodiment of the present application, the consistency of the indicator lights of the adaptable network port can be ensured without re-developing the controller program.

[0078] Schematically, the timing diagram of the third bus is switched through the UID button, as Figure 7 shown. The control signal of the network port adapter is used to select and turn on the first network port branch or the second network port branch. When one of the network port branches is turned on, the other network port branch is completely closed. Compared with the prior art, in the prior art, a physical layer switch device is used to switch the third bus, and the uplink MDI bus is selected through IP address automatic addressing, which can be understood as a soft switch. For users, generally only one management network needs to be selected according to the service scenario, that is, either the dedicated management network port or the shared management network port. Generally speaking, the dedicated management network port has higher management authority and larger management data volume, and is suitable for regular maintenance, upgrade, etc. of data center administrators; the shared management network port is more convenient to use and has a small data transmission volume, and is suitable for daily maintenance, diagnosis, etc. Therefore, the network port branch switching mechanism of the present application targets different user usage scenarios and is a more secure switching strategy. Only the administrator can switch locally through buttons or jumpers to select the path of the third bus.

[0079] Specifically, the conversion signal source 200 includes a logic controller 230, and the logic controller 230 is connected to the controller 900; The controller 900 is configured to: control the logic controller 230 to generate a conversion signal for turning on the corresponding branch according to the IP address recognized by it for data exchange with the adaptable network port 100.

[0080] Preferably, the signal transmission circuit further includes a third lighting branch and a fourth lighting branch; The third lighting branch includes a controller 900, a physical layer driver 400, a logic controller 230, a network port adapter 300, and a lamp bead connected in sequence; The fourth lighting branch includes a network controller 600, a logic controller 230, a network port adapter 300, and a lamp bead connected in sequence; The fourth lighting branch shows a preset display mode through the lighting or extinguishing state of the lamp bead, and the preset display mode is used to indicate the working mode when the adaptable network port 100 is used as a shared management network port; The third lighting branch is used to analyze the working mode of the dedicated management network port, correspond the working mode of the dedicated management network port to the working mode of the shared management network port, and show the preset display mode through the lighting or extinguishing state of the lamp bead to indicate the working mode of the dedicated management network port.

[0081] Preferably, the signal transmission circuit further includes a redundant shared management network port 110, and the redundant shared management network port 110 is connected to the network controller 600.

[0082] In some other embodiments, as Figure 8 shown, a network port conversion method is applied to the signal transmission circuit described above.

[0083] The signal transmission circuit specifically includes: Further, the first network port branch PB1 includes a network port adapter 300, a physical layer driver 400, and a physical layer converter 500 connected in sequence; The adaptable network port 100 is connected to the network port adapter 300, and the physical layer converter 500 is connected to the controller 900.

[0084] Further, a third signal is transmitted between the adaptable network port 100 and the network port adapter 300, and between the network port adapter 300 and the physical layer driver 400; A second signal is transmitted between the physical layer driver 400 and the physical layer converter 500; A first signal is transmitted between the physical layer converter 500 and the controller 900.

[0085] Further, the second network port branch PB2 includes a network port adapter 300 and a network controller 600 connected in sequence; The adaptable network port 100 is connected to the network port adapter 300, and the network controller 600 is connected to the controller 900.

[0086] Further, the conversion signal source 200 is a jumper circuit; The jumper circuit includes a first pin p1, a second pin p2, a third pin p3, a first resistor R1, a second resistor R2, and a third resistor R3; The first pin p1 is connected to one end of the first resistor R1, the second pin is connected to one end of the second resistor R2, and the third pin p3 is connected to one end of the third resistor R3; When the jumper cap 211 is used to connect the first pin p1 and the second pin p2, the jumper cap circuit outputs a first-level signal as the conversion signal source 200; When the jumper cap 211 is used to connect the second pin p2 and the third pin p3, the jumper cap circuit outputs a second-level signal as the conversion signal source 200; The level states of the first-level signal and the second-level signal are opposite.

[0087] Furthermore, the signal transmission circuit further includes a first lighting branch and a second lighting branch; The first lighting branch includes a controller 900, a physical layer driver 400, a network interface adapter 300, and a lamp bead connected in sequence; The second lighting branch includes a network controller 600, a network interface adapter 300, and a lamp bead connected in sequence; The second lighting branch shows a preset display mode through the lighting or extinguishing state of the lamp bead, and the preset display mode is used to indicate the working mode when the adaptable network interface 100 is used as a shared management network interface; The first lighting branch is used to determine the working mode of the dedicated management network interface, correspond the working mode of the dedicated management network interface with the working mode of the shared management network interface, and show the preset display mode through the lighting or extinguishing state of the lamp bead to indicate the working mode of the dedicated management network interface.

[0088] Furthermore, the conversion signal source 200 includes a control key 220 and a logic controller 230; The control key 220 is connected to the logic controller 230, and the logic controller 230 is connected to the network interface adapter 300; The control key 220 is configured to: generate a conversion signal after being triggered, and the conversion signal is transmitted to the logic controller 230 for the logic controller 230 to generate a signal for converting the conduction branch between the adaptable network interface 100 and the controller 900.

[0089] Furthermore, the conversion signal source 200 includes a logic controller 230, and the logic controller 230 is connected to the controller 900; The controller 900 is configured to: control the logic controller 230 to generate a conversion signal for conducting the corresponding branch according to the IP address recognized by it for data exchange with the adaptable network interface 100.

[0090] Furthermore, the signal transmission circuit further includes a third lighting branch and a fourth lighting branch; The third lighting branch includes a controller 900, a physical layer driver 400, a logic controller 230, a network interface adapter 300, and a lamp bead connected in sequence; The fourth lighting branch includes a network controller 600, a logic controller 230, a network interface adapter 300, and a lamp bead connected in sequence; The fourth lighting branch shows a preset display mode through the lighting or extinguishing state of the lamp beads, and the preset display mode is used to indicate the working mode when the adaptable network port 100 is used as a shared management network port; The third lighting branch is used to analyze the working mode of the dedicated management network port, correspond the working mode of the dedicated management network port to the working mode of the shared management network port, and show the preset display mode through the lighting or extinguishing state of the lamp beads to indicate the working mode of the dedicated management network port.

[0091] Further, the signal transmission circuit further includes a redundant shared management network port 110, and the redundant shared management network port 110 is connected to the network controller 600.

[0092] A network port conversion method includes: S100: Obtain a conversion signal; S200: Set the adaptable network port and the controller to conduct through the first network port branch or through the second network port branch according to the conversion signal.

[0093] Specifically, obtaining the conversion signal includes: S100a: Obtain the signal at the output end of the jumper circuit as the conversion signal; Or, S100b: Obtain the conversion signal generated after the control key is triggered; Or, S100c: Identify the IP address that performs data exchange with the adaptable network port, and determine the conversion signal according to the IP address.

[0094] Specifically, identifying the IP address that performs data exchange with the adaptable network port and determining the conversion signal according to the IP address includes: S110c: The controller obtains the IP address that performs data exchange with the adaptable network port; S120c: Judge whether the IP address is applicable to the dedicated management network port or the shared management network port according to the management authority of the IP address and the amount of transmitted data; S130c: In response to the IP address being applicable to the dedicated management network port, generate a conversion signal for conducting the first network port branch; S140c: In response to the IP address being applicable to the shared management network port, generate a conversion signal for conducting the second network port branch.

[0095] Specifically, after setting the adaptable network port and the controller to conduct through the first network port branch or through the second network port branch according to the conversion signal, it further includes: S310: The controller transmits a first signal to the physical layer converter; S320: Convert the first signal and the second signal through the physical layer converter, and transmit the second signal between the physical layer converter and the physical layer driver; S330: Convert the second signal and the third signal through a physical layer driver and transmit the third signal between the physical layer driver and the adaptable network interface.

[0096] Preferably, the network interface conversion method further includes: S410: Determine a lighting signal according to the working mode of the adaptable network interface; S420: Control the lighting or extinguishing state of the lamp beads according to the lighting signal to indicate the working mode of the adaptable network interface.

[0097] It should be understood that although Figure 8 the steps in the flowchart of Figure 8 are shown in sequence according to the arrows, these steps are not necessarily executed in the order indicated by the arrows. Unless otherwise clearly stated in this article, the execution of these steps has no strict order limit, and these steps can be executed in other orders. Moreover,

[0098] In some other embodiments, a board card system includes the signal transmission circuit described above. The signal transmission circuit specifically includes: Further, the first network interface branch PB1 includes a network interface adapter 300, a physical layer driver 400, and a physical layer converter 500 connected in sequence; The adaptable network interface 100 is connected to the network interface adapter 300, and the physical layer converter 500 is connected to the controller 900.

[0099] Further, the third signal is transmitted between the adaptable network interface 100 and the network interface adapter 300 and between the network interface adapter 300 and the physical layer driver 400; The second signal is transmitted between the physical layer driver 400 and the physical layer converter 500; The first signal is transmitted between the physical layer converter 500 and the controller 900.

[0100] Further, the second network interface branch PB2 includes a network interface adapter 300 and a network controller 600 connected in sequence; The adaptable network interface 100 is connected to the network interface adapter 300, and the network controller 600 is connected to the controller 900.

[0101] Further, the conversion signal source 200 is a jumper circuit; The jumper cap circuit includes a first pin p1, a second pin p2, a third pin p3, a first resistor R1, a second resistor R2, and a third resistor R3; One end of the first pin p1 is connected to one end of the first resistor R1, one end of the second pin is connected to one end of the second resistor R2, and one end of the third pin p3 is connected to one end of the third resistor R3; When the first pin p1 and the second pin p2 are connected by the jumper cap 211, the jumper cap circuit serves as a conversion signal source 200 to output a first level signal; When the second pin p2 and the third pin p3 are connected by the jumper cap 211, the jumper cap circuit serves as a conversion signal source 200 to output a second level signal; The level states of the first level signal and the second level signal are opposite.

[0102] Furthermore, the signal transmission circuit further includes a first lighting branch and a second lighting branch; The first lighting branch includes a controller 900, a physical layer driver 400, a network port adapter 300, and a lamp bead connected in sequence; The second lighting branch includes a network controller 600, a network port adapter 300, and a lamp bead connected in sequence; The second lighting branch shows a preset display mode through the lighting or extinguishing state of the lamp bead, and the preset display mode is used to indicate the working mode when the adaptable network port 100 is used as a shared management network port; The first lighting branch is used to determine the working mode of the dedicated management network port, correspond the working mode of the dedicated management network port to the working mode of the shared management network port, and show the preset display mode through the lighting or extinguishing state of the lamp bead to indicate the working mode of the dedicated management network port.

[0103] Furthermore, the conversion signal source 200 includes a control key 220 and a logic controller 230; The control key 220 is connected to the logic controller 230, and the logic controller 230 is connected to the network port adapter 300; The control key 220 is configured to: generate a conversion signal after being triggered, and transmit the conversion signal to the logic controller 230 for the logic controller 230 to generate a signal for converting the conduction branch between the adaptable network port 100 and the controller 900.

[0104] Furthermore, the conversion signal source 200 includes a logic controller 230, and the logic controller 230 is connected to the controller 900; The controller 900 is configured to: control the logic controller 230 to generate a conversion signal for conducting the corresponding branch according to the IP address it identifies for performing data exchange with the adaptable network port 100.

[0105] Further, the signal transmission circuit further includes a third lighting branch and a fourth lighting branch; The third lighting branch includes a controller 900, a physical layer driver 400, a logic controller 230, a network interface adapter 300, and a lamp bead connected in sequence; The fourth lighting branch includes a network controller 600, a logic controller 230, a network interface adapter 300, and a lamp bead connected in sequence; The fourth lighting branch displays a preset display mode through the lighting or extinguishing state of the lamp bead, and the preset display mode is used to indicate the working mode when the adaptable network interface 100 is used as a shared management network interface; The third lighting branch is used to analyze the working mode of the dedicated management network interface, correspond the working mode of the dedicated management network interface to the working mode of the shared management network interface, and display the preset display mode through the lighting or extinguishing state of the lamp bead to indicate the working mode of the dedicated management network interface.

[0106] Further, the signal transmission circuit further includes a redundant shared management network interface 110, and the redundant shared management network interface 110 is connected to the network controller 600.

[0107] The controller 900 is connected to the physical layer converter 500 through a first bus, the physical layer converter 500 is connected to the physical layer driver 400 through a second bus, and the physical layer driver 400 is connected to the network interface adapter 300 and the network interface adapter 300 is connected to the adaptable network interface 100 through a third bus.

[0108] The line length of the first bus is less than 4000 mil, the line length of the second bus is less than 28000 mil, and the line length of the third bus is less than 6000 mil.

[0109] The board card system includes: a main board and an input / output board card; The physical layer driver, network interface adapter, network controller, and adaptable network interface in the signal transmission circuit are arranged on the input / output board card; The physical layer converter is arranged on the main board; The controller is integrated on the main board or is plugged into the main board through a controller board card provided with a controller.

[0110] The controller is connected to the physical layer converter through a first bus, the physical layer converter is connected to the physical layer driver through a second bus, and the physical layer driver is connected to the network interface adapter and the network interface adapter is connected to the adaptable network interface through a third bus.

[0111] The line length of the first bus is less than 4000 mil, the line length of the second bus is less than 28000 mil, and the line length of the third bus is less than 6000 mil.

[0112] The input / output board further comprises a second connector, and the main board further comprises a second slot corresponding to the second connector; As Figure 9 shown, the adaptable network interface and the second connector are respectively disposed on opposite sides of the input / output board; a first region and a second region are provided between the second connector and the adaptable network interface, and the first region and the second region are disposed along a direction parallel to the side where the adaptable network interface is located; In the first region, a network interface adapter and a network controller are disposed along a direction perpendicular to the side of the board where the adaptable network interface is located; the network controller is disposed on one side of the board where the first connector is located, and the network interface adapter is disposed on one side of the board where the adaptable network interface is located; In the second region, a physical layer driver is provided.

[0113] The controller is connected to the second connector, and the second connector and the physical layer driver are connected through a second bus; The network interface adapter is connected to the physical layer driver and the adaptable network interface through a third bus.

[0114] The controller is plugged into the main board through a controller board on which the controller is provided; The controller board is provided with a first connector, and the main board is further provided with a first slot corresponding to the first connector; The controller and the first connector are connected through a first bus, and the first connector and the physical layer converter are connected through a first bus; The physical layer converter and the second connector are connected through a second bus.

[0115] A logic controller is further provided in the second region. Along a direction perpendicular to the side where the adaptable network interface is located, the physical layer driver is disposed on one side of the second connector; The logic controller transmits a conversion signal to the controller for the controller to set the first network interface branch or the second network interface branch in the signal transmission circuit to be turned on according to the conversion signal.

[0116] Since the server manages the input / output board cards near the rear panel of the chassis, the board where the controller is located is near the middle of the main board. The routing distance of the reduced gigabit media independent interface of the controller is very long, exceeding the signal integrity specification (the maximum is 4000 mil). Once the signal integrity specification of the reduced gigabit media independent interface routing is exceeded, the signal quality of the reduced gigabit media independent interface routing will decline, and the bit error rate will increase. At this time, the bit error rate will be superimposed on the signal quality of the media dependent interface bus, thus reducing the overall signal transmission quality and increasing the overall bit error rate of signal transmission. If only a network interface adapter is introduced to switch the media dependent interface bus, it will further increase the signal quality risk. In this application, the reduced gigabit media independent interface signal is converted into a serial signal for transmission through a physical layer converter. Under the signal integrity specification of the serial signal routing, the maximum length of the serial signal routing can reach 28000 mil, and the signal transmission quality in the input / output board card can be guaranteed through the serial signal routing. Finally, the serial signal is converted into a media dependent interface signal through a physical layer driver and transmitted to the management network interface. According to the signal integrity specification of the media dependent interface bus, the maximum length of the media dependent interface bus is 6000 mil. It can meet the signal integrity requirements for the transmission of the media dependent interface signal to the management network interface. In the embodiment of this application, the length of the reduced gigabit media independent interface bus is 3800 mil, the length of the serial / deserial bus is 15000 mil, and the length of the media dependent interface bus is 3000 mil. By converting the reduced gigabit media independent interface signal into a serial signal through a physical layer converter and then converting the serial signal into a media dependent interface signal through a physical layer driver, the signal integrity during the propagation of the signal in any section of the bus can be satisfied, thereby improving the signal transmission quality of the input / output board card of this application. Figure 10 Shows a schematic diagram of signal link conversion.

[0117] Schematically, Figure 11 Shows a schematic diagram of Serdes traces on a printed circuit board.

[0118] Schematically, Figure 12 Shows a schematic diagram of MDI traces on a printed circuit board.

[0119] By implementing a board card system provided by an embodiment of the present application, the switching between a dedicated management network port and a shared management network port is achieved by selecting a conductive network port branch through a network port adapter, reducing the number of physical network ports. At the same time, the functions of the shared and dedicated management network ports are complete, the switching method is flexible and easy to use, improving resource utilization, reducing material costs, saving the panel space of the server, and further solving the problems of duplicate actual management functions of the dedicated management network port and the shared management network port, non-simultaneous use, and waste of resources. The reduced gigabit media independent interface signal is converted into a serial signal through a physical layer converter, and then the serial signal is converted into a media dependent interface signal through a physical layer driver, which can meet the signal integrity of signal propagation in any section of the bus, thereby improving the signal transmission quality of the input / output board card of the present application.

[0120] In some other embodiments, a server includes the board card system described above.

[0121] The board card system includes the signal transmission circuit described above. The signal transmission circuit specifically includes: Further, the first network port branch PB1 includes a network port adapter 300, a physical layer driver 400, and a physical layer converter 500 connected in sequence; The adaptable network port 100 is connected to the network port adapter 300, and the physical layer converter 500 is connected to the controller 900.

[0122] Further, a third signal is transmitted between the adaptable network port 100 and the network port adapter 300, and between the network port adapter 300 and the physical layer driver 400; A second signal is transmitted between the physical layer driver 400 and the physical layer converter 500; A first signal is transmitted between the physical layer converter 500 and the controller 900.

[0123] Further, the second network port branch PB2 includes a network port adapter 300 and a network controller 600 connected in sequence; The adaptable network port 100 is connected to the network port adapter 300, and the network controller 600 is connected to the controller 900.

[0124] Further, the conversion signal source 200 is a jumper circuit; The jumper circuit includes a first pin p1, a second pin p2, a third pin p3, a first resistor R1, a second resistor R2, and a third resistor R3; The first pin p1 is connected to one end of the first resistor R1, the second pin is connected to one end of the second resistor R2, and the third pin p3 is connected to one end of the third resistor R3; When the first pin p1 and the second pin p2 are connected by the jumper 211, the jumper circuit outputs a first level signal as the conversion signal source 200; When the jumper cap 211 is used to connect the second pin p2 and the third pin p3, the jumper cap circuit outputs a second-level signal as the conversion signal source 200; The level states of the first-level signal and the second-level signal are opposite.

[0125] Furthermore, the signal transmission circuit further includes a first lighting branch and a second lighting branch; The first lighting branch includes a controller 900, a physical layer driver 400, a network interface adapter 300, and a lamp bead connected in sequence; The second lighting branch includes a network controller 600, a network interface adapter 300, and a lamp bead connected in sequence; The second lighting branch displays a preset display mode through the lighting or extinguishing state of the lamp bead, and the preset display mode is used to indicate the working mode when the adaptable network interface 100 is used as a shared management network interface; The first lighting branch is used to determine the working mode of the dedicated management network interface, correspond the working mode of the dedicated management network interface to the working mode of the shared management network interface, and display the preset display mode through the lighting or extinguishing state of the lamp bead to indicate the working mode of the dedicated management network interface.

[0126] Furthermore, the conversion signal source 200 includes a control button 220 and a logic controller 230; The control button 220 is connected to the logic controller 230, and the logic controller 230 is connected to the network interface adapter 300; The control button 220 is configured to: generate a conversion signal after being triggered, and transmit the conversion signal to the logic controller 230 for the logic controller 230 to generate a signal for converting the conduction branch between the adaptable network interface 100 and the controller 900.

[0127] Furthermore, the conversion signal source 200 includes a logic controller 230, and the logic controller 230 is connected to the controller 900; The controller 900 is configured to: control the logic controller 230 to generate a conversion signal for conducting the corresponding branch according to the IP address recognized by it for performing data exchange with the adaptable network interface 100.

[0128] Furthermore, the signal transmission circuit further includes a third lighting branch and a fourth lighting branch; The third lighting branch includes a controller 900, a physical layer driver 400, a logic controller 230, a network interface adapter 300, and a lamp bead connected in sequence; The fourth lighting branch includes a network controller 600, a logic controller 230, a network interface adapter 300, and a lamp bead connected in sequence; The fourth lighting branch shows a preset display mode through the lighting or extinguishing state of the lamp beads, and the preset display mode is used to indicate the working mode when the adaptable network port 100 is used as the shared management network port; The third lighting branch is used to analyze the working mode of the dedicated management network port, correspond the working mode of the dedicated management network port to the working mode of the shared management network port, and show the preset display mode through the lighting or extinguishing state of the lamp beads to indicate the working mode of the dedicated management network port.

[0129] Furthermore, the signal transmission circuit further includes a redundant shared management network port 110, and the redundant shared management network port 110 is connected to the network controller 600.

[0130] The controller 900 is connected to the physical layer converter 500 through a first bus, the physical layer converter 500 is connected to the physical layer driver 400 through a second bus, and the physical layer driver 400 is connected to the network port adapter 300 and the network port adapter 300 is connected to the adaptable network port 100 through a third bus.

[0131] The line length of the first bus is less than 4000 mil, the line length of the second bus is less than 28000 mil, and the line length of the third bus is less than 6000 mil.

[0132] The board card system has: a main board and an input / output board card; The physical layer driver, network port adapter, network controller, and adaptable network port in the signal transmission circuit are arranged on the input / output board card; The physical layer converter is arranged on the main board; The controller is integrated on the main board or is plugged into the main board through a controller board card provided with the controller.

[0133] The controller is connected to the physical layer converter through a first bus, the physical layer converter is connected to the physical layer driver through a second bus, and the physical layer driver is connected to the network port adapter and the network port adapter is connected to the adaptable network port through a third bus.

[0134] The line length of the first bus is less than 4000 mil, the line length of the second bus is less than 28000 mil, and the line length of the third bus is less than 6000 mil.

[0135] The input / output board card is further provided with a second connector, and the main board is further provided with a second slot corresponding to the second connector; The adaptable network port and the second connector are respectively arranged on opposite sides of the input / output board card; a first area and a second area are arranged between the second connector and the adaptable network port, and the first area and the second area are arranged along the direction parallel to the side where the adaptable network port is located; In the first region, a network port adapter and a network controller are arranged along a direction perpendicular to the edge of the board where the adaptable network port is located; the network controller is arranged on one side of the edge of the board where the first connector is located, and the network port adapter is arranged on one side of the edge of the board where the adaptable network port is located; In the second region, a physical layer driver is arranged.

[0136] The controller is connected to the second connector, and the second connector and the physical layer driver are connected through a second bus; The network port adapter is connected to the physical layer driver and the adaptable network port through a third bus.

[0137] The controller is plugged into the main board through a controller board on which the controller is arranged; The controller board is provided with a first connector, and the main board is also provided with a first slot corresponding to the first connector; The controller and the first connector are connected through a first bus, and the first connector and the physical layer converter are connected through a first bus; The physical layer converter and the second connector are connected through a second bus.

[0138] A logic controller is also arranged in the second region. Along a direction perpendicular to the edge where the adaptable network port is located, the physical layer driver is arranged on one side of the second connector; The logic controller transmits a conversion signal to the controller for the controller to set the first network port branch or the second network port branch in the signal transmission circuit to be conductive according to the conversion signal.

[0139] By implementing a signal transmission circuit, a network port conversion method, a board system and a server provided by an embodiment of the present application, after converting the reduced gigabit media independent interface signal into a serial signal for long-distance transmission and then converting it into a media dependent interface signal, a signal transmission link from the adaptable network port to the controller is built. Since the serial signal has strong anti-interference ability, by introducing the serial signal into the signal transmission link, the overall transmission quality of the signal is improved. The dedicated management network port and the shared management network port are switched by selecting the conductive network port branch through the network port adapter, reducing the number of physical network ports. At the same time, the functions of the shared and dedicated management network ports are complete, the switching method is flexible and easy to use, the resource utilization rate is improved, the material cost is reduced, the panel space of the server is saved, and the problems such as the actual management functions of the dedicated management network port and the shared management network port being repeated, not being used simultaneously, and wasting resources are further solved.

[0140] Those skilled in the art may further realize that the units and algorithm steps of each example described in connection with the embodiments disclosed herein can be implemented by electronic hardware, computer software, or a combination of the two. To clearly illustrate the interchangeability of hardware and software, the components and steps of each example have been generally described according to their functions in the above description. Whether these functions are executed in a hardware or software manner depends on the specific application and design constraints of the technical solution. Those skilled in the art can use different methods for each specific application to implement the described functions, but such implementation should not be considered to exceed the scope of this application.

[0141] In particular, according to the embodiments of the present application, the processes described above with reference to the flowcharts can be implemented as steps controlled by a computer software program. For example, the embodiments of the present application include a computer program product that includes a computer program loaded on a computer-readable medium, and the computer program contains program code for executing the methods shown in the flowcharts. In such an embodiment, the computer program can be downloaded and installed from a network through a communication device, or installed from a memory, or installed from a ROM. When the computer program is executed by an external processor, the above functions defined in the methods of the embodiments of the present application are executed.

[0142] It should be noted that the computer-readable medium in the embodiments of the present application can be a computer-readable signal medium, a computer-readable storage medium, or any combination of the two. A computer-readable storage medium can be, for example, but not limited to, an electrical, magnetic, optical, electromagnetic, infrared, or semiconductor system, apparatus, or device, or any combination of the above. More specific examples of the computer-readable storage medium can include, but are not limited to: an electrical connection with one or more wires, a portable computer disk, a hard disk, a random access memory (RAM), a read-only memory (ROM), an erasable programmable read-only memory (EPROM or flash memory), an optical fiber, a portable compact disk read-only memory (CD-ROM), an optical storage device, a magnetic storage device, or any suitable combination of the above. In the embodiments of the present application, the computer-readable storage medium can be any tangible medium that contains or stores a program, and this program can be used by or in combination with an instruction execution system, apparatus, or device. In the embodiments of the present application, a computer-readable signal medium can include a data signal propagated in a baseband or as part of a carrier wave, which carries computer-readable program code. Such a propagated data signal can take various forms, including but not limited to electromagnetic signals, optical signals, or any suitable combination of the above. The computer-readable signal medium can also be any computer-readable medium other than the computer-readable storage medium, and this computer-readable signal medium can send, propagate, or transmit a program for use by or in combination with an instruction execution system, apparatus, or device. The program code contained on the computer-readable medium can be transmitted by any appropriate medium, including but not limited to: wires, optical cables, RF (Radio Frequency), etc., or any suitable combination of the above.

[0143] The above computer-readable medium can be included in the above server; it can also exist independently and not be assembled into the server. The above computer-readable medium carries one or more programs. When the above one or more programs are executed by the server, the server: obtains the frame rate of an application on the terminal in response to detecting that the peripheral mode of the terminal is not activated; determines whether the user is obtaining the screen information of the terminal when the frame rate meets the screen-off condition; and controls the screen to enter the immediate dimming mode in response to the determination result that the user is not obtaining the screen information of the terminal.

[0144] Computer program code for performing the operations of the embodiments of the present application can be written in one or more programming languages or combinations thereof. The programming languages include object-oriented programming languages such as Java, Smalltalk, C++, and also include conventional procedural programming languages such as the "C" language or similar programming languages. The program code can be executed entirely on the user's computer, partially on the user's computer, executed as an independent software package, partially on the user's computer and partially on a remote computer, or entirely on a remote computer or server. In the case of a remote computer, the remote computer can be connected to the user's computer through any type of network, including a local area network (LAN) or a wide area network (WAN), or it can be connected to an external computer (for example, by using an Internet service provider to connect through the Internet).

[0145] Each embodiment in this specification is described in a progressive manner. For the same or similar parts among the embodiments, reference can be made to each other. The key point of each embodiment is to illustrate the differences from other embodiments. In particular, for a system or system embodiment, since it is basically similar to the method embodiment, the description is relatively simple. For the relevant parts, reference can be made to the description of the method embodiment. The systems and system embodiments described above are merely illustrative. The units described as separate components may or may not be physically separated, and the components shown as units may or may not be physical units, that is, they may be located in one place or distributed to multiple network units. Some or all of the modules can be selected according to actual needs to achieve the purpose of the solution of this embodiment. A person of ordinary skill in the art can understand and implement it without creative efforts.

[0146] The technical solutions provided in this application have been introduced in detail above. Specific examples are used in this article to elaborate on the principles and implementation manners of this application. The description of the above embodiments is only used to help understand the method and its core idea of this application. At the same time, for those of ordinary skill in the art, according to the idea of this application, there will be changes in the specific implementation manners and application scopes. In summary, the content of this specification should not be construed as a limitation to this application.

[0147] The signal transmission circuit, network port conversion method, board card system, and server provided in the present application have been introduced in detail above. Specific examples are used in this article to elaborate on the principles and implementation manners of the present application. The above embodiments are only the preferred embodiments of the present application, which are used to help understand the method and its core idea of the present application, and are not intended to limit the present application. It should be noted that for those of ordinary skill in the art in the technical field, any modifications, equivalent replacements, improvements, etc. made without departing from the principle of the present application, these improvements and modifications also fall within the protection scope of the present application.

Claims

1. A signal transmission circuit, characterized in that, Comprising: An adaptable network interface (100), a physical layer driver (400), a physical layer converter (500), and a controller (900); The adaptable network interface (100) is connected to the physical layer driver (400) via a third bus, the physical layer driver (400) is connected to the physical layer converter (500) via a second bus, and the physical layer converter (500) is connected to the controller (900) via a first bus; The line length of the second bus is greater than the line length of the first bus or the line length of the third bus.

2. The signal transmission circuit according to claim 1, wherein The signal transmission circuit further includes: a network interface adapter (300) and a conversion signal source (200); The adaptable network interface (100) is respectively connected to the controller (900) via a first network interface branch (PB1) and a second network interface branch (PB2); The conversion signal source (200) is connected to the controller (900) and transmits a conversion signal to the controller (900) for the controller (900) to set the first network interface branch (PB1) to conduct or the second network interface branch (PB2) to conduct according to the conversion signal.

3. The signal transmission circuit according to claim 2, wherein The first network interface branch (PB1) includes a network interface adapter (300), a physical layer driver (400), and a physical layer converter (500) connected in sequence; The adaptable network interface (100) is connected to the network interface adapter (300), and the physical layer converter (500) is connected to the controller (900); the adaptable network interface (100) and the network interface adapter (300) and between the network interface adapter (300) and the physical layer driver (400) are connected via a third bus.

4. The signal transmission circuit according to claim 2, wherein The second network interface branch (PB2) includes a network interface adapter (300) and a network controller (600) connected in sequence; The adaptable network interface (100) is connected to the network interface adapter (300), and the network controller (600) is connected to the controller (900).

5. The signal transmission circuit according to claim 2, wherein The conversion signal source (200) is a jump cap circuit; The jump cap circuit includes a first pin (p1), a second pin (p2), a third pin (p3), a first resistor (R1), a second resistor (R2), and a third resistor (R3); The first pin (p1) is connected to one end of the first resistor (R1), the second pin is connected to one end of the second resistor (R2), and the third pin (p3) is connected to one end of the third resistor (R3); When the first pin (p1) and the second pin (p2) are connected by a jump cap (211), the jump cap circuit outputs a first level signal as the conversion signal source (200); When the second pin (p2) and the third pin (p3) are connected by a jump cap (211), the jump cap circuit outputs a second level signal as the conversion signal source (200); The level states of the first level signal and the second level signal are opposite.

6. The signal transmission circuit according to claim 5, wherein, The signal transmission circuit further includes a first lighting branch and a second lighting branch; The first lighting branch includes a controller (900), a physical layer driver (400), a network port adapter (300), and a lamp bead connected in sequence; The second lighting branch includes a network controller (600), a network port adapter (300), and a lamp bead connected in sequence; The second lighting branch displays a preset display mode through the lighting or extinguishing state of the lamp bead, and the preset display mode is used to indicate the working mode when the adaptable network port (100) serves as a shared management network port; The first lighting branch is used to determine the working mode of the dedicated management network port, correspond the working mode of the dedicated management network port to the working mode of the shared management network port, and display a preset display mode through the lighting or extinguishing state of the lamp bead to indicate the working mode of the dedicated management network port.

7. The signal transmission circuit according to claim 2, wherein The conversion signal source (200) includes a control key (220) and a logic controller (230); The control key (220) is connected to the logic controller (230), and the logic controller (230) is connected to the network port adapter (300); The control key (220) is configured to: generate the conversion signal after being triggered, and the conversion signal is transmitted to the logic controller (230) for the logic controller (230) to generate a signal for converting the conducting branch between the adaptable network port (100) and the controller (900). The conversion signal source (200) includes a logic controller (230), and the logic controller (230) is connected to the controller (900); The controller (900) is configured to: control the logic controller (230) to generate a conversion signal for conducting the corresponding branch according to the IP address it identifies for data exchange with the adaptable network port (100).

8. The signal transmission circuit according to claim 7, wherein The signal transmission circuit further includes a third lighting branch and a fourth lighting branch; The third lighting branch includes a controller (900), a physical layer driver (400), a logic controller (230), a network port adapter (300), and a lamp bead connected in sequence; The fourth lighting branch includes a network controller (600), a logic controller (230), a network port adapter (300), and a lamp bead connected in sequence.

9. The signal transmission circuit according to claim 1, wherein The signal transmission circuit further includes a redundant shared management network port (110), and the redundant shared management network port (110) is connected to the network controller (600).

10. A network port conversion method, characterized in that, Applied to the signal transmission circuit according to any one of claims 2-9, including: Obtain a conversion signal; Set the adaptable network port and the controller to conduct through the first network port branch or through the second network port branch according to the conversion signal.

11. The network port conversion method according to claim 10, characterized in that, The obtaining the conversion signal includes: Obtain the signal at the output end of the jump cap circuit as the conversion signal; Or, obtain the conversion signal generated after the control key is triggered; Or, identify the IP address for data exchange with the adaptable network port and determine the conversion signal according to the IP address.

12. The network port conversion method according to claim 11, wherein The identifying the IP address for data exchange with the adaptable network port and determining the conversion signal according to the IP address includes: The controller obtains the IP address for data exchange with the adaptable network port; Determine whether the IP address is applicable to a dedicated management network port or a shared management network port according to the management authority of the IP address and the amount of transmitted data; In response to the IP address being applicable to a dedicated management network port, generate a conversion signal for conducting the first network port branch; In response to the IP address being applicable to a shared management network port, generate a conversion signal for conducting the second network port branch.

13. The network port conversion method according to claim 10, wherein After setting that the adaptable network port and the controller are conducted through the first network port branch or the second network port branch according to the conversion signal, further include: Transmit a first signal between the controller and the physical layer converter; Convert the first signal and the second signal through the physical layer converter, and transmit the second signal between the physical layer converter and the physical layer driver; Convert the second signal and the third signal through the physical layer driver, and transmit the third signal between the physical layer driver and the adaptable network port.

14. The network port conversion method according to claim 10, wherein The network port conversion method further includes: Determine a lighting signal according to the working mode of the adaptable network port; Control the lighting or extinguishing state of the light beads according to the lighting signal to indicate the working mode of the adaptable network port.

15. A board card system, characterized in that, The board system includes the signal transmission circuit according to any one of claims 1-9; The board system has: a main board and an input / output board; The physical layer driver, network port adapter, network controller, and adaptable network port in the signal transmission circuit are arranged on the input / output board; The physical layer converter is arranged on the main board; The controller is integrated on the main board or is plugged into the main board through a controller board with the controller provided thereon.

16. The board card system according to claim 15, characterized in that, The line length of the first bus in the signal transmission circuit is less than 4000 mil, the line length of the second bus in the signal transmission circuit is less than 28000 mil, and the line length of the third bus in the signal transmission circuit is less than 6000 mil.

17. The board card system according to claim 15, wherein The input / output board is further provided with a second connector, and the main board is further provided with a second slot corresponding to the second connector; The adaptable network port and the second connector are respectively arranged on opposite sides of the input / output board; a first area and a second area are arranged between the second connector and the adaptable network port, and the first area and the second area are arranged along the direction parallel to the side where the adaptable network port is located; In the first area, a network port adapter and a network controller are arranged along the direction perpendicular to the side of the board where the adaptable network port is located; the network controller is arranged on one side of the board edge where the first connector is located, and the network port adapter is arranged on one side of the board edge where the adaptable network port is located; In the second area, a physical layer driver is arranged.

18. The board card system according to claim 17, characterized in that, The controller is connected to the second connector, and the second connector and the physical layer driver are connected through the second bus; The network port adapter is connected to the physical layer driver and the adaptable network port through the third bus.

19. The board card system according to claim 17 or 18, characterized in that, The controller is plugged into the main board through a controller board with the controller provided thereon; The controller board is provided with a first connector, and the main board is further provided with a first slot corresponding to the first connector; The controller is connected to the first connector through a first bus, the first connector is connected to the physical layer converter through a first bus, and the physical layer converter is connected to the second connector through a second bus.

20. The board card system according to claim 17, wherein A logic controller is further provided in the second area. Along the direction perpendicular to the side where the adaptable network interface is located, the physical layer driver is arranged on one side of the second connector; The logic controller transmits a conversion signal to the controller for the controller to set the first network interface branch or the second network interface branch in the signal transmission circuit to be turned on according to the conversion signal.

21. A server, characterized in that, It includes the board card system according to any one of claims 15-20.

Citation Information

Patent Citations

  • Method and system compatible with multiple communication interfaces

    CN111510510A

  • Blade server node network port control system and method

    CN112087377A

  • Adapter plate and communication system for vehicle-mounted Ethernet

    CN115052022A

  • Ethernet testing device and method for vehicle-mounted controller

    CN117749657A

  • Special management network port connection system, physical layer chip management method, equipment, product and medium

    CN118921246A