Configurable Circuit, Configuration Method, Configurable Circuit Board, Switch
The configurable circuit design addresses diverse customer needs by allowing interchangeable BMC configurations, reducing costs and enhancing production efficiency through a unified hardware setup.
Patent Information
- Application Number
- CN202211387084.X
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2022-11-07
- Publication Date
- 2025-07-15
- Estimated Expiration
- 2042-11-07
AI Technical Summary
In the prior art, circuit boards cannot meet the needs of different customers and have high production costs, making it difficult to implement different configurations on the same hardware.
By adopting a configurable circuit design, the BMC configuration part, the first stacked disk part, the second stacked disk part, the network card chip configuration part and the management network port are set on the configurable circuit board, and the configuration mode selection of different customers' needs is achieved using the media interface connection relationship, including configuring the BMC mode or not configuring the BMC mode.
It achieves meeting different customer needs on the same hardware, reducing production and R&D costs, and improving production efficiency.
Smart Images

Figure CN115842791B_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the field of circuit design, and particularly to a configurable circuit, a configuration method, a configurable circuit board, and a switch. Background Art
[0002] In the Internet industry, with the refined development of business, there are more and more demands for network specialization, and the differences in the requirements for network devices among different customers are also very large. For example, some customers will introduce a Baseboard Management Controller (BMC) into the switch to achieve unified network operation and maintenance management of servers and switches in the data center computer room, while other customers do not have such requirements. However, while meeting the needs of different customers, the production cost is also increased. Summary of the Invention
[0003] The present invention provides a configurable circuit, a configuration method, a configurable circuit board, and a switch, which are used to solve the technical problems that the circuit boards in the prior art cannot meet the needs of different customers and have a high production cost. The present invention can realize different application functions on the configurable circuit board produced in batches according to different configuration methods according to the needs of different customers.
[0004] In a first aspect, the present invention provides a configurable circuit, including: a BMC configuration part, a first stacked disk part, a second stacked disk part, a network card chip configuration part, and a management network port;
[0005] The first stacked disk part includes a first resistor slot and a second resistor slot that overlap at the side ends. The first resistor slot includes a first connection end and a first overlapping end, and the second resistor slot includes a second connection end and the first overlapping end;
[0006] The second stacked disk part includes a third resistor slot and a fourth resistor slot that overlap at the side ends. The third resistor slot includes a third connection end and a second overlapping end, and the fourth resistor slot includes a fourth connection end and the second overlapping end;
[0007] Wherein, the BMC configuration part is respectively connected to the first connection end and the third connection end, the network card chip configuration part is connected to the first overlapping end, the management network port is connected to the second overlapping end, and the second connection end is connected to the fourth connection end.
[0008] According to the configurable circuit provided by the present invention, the BMC configuration part of the baseboard management controller includes a BMC and a switching chip;
[0009] The BMC is connected to the switching chip through a Reduced Gigabit Media Independent Interface (RGMII);
[0010] The switching chip is respectively connected to the first connection end and the third connection end through a media interface MDI.
[0011] According to the configurable circuit provided by the present invention, the network card chip configuration unit includes a central processing unit CPU and a network card chip;
[0012] The CPU is connected to the network card chip through a computer expansion bus standard PCIe;
[0013] The network card chip is connected to the first overlapping end through a media interface MDI.
[0014] In a second aspect, a configuration method for a configurable circuit is further provided, including:
[0015] Determine a configuration mode according to configuration requirements, where the configuration mode includes a configured BMC mode or an unconfigured BMC mode;
[0016] In the case where the configuration mode is the configured BMC mode, configure the first resistor to the first resistor slot and the third resistor to the third resistor slot;
[0017] In the case where the configuration mode is the unconfigured BMC mode, configure the second resistor to the second resistor slot and the fourth resistor to the fourth resistor slot.
[0018] According to the configuration method of the configurable circuit provided by the present invention, the configuring the first resistor to the first resistor slot and the third resistor to the third resistor slot includes:
[0019] Weld the first resistor to the first resistor slot to form a first path for the baseboard management controller BMC configuration unit to be connected to the network card chip configuration unit via the first stacked disk unit;
[0020] Weld the third resistor to the third resistor slot to form a second path for the baseboard management controller BMC configuration unit to be connected to the management network port via the second stacked disk unit.
[0021] According to the configuration method of the configurable circuit provided by the present invention, the configuring the second resistor to the second resistor slot and the fourth resistor to the fourth resistor slot includes:
[0022] Weld the second resistor to the second resistor slot and weld the fourth resistor to the fourth resistor slot to form a third path for the network card chip configuration unit via the first stacked disk unit, the second stacked disk unit, and the management network port.
[0023] According to the configuration method of the configurable circuit provided by the present invention, the first resistor, the second resistor, the third resistor, and the fourth resistor are resistors with resistance values less than a preset value.
[0024] In a third aspect, a configurable circuit board is further provided, including: a configurable circuit board, on which the configurable circuit described above is configured.
[0025] For the configurable circuit board provided by the present invention, a first identifier and a second identifier are provided on the configurable circuit board;
[0026] The first identifier is used to indicate the soldering of the first resistor and the third resistor, and the first identifier is respectively provided on the configurable circuit board close to the first resistor slot and the third resistor slot;
[0027] The second identifier is used to indicate the soldering of the second resistor and the fourth resistor, and the second identifier is respectively provided on the configurable circuit board close to the second resistor slot and the fourth resistor slot.
[0028] In a fourth aspect, a switch is further provided, including a switch housing, and the configurable circuit board described above is provided inside the switch housing.
[0029] The present invention provides a configurable circuit, a configuration method, a configurable circuit board, and a switch. By using the connection relationship between the first stacked disk part and the second stacked disk part and the substrate management controller BMC configuration part, the network card chip configuration part, and the management network port to deploy the configurable circuit, it is possible to selectively configure the resistor slots at different positions in the first stacked disk part and the second stacked disk part of the configurable circuit board according to the needs of different customers, thereby realizing different configuration modes in the same configuration circuit. The configuration modes include configuring the BMC mode or not configuring the BMC mode. The present invention adopts a single hardware compatible design form, which can meet the needs of different customers while reducing production and R & D costs and improving production efficiency. BRIEF DESCRIPTION OF THE DRAWINGS
[0030] In order to more clearly illustrate the technical solutions in the present invention or the prior art, the following will briefly introduce the drawings required for use in the description of the embodiments or the prior art. Obviously, the drawings in the following description are some embodiments of the present invention. For those of ordinary skill in the art, other drawings can be obtained based on these drawings without creative efforts.
[0031] Figure 1 is one of the schematic structural diagrams of the configurable circuit provided by the present invention;
[0032] Figure 2 is another schematic structural diagram of the configurable circuit provided by the present invention;
[0033] Figure 3 is a third schematic structural diagram of the configurable circuit provided by the present invention;
[0034] Figure 4 It is a schematic flowchart of the configuration method of the configurable circuit provided by the present invention;
[0035] Figure 5 It is a schematic structural diagram of the configurable circuit board provided by the present invention. Detailed implementation manners
[0036] To make the objectives, technical solutions and advantages of the present invention clearer, the technical solutions in the present invention will be clearly and completely described below with reference to the accompanying drawings in the present invention. Apparently, the described embodiments are some but not all of the embodiments of the present invention. All other embodiments obtained by those of ordinary skill in the art without creative efforts based on the embodiments in the present invention belong to the scope of protection of the present invention.
[0037] With the large-scale application of cloud computing technology, 5G technology, and artificial intelligence technology, large data centers have emerged in large numbers. A white-box switch is an open network device with decoupled software and hardware. Due to its open source, high cost performance, rapid iteration, and intelligent customization characteristics, it has been widely deployed in the data center network market. Due to the intensifying competition among white-box switch hardware device manufacturers, the profit margin has been severely squeezed, which poses higher and higher requirements for its cost control. To meet the needs of different customers while reducing production and R & D costs and improving production efficiency, the present invention discloses a configurable circuit, Figure 1 It is one of the schematic structural diagrams of the configurable circuit provided by the present invention, including: a baseboard management controller BMC configuration unit 1, a first stacked disk unit 2, a second stacked disk unit 3, a network card chip configuration unit 4, and a management network port 5. The baseboard management controller BMC configuration unit 1 is used to provide basic management and control functions. The first stacked disk unit 2 is used to connect the network card chip configuration unit 4 to the baseboard management controller BMC configuration unit 1, or to connect the network card chip configuration unit 4 to the second stacked disk unit 3.
[0038] The second stacked disk unit 3 is used to connect the baseboard management controller BMC configuration unit 1 to the management network port 5, or to connect the management network port 5 to the first stacked disk unit 2. The network card chip configuration unit 4 is used to provide the operation and control core of the computer system. The management network port 5 is a separate out-of-band management interface of the switch. The present invention can configure a management address for the management network port for remote login management, which is not affected by the working state of the switching chip. The management network port 5 is generally used to connect to a computer for system program loading, debugging, etc., and can also connect to a remote network management workstation and other devices to achieve remote management of the system.
[0039] Optionally, the first stacked disk unit 2 includes a first resistor slot 21 and a second resistor slot 22 that are overlapped at the side ends, as Figure 1As shown, the first resistor slot 21 and the second resistor slot 22 are arranged in a cross-perpendicular manner. In other alternative embodiments, they can also be arranged in a non-perpendicular cross manner. Figure 1 In the vertical direction, the first resistor slot 21 is provided, and in the horizontal direction, the second resistor slot 22 is provided. The shape and size of the first resistor slot 21 are adapted to the shape and size of the first resistor, and the shape and size of the second resistor slot 22 are adapted to the shape and size of the first resistor.
[0040] Optionally, the first resistor slot 21 includes a first connection end 211 and a first overlapping end 212, and the second resistor slot 22 includes a second connection end 221 and the first overlapping end 212. The first connection end 211 and the first overlapping end 212 are arranged at two ends of the first resistor slot 21 for connecting other components. In the working state, a first resistor is arranged in the first resistor slot 21, and the two ends of the first resistor correspond to the first connection end 211 and the first overlapping end 212, thereby realizing the connection between the network card chip configuration unit 4 and the baseboard management controller BMC configuration unit 1. In the working state, a second resistor is arranged in the second resistor slot 22, and the two ends of the second resistor correspond to the second connection end 221 and the first overlapping end 212, thereby realizing the connection between the network card chip configuration unit 4 and the second stacked disk unit 3.
[0041] Optionally, the second stacked disk unit 3 includes a third resistor slot 31 and a fourth resistor slot 32 which are overlapped at the side ends, as Figure 1 shown, the third resistor slot 31 and the fourth resistor slot 32 are also arranged in a cross-perpendicular manner. In other alternative embodiments, they can also be arranged in a non-perpendicular cross manner. Figure 1 In the vertical direction, the third resistor slot 31 is provided, and in the horizontal direction, the fourth resistor slot 32 is provided. The shape and size of the third resistor slot 31 are adapted to the shape and size of the third resistor, and the shape and size of the fourth resistor slot 32 are adapted to the shape and size of the fourth resistor.
[0042] Optionally, the third resistor slot 31 includes a third connection end 311 and a second overlapping end 312, and the fourth resistor slot 32 includes a fourth connection end 321 and the second overlapping end 312. The third connection end 311 and the second overlapping end 312 are disposed at two ends of the third resistor slot 31 for connecting other components. In the working state, a third resistor is disposed in the third resistor slot 31, and two ends of the third resistor correspond to the third connection end 311 and the second overlapping end 312, thereby realizing the connection between the baseboard management controller BMC configuration unit 1 and the management network interface 5. In the working state, a fourth resistor is disposed in the fourth resistor slot 32, and two ends of the fourth resistor correspond to the fourth connection end 321 and the second overlapping end 312, thereby realizing the connection between the management network interface 5 and the first stacked disk unit 2.
[0043] Optionally, as Figure 1 shown, the BMC configuration unit 1 is respectively connected to the first connection end 211 and the third connection end 311, the network card chip configuration unit 1 is connected to the first overlapping end 212, the management network interface 5 is connected to the second overlapping end 312, and the second connection end 221 is connected to the fourth connection end 321. Specifically, the BMC configuration unit 1 is respectively connected to the first connection end 211 and the third connection end 311 through a media interface MDI, the network card chip configuration unit 1 is connected to the first overlapping end 212 through a media interface MDI, the management network interface 5 is connected to the second overlapping end 312 through a media interface MDI, and the second connection end 221 is connected to the fourth connection end 321 through a media interface MDI.
[0044] Optionally, the baseboard management controller BMC configuration unit 1 includes a BMC 11 and a switching chip 12. The BMC 11 is a baseboard management controller, which is a small operating system independent of the server system. The BMC 11 belongs to a part of the intelligent platform management interface IPMI, and the intelligent platform management interface IPMI is used for remotely managing physical servers / switches, such as remotely powering on, powering off, and mounting an ISO image to install a system, etc. The switching chip 12 is an Ethernet switching chip, which is a chip used for switching and processing a large amount of data and packet forwarding.
[0045] The BMC 11 is connected to the switching chip 12 through a Reduced Gigabit Media Independent Interface (RGMII). The RGMII uses a 4-bit data interface and can transmit data simultaneously on both the rising edge and the falling edge, with a transmission rate of up to 1000 Mbps. The switching chip 12 is connected to the first connection end 211 and the third connection end 311 respectively through a Medium Dependent Interface (MDI). The MDI is an interface in the network architecture that transmits data from the physical layer to the physical medium.
[0046] Optionally, the network card chip configuration unit 4 includes a central processing unit CPU 41 and a network card chip 42. The central processing unit CPU 41 is the operation and control core of the computer system, and is the execution unit for information processing and program running. The network card chip 42 is an Ethernet controller or an Ethernet adapter. The Ethernet controller uses specific physical layer and data link layer standards, enabling small computer groups in the same local area network and wide area networks connected through routing protocols.
[0047] Optionally, the CPU 41 is connected to the network card chip 42 through a Peripheral Component Interconnect express (PCIe), which is a high-speed serial computer expansion bus standard. The network card chip 42 is connected to the first overlapping end 212 through a Medium Dependent Interface (MDI).
[0048] The present invention provides a configurable circuit, a configuration method, a configurable circuit board, and a switch. By using the connection relationships between the first stacked disk part, the second stacked disk part, the substrate management controller BMC configuration unit, the network card chip configuration unit, and the management network port, the configurable circuit is deployed. Furthermore, according to the needs of different customers, the resistance slots at different positions in the first stacked disk part and the second stacked disk part of the configurable circuit board can be selectively configured, thus realizing different configuration modes in the same configuration circuit. The configuration modes include configuring the BMC mode or not configuring the BMC mode. The present invention adopts a form of single hardware compatibility design, which can meet the needs of different customers while reducing production and R & D costs and improving production efficiency.
[0049] Figure 2FIG. 2 is the second structural schematic diagram of the configurable circuit provided by the present invention. A first resistor is soldered in the first stacked disk portion to connect the MDI interface of the network card chip to the MDI interface of the switch chip, so that the second resistor slot in the first stacked disk portion is in an idle state, disconnecting it from the second stacked disk portion related to the MDI signal, and there will be no residual branches in the traces, and the residual branches will affect the signal, thereby ensuring the signal path.
[0050] Before, after or at the same time as soldering the first resistor in the first stacked disk portion, a second resistor is soldered in the second stacked disk portion to connect the management network port to the MDI interface of the switch chip, so that the fourth resistor slot in the second stacked disk portion is in an idle state, disconnecting it from the first stacked disk portion related to the MDI signal, and there will be no residual branches in the traces, thereby ensuring the signal path.
[0051] Optionally, as Figure 2 shown, as the design circuit for configuring the BMC, the BMC 11 is connected to the switch chip 12 through the media independent interface RGMII. The switch chip 12 is connected to the first connection end of the first stacked disk portion through the media interface MDI. The first overlapping end 212 of the first stacked disk portion is connected to the network card chip 42 through the media interface MDI. The network card chip 42 is connected to the CPU through the Peripheral Component Interconnect Express (PCIe). The switch chip 12 is also connected to the third connection end of the second stacked disk portion through the media interface MDI. The second overlapping end 312 of the second stacked disk portion is connected to the management network port 5 through the media interface MDI.
[0052] Figure 3 FIG. 3 is the third structural schematic diagram of the configurable circuit provided by the present invention. A second resistor is soldered in the first stacked disk portion to connect the MDI interface of the network card chip 42 to the first overlapping end 212 of the first stacked disk portion, so that the first resistor slot in the first stacked disk portion is in an idle state, disconnecting it from the switch chip 12 related to the MDI signal, and there will be no residual branches in the traces, and the residual branches will affect the signal, thereby ensuring the signal path.
[0053] Before, after or at the same time as soldering the first resistor in the first stacked disk portion, a fourth resistor is soldered in the second stacked disk portion to connect the management network port 5 to the second overlapping end of the second stacked disk portion, so that the third resistor slot in the second stacked disk portion is in an idle state, disconnecting it from the switch chip 12 related to the MDI signal, and there will be no residual branches in the traces, thereby ensuring the signal path. At the same time, the first connection end 211 of the first stacked disk portion is connected to the fourth connection end 321 of the second stacked disk portion through the MDI interface.
[0054] Optionally, as Figure 3As shown in the figure, for the designed circuit without BMC configuration, the CPU 41 is connected to the network card chip 42 through the computer expansion bus standard PCIe. The network card chip 42 is connected to the first overlapping end 212 through the media interface MDI. The second connection end 221 of the first stacked disk part is connected to the fourth connection end 321 of the second stacked disk part through the media interface MDI. The second overlapping end 312 of the second stacked disk part is connected to the management network port 5 through the media interface MDI.
[0055] Figure 4 It is a schematic flowchart of the configuration method of the configurable circuit provided by the present invention. The present invention provides a configuration method for a configurable circuit, including:
[0056] Determine the configuration mode according to the configuration requirements. The configuration mode includes the BMC configuration mode or the non - BMC configuration mode;
[0057] In the case where the configuration mode is the BMC configuration mode, configure the first resistor to the first resistor slot and configure the third resistor to the third resistor slot;
[0058] In the case where the configuration mode is the non - BMC configuration mode, configure the second resistor to the second resistor slot and configure the fourth resistor to the fourth resistor slot.
[0059] In step 101, the configuration requirements are determined according to the user's needs. The user can choose to select a BMC on the configurable circuit according to actual needs. That is, the configuration mode includes the BMC configuration mode or the non - BMC configuration mode. For different configuration modes, the resistor welding schemes on the first stacked disk part and the second stacked disk part will also be different. The BMC is used for data forwarding among the BMC, the CPU, and the management network port.
[0060] In step 102, in the case where the configuration mode is the BMC configuration mode, configure the first resistor to the first resistor slot and configure the third resistor to the third resistor slot. As Figure 2 shown, due to the co - lay (Compatible Layout) design in the printed circuit board (PCB), that is, the design method where two devices share some pads. When configuring the first resistor to the first resistor slot, it is impossible to configure the second resistor to the second resistor slot. When configuring the third resistor to the third resistor slot, it is impossible to configure the fourth resistor to the fourth resistor slot. Thus, a path is formed among the BMC 11, the switching chip 12, the network card chip 42, and the CPU, and a path is formed among the BMC 11, the switching chip 12, and the management network port 5.
[0061] In step 103, when the configuration mode is the non - BMC - configuration mode, configure the second resistor to the second resistor slot and configure the fourth resistor to the fourth resistor slot. As Figure 3 shown, when configuring the second resistor to the second resistor slot, it is impossible to configure the first resistor to the first resistor slot. When configuring the fourth resistor to the fourth resistor slot, it is impossible to configure the third resistor to the third resistor slot, thereby enabling the CPU 41, the network card chip 42, and the management network port 5 to form a path.
[0062] Optionally, configuring the first resistor to the first resistor slot and configuring the third resistor to the third resistor slot includes:
[0063] Weld the first resistor to the first resistor slot to form a first path where the baseboard management controller BMC configuration part is connected to the network card chip configuration part via the first stacked disk part;
[0064] Weld the third resistor to the third resistor slot to form a second path where the baseboard management controller BMC configuration part is connected to the management network port via the second stacked disk part.
[0065] In the present invention, it is necessary to weld the first resistor to the first resistor slot and weld the third resistor to the third resistor slot simultaneously to complete the BMC mode configuration. In the baseboard management controller BMC configuration part, the design method of the BMC and the switch chip circuit is actually adopted. A switch chip with at least 1 RGMII interface and 2 MDI interfaces needs to be selected. Optionally, the switch chip can have two MDI interfaces with two 10 / 100 / 1000M rate Ethernet Transceivers, two gigabit interfaces, and three RGMII interfaces.
[0066] The RGMII interface of the BMC is connected to the RGMII interface of the switch chip through PCB traces. One MDI interface of the switch chip is connected to the first stacked disk part, and the other MDI interface of the switch chip is connected to the second stacked disk part.
[0067] The network card chip configuration part actually adopts the design method of the CPU and the network card circuit. A network card chip of the PCIe - to - MDI interface type needs to be selected. The PCIE interface of the CPU is connected to the PCIe interface of the network card chip through PCB traces, and the MDI signal of the network card chip is connected to the first stacked disk part through PCB traces.
[0068] Optionally, the management network port is an RJ45 connector, supporting 10 / 100 / 1000M rate, and is connected to the second stacked disk part through PCB traces internally and can be connected to a debugging computer or a management switch through a network cable externally.
[0069] Optionally, configuring the second resistor to the second resistor slot and configuring the fourth resistor to the fourth resistor slot includes:
[0070] Soldering the second resistor to the second resistor slot and soldering the fourth resistor to the fourth resistor slot to form a third path for the network card chip configuration unit via the first stacked disk unit, the second stacked disk unit, and the management network port.
[0071] Optionally, the first resistor, the second resistor, the third resistor, and the fourth resistor are resistors with resistance values less than a preset value. The preset value can be 1 ohm, 0.2 ohm, etc. In an optional embodiment, the first resistor, the second resistor, the third resistor, and the fourth resistor all have a resistance value of 0 ohm. In such an embodiment, the first stacked disk unit is a 0-ohm resistor stacked disk design. Among them, the pins of the first resistor slot and the second resistor slot are stacked together and connected to the MDI interface of the network card through PCB traces. Another pin of the first resistor slot is connected to the MDI interface of the switching chip through PCB traces. Another pin of the second resistor slot is connected to the second stacked disk unit through PCB traces. Since the MDI signal is a signal of four differential pair types, multiple 0-ohm resistors can also be used, and the same design method is used for each signal line. The PCB is a support for electronic components and a carrier for the electrical interconnection of electronic components.
[0072] The first stacked disk unit is also a 0-ohm resistor stacked disk design. Among them, the pins of the third resistor slot and the fourth resistor slot are stacked together and connected to the management network port through PCB traces. Another pin of the third resistor slot is connected to the MDI interface of the switching chip through PCB traces. Another pin of the fourth resistor slot is connected to the first stacked disk unit through PCB traces. Since the MDI signal is a signal of four differential pair types, multiple 0-ohm resistors are used, and the same design method is used for each signal line.
[0073] The present invention provides a configurable circuit, a configuration method, a configurable circuit board, and a switch. By using the connection relationships between the first stacked disk unit and the second stacked disk unit and the substrate management controller BMC configuration unit, the network card chip configuration unit, and the management network port to deploy the configurable circuit, it is possible to selectively configure the resistor slots at different positions in the first stacked disk unit and the second stacked disk unit in the configurable circuit board according to the needs of different customers, thereby realizing different configuration modes in the same configuration circuit. The configuration modes include configuring the BMC mode or not configuring the BMC mode. The present invention adopts a form of single hardware compatible design, which can meet the needs of different customers while reducing production and R & D costs and improving production efficiency.
[0074] Figure 5It is a schematic structural diagram of a configurable circuit board provided by the present invention. The present invention also discloses a configurable circuit board, including: a configurable circuit board, on which a configurable circuit is configured. The configurable circuit includes: a baseboard management controller BMC configuration unit 1, a first stacked disc unit 2, a second stacked disc unit 3, a network card chip configuration unit 4, and a management network port 5; the first stacked disc unit 2 includes a first resistor slot 21 and a second resistor slot 22 that overlap at the side ends. The first resistor slot 21 includes a first connection end 211 and a first overlapping end 212. The second resistor slot 22 includes a second connection end 221 and the first overlapping end 212; the second stacked disc unit 3 includes a third resistor slot 31 and a fourth resistor slot 32 that overlap at the side ends. The third resistor slot 31 includes a third connection end 311 and a second overlapping end 312. The fourth resistor slot 32 includes a fourth connection end 321 and the second overlapping end 312; wherein, the BMC configuration unit 1 is respectively connected to the first connection end 211 and the third connection end 311, the network card chip configuration unit 1 is connected to the first overlapping end 212, the management network port 5 is connected to the second overlapping end 312, and the second connection end 221 is connected to the fourth connection end 321.
[0075] Optionally, the baseboard management controller BMC configuration unit 1 includes a BMC 11 and a switching chip 12; the BMC 11 is connected to the switching chip 12 through a reduced gigabit media independent interface RGMII; the switching chip 12 is respectively connected to the first connection end 211 and the third connection end 311 through a media dependent interface MDI. Optionally, the network card chip configuration unit 4 includes a central processing unit CPU 41 and a network card chip 42; the CPU 41 is connected to the network card chip 42 through a peripheral component interconnect express PCIe; the network card chip 42 is connected to the first overlapping end 212 through a media dependent interface MDI.
[0076] Optionally, a first identifier 61 and a second identifier 62 are provided on the configurable circuit board 6;
[0077] The first identifier 61 is used to indicate the soldering of the first resistor and the third resistor. The first identifier is respectively arranged on the configurable circuit board near the first resistor slot and the third resistor slot;
[0078] The second identifier 62 is used to indicate the soldering of the second resistor and the fourth resistor. The second identifier is respectively arranged on the configurable circuit board near the second resistor slot and the fourth resistor slot.
[0079] Optionally, the first identifier 61 is used to indicate the soldering of the first resistor and the third resistor, such as Figure 5As shown, the first identifier 61 can be set at the bottoms of the first resistor slot and the third resistor slot, or can be set on the configurable circuit board near the first resistor slot and the third resistor slot. The first identifier 61 can be represented in the form of text, or in the form of a symbol, or can also be distinguished by color. In Figure 5 a triangle symbol is used to represent the first identifier 61.
[0080] Optionally, the second identifier 62 is used to indicate the soldering of the second resistor and the fourth resistor. As Figure 5 shown, the second identifier 62 can be set at the bottoms of the second resistor slot and the fourth resistor slot, or can be set on the configurable circuit board near the second resistor slot and the fourth resistor slot. The second identifier 62 can be represented in the form of text, or in the form of a symbol, or can also be distinguished by color. In Figure 5 a reversed triangle symbol is used to represent the second identifier 62.
[0081] The present invention provides a configurable circuit, a configuration method, a configurable circuit board, and a switch. By using the connection relationships between the first stacked disk portion and the second stacked disk portion and the substrate management controller (BMC) configuration portion, the network card chip configuration portion, and the management network port, the configurable circuit is deployed. Furthermore, according to the requirements of different customers, the resistor slots at different positions in the first stacked disk portion and the second stacked disk portion of the configurable circuit board can be selectively configured, thereby realizing different configuration modes in the same configuration circuit. The configuration modes include the BMC configuration mode or the non-BMC configuration mode. The present invention adopts a form of single hardware compatible design, which can meet the requirements of different customers while reducing production and R & D costs and improving production efficiency.
[0082] The present invention also discloses a switch, which includes a switch housing. A configurable circuit board is disposed within the switch housing. The configurable circuit board includes: a baseboard management controller (BMC) configuration unit 1, a first stacked disk unit 2, a second stacked disk unit 3, a network card chip configuration unit 4, and a management network port 5. The first stacked disk unit 2 includes a first resistor slot 21 and a second resistor slot 22 that overlap at the side ends. The first resistor slot 21 includes a first connection end 211 and a first overlapping end 212. The second resistor slot 22 includes a second connection end 221 and the first overlapping end 212. The second stacked disk unit 3 includes a third resistor slot 31 and a fourth resistor slot 32 that overlap at the side ends. The third resistor slot 31 includes a third connection end 311 and a second overlapping end 312. The fourth resistor slot 32 includes a fourth connection end 321 and the second overlapping end 312. Wherein, the BMC configuration unit 1 is respectively connected to the first connection end 211 and the third connection end 311. The network card chip configuration unit 1 is connected to the first overlapping end 212. The management network port 5 is connected to the second overlapping end 312. The second connection end 221 is connected to the fourth connection end 321.
[0083] Optionally, the baseboard management controller (BMC) configuration unit 1 includes a BMC 11 and a switching chip 12. The BMC 11 is connected to the switching chip 12 through a reduced gigabit media independent interface (RGMII). The switching chip 12 is respectively connected to the first connection end 211 and the third connection end 311 through a media dependent interface (MDI). Optionally, the network card chip configuration unit 4 includes a central processing unit (CPU) 41 and a network card chip 42. The CPU 41 is connected to the network card chip 42 through a peripheral component interconnect express (PCIe). The network card chip 42 is connected to the first overlapping end 212 through a media dependent interface (MDI).
[0084] It should be noted that the configurable circuit, the configuration method, and the configurable circuit board described in the present invention can be applied not only to switches, but also to firewalls or routers. Correspondingly, the configurable circuit board is configured in the firewall or the router, which will not be elaborated herein.
[0085] The present invention provides a configurable circuit, a configuration method, a configurable circuit board, and a switch. By deploying the configurable circuit using the connection relationships between the first stacked disk portion and the second stacked disk portion and the substrate management controller (BMC) configuration portion, the network card chip configuration portion, and the management network port, it is possible to selectively configure the resistor slots at different positions in the first stacked disk portion and the second stacked disk portion of the configurable circuit board according to the requirements of different customers, thereby achieving different configuration modes in the same configuration circuit. The configuration modes include configuring the BMC mode or not configuring the BMC mode. The present invention adopts a form of single-hardware compatibility design, which can meet the requirements of different customers while reducing production and R & D costs and improving production efficiency.
[0086] The device 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. Those of ordinary skill in the art can understand and implement it without creative efforts.
[0087] Through the description of the above embodiments, those skilled in the art can clearly understand that each embodiment can be implemented by means of software plus a necessary general hardware platform, and of course, it can also be implemented by hardware. Based on this understanding, the essence of the above technical solution or the part that contributes to the prior art can be embodied in the form of a software product. The computer software product can be stored in a computer-readable storage medium, such as ROM / RAM, magnetic disk, optical disc, etc., and includes several instructions for causing a computer device (which can be a personal computer, a server, or a network device, etc.) to execute the methods described in each embodiment or some parts of the embodiments.
[0088] Finally, it should be noted that the above embodiments are only used to illustrate the technical solutions of the present invention and are not intended to limit them. Although the present invention has been described in detail with reference to the foregoing embodiments, those of ordinary skill in the art should understand that they can still modify the technical solutions described in the foregoing embodiments or equivalently replace some of the technical features. These modifications or replacements do not cause the essence of the corresponding technical solutions to deviate from the spirit and scope of the technical solutions of the embodiments of the present invention.
Claims
1. A configurable circuit, characterized in that, Including: A baseboard management controller (BMC) configuration unit, a first resistor stack unit, a second resistor stack unit, a network card chip configuration unit, and a management network port; The first resistor stack unit includes a first resistor slot and a second resistor slot that are overlapped at the side ends. The first resistor slot includes a first connection end and a first overlapping end, and the second resistor slot includes a second connection end and the first overlapping end; The second resistor stack unit includes a third resistor slot and a fourth resistor slot that are overlapped at the side ends. The third resistor slot includes a third connection end and a second overlapping end, and the fourth resistor slot includes a fourth connection end and the second overlapping end; Wherein, the BMC configuration unit is respectively connected to the first connection end and the third connection end, the network card chip configuration unit is connected to the first overlapping end, the management network port is connected to the second overlapping end, and the second connection end is connected to the fourth connection end; The configuration method of the configurable circuit includes: Determining a configuration mode according to the configuration requirement, where the configuration mode includes a BMC configuration mode or a non - BMC configuration mode; When the configuration mode is the BMC configuration mode, configuring a first resistor to the first resistor slot and a third resistor to the third resistor slot; When the configuration mode is the non - BMC configuration mode, configuring a second resistor to the second resistor slot and a fourth resistor to the fourth resistor slot.
2. The configurable circuit according to claim 1, wherein The baseboard management controller (BMC) configuration unit includes a BMC and a switching chip; The BMC is connected to the switching chip through a reduced gigabit media independent interface (RGMII); The switching chip is respectively connected to the first connection end and the third connection end through a media dependent interface (MDI).
3. The configurable circuit according to claim 1 or 2, characterized in that, The network card chip configuration unit includes a central processing unit (CPU) and a network card chip; The CPU is connected to the network card chip through a peripheral component interconnect express (PCIe); The network card chip is connected to the first overlapping end through a media dependent interface (MDI).
4. A configuration method for a configurable circuit, characterized in that, Applied to the configurable circuit according to any one of claims 1 to 3, including: Determining a configuration mode according to the configuration requirement, where the configuration mode includes a BMC configuration mode or a non - BMC configuration mode; When the configuration mode is the BMC configuration mode, configuring a first resistor to the first resistor slot and a third resistor to the third resistor slot; When the configuration mode is the non - BMC configuration mode, configuring a second resistor to the second resistor slot and a fourth resistor to the fourth resistor slot.
5. The configuration method according to claim 4, characterized in that, The configuring a first resistor to the first resistor slot and a third resistor to the third resistor slot includes: Soldering the first resistor to the first resistor slot to form a first path for the baseboard management controller (BMC) configuration unit to be connected to the network card chip configuration unit via the first resistor stack unit; Soldering the third resistor to the third resistor slot to form a second path for the baseboard management controller (BMC) configuration unit to be connected to the management network port via the second resistor stack unit.
6. The configuration method according to claim 4, characterized in that, The configuring a second resistor to the second resistor slot and a fourth resistor to the fourth resistor slot includes: Soldering the second resistor to the second resistor slot and soldering the fourth resistor to the fourth resistor slot to form a third path for the network card chip configuration unit to pass through the first resistor stack unit, the second resistor stack unit, and the management network port.
7. The configuration method according to claim 4, characterized in that, The first resistor, the second resistor, the third resistor, and the fourth resistor are resistors with resistance values less than a preset value.
8. A configurable circuit board, characterized in that, Comprising: A configurable circuit board, on which a configurable circuit as described in any one of claims 1 to 3 is configured.
9. The configurable circuit board according to claim 8, wherein A first identifier and a second identifier are provided on the configurable circuit board; The first identifier is used to indicate the soldering of the first resistor and the third resistor, and the first identifier is respectively provided on the configurable circuit board near the first resistor slot and the third resistor slot; The second identifier is used to indicate the soldering of the second resistor and the fourth resistor, and the second identifier is respectively provided on the configurable circuit board near the second resistor slot and the fourth resistor slot.
10. A switch, characterized in that, Comprising a switch housing, in which a configurable circuit board as described in claim 8 or 9 is provided.
Citation Information
Patent Citations
Network switching device of double-BMC system and network switching method thereof
CN112019460A
Switch configuration method and device of baseboard management controller, and computer equipment
CN113407465A