A system for detecting a hardware short circuit of a server single board

CN120178093BActive Publication Date: 2026-06-16四川华鲲振宇智能科技有限责任公司

Patent Information

Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
四川华鲲振宇智能科技有限责任公司
Filing Date
2025-02-21
Publication Date
2026-06-16

Smart Images

  • Figure CN120178093B_ABST
    Figure CN120178093B_ABST
Patent Text Reader

Abstract

The application belongs to the technical field of integrated circuit design, and particularly relates to a system for detecting hardware short circuit of a server single board, which comprises a signal acquisition module, a detection chip and an MCU control module, the signal acquisition module is connected with the detection chip, and the signal acquisition module and the detection chip are both connected with the MCU control module; the detection chip comprises a signal analysis module, the signal acquisition module is used for acquiring current signals at each to-be-detected point and transmitting the current signals to the signal analysis module, the signal analysis module is used for analyzing the received current signals, judging whether a short circuit condition exists, and if yes, positioning the short circuit condition to obtain a short circuit position, and the MCU control module is used for controlling the start and stop of the signal acquisition module and the detection chip. The above structure can realize automatic, rapid and accurate positioning of hardware short circuit in the server single board.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This invention belongs to the field of integrated circuit design technology, and in particular relates to a system for detecting hardware short circuits on server single boards. Background Technology

[0002] Currently, short circuits on circuit boards caused by single-board design, wiring, or processing are common. Existing technologies involve visually inspecting components, solder joints, and lines on the circuit board to find potential short circuits, using multimeters to measure resistance and voltage to locate short circuit points, or using thermal imaging to detect short circuits. This method of hardware short circuit detection is time-consuming and labor-intensive, and the accuracy of the detection results is low.

[0003] Therefore, how to improve the hardware short-circuit process in existing server boards to achieve automatic, fast, and accurate location of hardware short circuits is a technical problem that urgently needs to be solved. Summary of the Invention

[0004] The purpose of this invention is to provide a system for detecting hardware short circuits on server boards, which improves the hardware short circuit process in existing server boards, so as to achieve automatic, fast and accurate location of hardware short circuits on server boards.

[0005] To solve the above-mentioned technical problems, the technical solution adopted by the present invention is as follows:

[0006] A system for detecting hardware short circuits on a server board includes a signal acquisition module, a detection chip, and an MCU control module. The signal acquisition module is connected to the detection chip, and both the signal acquisition module and the detection chip are connected to the MCU control module.

[0007] The detection chip includes a signal analysis module. The signal acquisition module is used to acquire current signals at each test point and transmit the current signals to the signal analysis module. The signal analysis module is used to analyze the received current signals to determine whether there is a short circuit. If so, the short circuit is located and its position is obtained. The MCU control module is used to control the signal acquisition module and the detection chip to start and stop.

[0008] Preferably, the signal acquisition module includes a signal acquisition circuit, which includes a first resistor, a second resistor, a third resistor, a fourth resistor, a first operational amplifier, and a transistor.

[0009] The positive voltage input terminal is connected to one end of the first resistor and one end of the second resistor, and the other end of the first resistor is connected to the load and the third resistor, with the load grounded.

[0010] The second resistor is connected to the non-inverting input terminal of the first operational amplifier, the third resistor is connected to the inverting input terminal of the first operational amplifier, the output terminal of the first operational amplifier is connected to the base of the transistor, the emitter of the transistor is connected to the fourth resistor and the signal output terminal respectively, the collector of the transistor is connected to the second resistor, and the fourth resistor is grounded.

[0011] Preferably, the transistor is an NPN transistor.

[0012] Preferably, the signal analysis module includes a signal processing module and a signal analysis module, with the signal processing module connected to the signal analysis module. The signal processing module processes the current signals at each test point acquired by the signal acquisition module. The signal analysis module analyzes the processed current signals and determines whether a short circuit exists at each test point. If so, it performs location analysis based on the processed current signals to obtain the location of the test point with the short circuit and transmits the obtained location information of the test point with the short circuit to the MCU control module.

[0013] Preferably, the signal processing module processes the current signals at each test point acquired by the signal acquisition module as follows:

[0014] The frequency of the current signal collected at each test point is detected, and the current signal with the preset frequency is retained, while other interference signal frequencies are filtered out.

[0015] The current signal, after filtering out interference frequency signals, is converted into a digital signal.

[0016] Preferably, the process of converting the current signal into a digital signal is as follows:

[0017] The analog signal of the current signal is extracted and recorded at preset time intervals, and the frequency of the extracted signal is greater than or equal to twice the highest frequency of the input current signal.

[0018] The amplitude values ​​of the extracted analog current signal are divided into multiple levels, and each extracted value is mapped to the nearest quantization level to obtain the corresponding discrete pulse sequence. The discrete pulse sequence is then converted into binary code to obtain the corresponding digital signal.

[0019] Preferably, the specific process by which the signal analysis module analyzes the converted digital signal is as follows:

[0020] The signal analysis module has preset current change data under short circuit conditions. The signal analysis module obtains the digital signal of the current signal in real time and obtains the real-time current change data. It matches the real-time current change data with the preset current change data under short circuit conditions to determine whether a short circuit has occurred. If so, it obtains the acquisition point information of the current data in reverse based on the corresponding current data and obtains the short circuit location based on the acquisition point information.

[0021] Preferably, it also includes a short-circuit protection module, which is connected to the MCU control module. The signal analysis module sends the acquired short-circuit location information to the MCU control module, and the MCU control module activates the short-circuit protection module according to the short-circuit location information.

[0022] Preferably, the short-circuit protection module includes a short-circuit protection circuit, which includes a fifth resistor, a sixth resistor, a seventh resistor, an eighth resistor, a ninth resistor, a tenth resistor, a diode, a capacitor, a second operational amplifier, and a third operational amplifier.

[0023] The fifth resistor is connected to the voltage input terminal, and the other end of the fifth resistor is connected to the non-inverting input terminal of the second operational amplifier, the sixth resistor, the eighth resistor, the ninth resistor, and the tenth resistor, respectively.

[0024] The sixth resistor is grounded through the seventh resistor, the eighth resistor is connected to the inverting input terminal of the second operational amplifier, and the ninth resistor is connected to the non-inverting input terminal of the third operational amplifier.

[0025] The tenth resistor is connected to the positive terminal of the diode, and the capacitor is connected to the second operational amplifier and ground respectively.

[0026] The beneficial effects of this invention include:

[0027] This invention provides a system for detecting hardware short circuits on server boards, comprising a signal acquisition module, a detection chip, and an MCU control module. The signal acquisition module is connected to the detection chip, and both the signal acquisition module and the detection chip are connected to the MCU control module. The detection chip includes a signal analysis module. The signal acquisition module acquires current signals at each test point and transmits these signals to the signal analysis module. The signal analysis module analyzes the received current signals to determine if a short circuit exists. If so, it locates the short circuit. The MCU control module controls the activation and deactivation of the signal acquisition module and the detection chip. This structure enables automatic, rapid, and accurate location of hardware short circuits on server boards.

[0028] First, by setting up a signal acquisition circuit, the positive voltage input terminal is connected to one end of the first resistor and one end of the second resistor, respectively. The other end of the first resistor is connected to the load and the third resistor, respectively, and the load is grounded. The second resistor is connected to the non-inverting input terminal of the first operational amplifier, the third resistor is connected to the inverting input terminal of the first operational amplifier, the output terminal of the first operational amplifier is connected to the base of the transistor, the emitter of the transistor is connected to the fourth resistor and the signal output terminal, the collector of the transistor is connected to the second resistor, and the fourth resistor is grounded. This circuit structure enables the acquisition of current data at the point under test, providing an effective data foundation for the subsequent signal analysis module to perform short-circuit analysis.

[0029] Secondly, the signal analysis module includes a signal processing module and a signal analysis module. The signal processing module is connected to the signal analysis module. The signal processing module processes the current signals at each test point acquired by the signal acquisition module. The signal analysis module analyzes the processed current signals and determines whether there is a short circuit at each test point. If so, it performs location analysis based on the processed current signals to obtain the location of the test point with the short circuit and transmits the obtained location information of the test point with the short circuit to the MCU control module. This realizes accurate short circuit analysis based on current data and enables short circuit location, providing accurate location for subsequent short circuit handling and facilitating fast and efficient short circuit handling.

[0030] Finally, a short-circuit protection module is included, comprising a short-circuit protection circuit. The fifth resistor is connected to the voltage input terminal, and the other end of the fifth resistor is connected to the non-inverting input terminal of the second operational amplifier, the sixth resistor, the eighth resistor, the ninth resistor, and the tenth resistor, respectively. The sixth resistor is grounded through the seventh resistor, the eighth resistor is connected to the inverting input terminal of the second operational amplifier, and the ninth resistor is connected to the non-inverting input terminal of the third operational amplifier. The tenth resistor is connected to the positive terminal of a diode, and the capacitors are connected to the second operational amplifier and ground, respectively. This enables timely protection in the event of a short circuit, ensuring effective protection of the load and other electronic components in the circuit. Attached Figure Description

[0031] Figure 1 This is a schematic diagram of the circuit structure of the signal acquisition module of the present invention.

[0032] Figure 2 This is a schematic diagram of the circuit structure of the short-circuit protection module of the present invention.

[0033] The attached diagram shows the following resistors: R1 is the first resistor, R2 is the second resistor, R3 is the third resistor, R4 is the fourth resistor, P1 is the first operational amplifier, Q is the transistor, R5 is the fifth resistor, R6 is the sixth resistor, R7 is the seventh resistor, R8 is the eighth resistor, R9 is the ninth resistor, R10 is the tenth resistor, D is the diode, C is the capacitor, P2 is the second operational amplifier, and P3 is the third operational amplifier. Detailed Implementation

[0034] The following is in conjunction with the appendix Figures 1-2 The present invention will be further described in detail below:

[0035] Example 1

[0036] A system for detecting hardware short circuits on a server board includes a signal acquisition module, a detection chip, and an MCU control module. The signal acquisition module is connected to the detection chip, and both the signal acquisition module and the detection chip are connected to the MCU control module.

[0037] The detection chip includes a signal analysis module. The signal acquisition module is used to acquire current signals at each test point and transmit the current signals to the signal analysis module. The signal analysis module is used to analyze the received current signals to determine whether there is a short circuit. If so, the short circuit is located and its position is obtained. The MCU control module is used to control the signal acquisition module and the detection chip to start and stop.

[0038] Example 2

[0039] Based on Embodiment 1, the signal acquisition module includes a signal acquisition circuit, see [link to Embodiment 1]. Figure 1 As shown, the signal acquisition circuit includes a first resistor R1, a second resistor R2, a third resistor R3, a fourth resistor R4, a first operational amplifier P1, and a transistor Q. The positive input terminal of the voltage is connected to one end of the first resistor R1 and one end of the second resistor R2. The other end of the first resistor R1 is connected to the load and the third resistor R3, with the load grounded. The second resistor R2 is connected to the non-inverting input terminal of the first operational amplifier P1, and the third resistor R3 is connected to the inverting input terminal of the first operational amplifier P1. The output terminal of the first operational amplifier P1 is connected to the base of the transistor Q. The emitter of the transistor Q is connected to the fourth resistor R4 and the signal output terminal. The collector of the transistor Q is connected to the second resistor R2, and the fourth resistor R4 is grounded. The transistor Q is an NPN transistor.

[0040] In this embodiment, the signal acquisition module works as follows: the output voltage of the first operational amplifier P1 increases, and this increased voltage is applied to the base of the transistor Q. The collector of transistor Q becomes an inverted output, which is applied to the non-inverting input of the first operational amplifier P1, causing the output of the first operational amplifier P1 to decrease. At this time, a virtual short circuit occurs, so the voltage drop across the fourth resistor R4 is equal to the voltage drop across the first resistor R1. The current flowing through the second resistor R2 is equal to the current flowing through the fourth resistor R4, thus achieving the acquisition of the current signal. Therefore, through the circuit structure of the above signal acquisition module, the current data of the test point can be acquired, providing an effective data foundation for the subsequent signal analysis module to perform short-circuit analysis.

[0041] Example 3

[0042] Based on Embodiment 1 or Embodiment 2, the signal analysis module includes a signal processing module and a signal analysis module. The signal processing module is connected to the signal analysis module. The signal processing module is used to process the current signals at each test point acquired by the signal acquisition module. The signal analysis module is used to analyze the processed current signals and determine whether there is a short circuit at each test point. If so, it performs location analysis based on the processed current signals to obtain the location of the test point with the short circuit and transmits the obtained location information of the test point with the short circuit to the MCU control module.

[0043] The process by which the signal processing module processes the current signals acquired by the signal acquisition module at each test point is as follows:

[0044] The frequency of the current signal collected at each test point is detected, and the current signal with the preset frequency is retained. Other interference signal frequencies are filtered out, which effectively avoids interference signals from interfering with subsequent signal analysis, thereby improving the accuracy of the final short-circuit analysis results.

[0045] The current signal, after filtering out interference frequency signals, is converted into a digital signal.

[0046] The process of converting a current signal into a digital signal is as follows:

[0047] The analog signal of the current signal is extracted and recorded at preset time intervals, and the frequency of the extracted signal is greater than or equal to twice the highest frequency of the input current signal.

[0048] The amplitude values ​​of the extracted analog current signal are divided into multiple levels, and each extracted value is mapped to the nearest quantization level to obtain the corresponding discrete pulse sequence. The discrete pulse sequence is then converted into binary code to obtain the corresponding digital signal.

[0049] In this embodiment, the specific process by which the signal analysis module analyzes the converted digital signal is as follows:

[0050] The signal analysis module has preset current change data under short circuit conditions. The signal analysis module obtains the digital signal of the current signal in real time and obtains the real-time current change data. It matches the real-time current change data with the preset current change data under short circuit conditions to determine whether a short circuit has occurred. If so, it obtains the acquisition point information of the current data in reverse based on the corresponding current data and obtains the short circuit location based on the acquisition point information.

[0051] The signal analysis module includes a signal processing module and a signal analysis module. The signal processing module is connected to the signal analysis module. The signal processing module processes the current signals at each test point acquired by the signal acquisition module. The signal analysis module analyzes the processed current signals and determines whether there is a short circuit at each test point. If so, it performs location analysis based on the processed current signals to obtain the location of the test point with the short circuit and transmits the obtained location information of the test point with the short circuit to the MCU control module. This enables accurate short circuit analysis based on current data and allows for short circuit location, providing accurate location information for subsequent short circuit handling and facilitating fast and efficient short circuit handling.

[0052] Example 4

[0053] Based on Embodiment 1, Embodiment 2, or Embodiment 3, a short-circuit protection module is further included. The short-circuit protection module is connected to the MCU control module. The signal analysis module sends the acquired short-circuit location information to the MCU control module, and the MCU control module activates the short-circuit protection module according to the short-circuit location information.

[0054] The short-circuit protection module includes a short-circuit protection circuit, see [link / reference] Figure 2As shown, the short-circuit protection circuit includes a fifth resistor R5, a sixth resistor R6, a seventh resistor R7, an eighth resistor R8, a ninth resistor R9, a tenth resistor R10, a diode D, a capacitor C, a second operational amplifier P2, and a third operational amplifier P3. The fifth resistor R5 is connected to the voltage input terminal, and its other end is connected to the non-inverting input terminal of the second operational amplifier P2, the sixth resistor R6, the eighth resistor R8, the ninth resistor R9, and the tenth resistor R10. The sixth resistor R6 is grounded through the seventh resistor R7. The eighth resistor R8 is connected to the inverting input terminal of the second operational amplifier P2, and the ninth resistor R9 is connected to the non-inverting input terminal of the third operational amplifier P3. The tenth resistor R10 is connected to the positive terminal of the diode D, and the capacitor C is connected to the second operational amplifier P2 and ground. This short-circuit protection module, including the short-circuit protection circuit, enables timely protection in the event of a short circuit, ensuring effective protection of the load and other electronic components in the circuit.

[0055] In summary, the system for detecting hardware short circuits on a server board provided by this invention includes a signal acquisition module, a detection chip, and an MCU control module. The signal acquisition module is connected to the detection chip, and both the signal acquisition module and the detection chip are connected to the MCU control module. The detection chip includes a signal analysis module. The signal acquisition module is used to acquire current signals at each test point and transmit the current signals to the signal analysis module. The signal analysis module is used to analyze the received current signals to determine whether a short circuit exists. If so, the short circuit location is determined. The MCU control module is used to control the start and stop of the signal acquisition module and the detection chip. This structure enables automatic, rapid, and accurate location of hardware short circuits on a server board.

[0056] By setting up a signal acquisition circuit, the positive voltage input terminal is connected to one end of the first resistor R1 and the second resistor R2, respectively. The other end of the first resistor R1 is connected to the load and the third resistor R3, and the load is grounded. The second resistor R2 is connected to the non-inverting input terminal of the first operational amplifier P1, the third resistor R3 is connected to the inverting input terminal of the first operational amplifier P1, the output terminal of the first operational amplifier P1 is connected to the base of the transistor Q, the emitter of the transistor Q is connected to the fourth resistor R4 and the signal output terminal, the collector of the transistor Q is connected to the second resistor R2, and the fourth resistor R4 is grounded. This circuit structure enables the acquisition of current data at the point under test, providing an effective data foundation for the subsequent signal analysis module to perform short-circuit analysis. The signal analysis module includes a signal processing module and a signal analysis module. The signal processing module is connected to the signal analysis module. The signal processing module processes the current signals at each test point acquired by the signal acquisition module. The signal analysis module analyzes the processed current signals and determines whether there is a short circuit at each test point. If so, it performs location analysis based on the processed current signals to obtain the location of the test point with the short circuit and transmits the obtained location information of the test point with the short circuit to the MCU control module. This enables accurate short circuit analysis based on current data and allows for short circuit location, providing accurate location information for subsequent short circuit handling and facilitating fast and efficient short circuit handling. The short-circuit protection module includes a short-circuit protection circuit. The fifth resistor R5 is connected to the voltage input terminal. The other end of the fifth resistor R5 is connected to the non-inverting input terminal of the second operational amplifier P2, the sixth resistor R6, the eighth resistor R8, the ninth resistor R9, and the tenth resistor R10. The sixth resistor R6 is grounded through the seventh resistor R7. The eighth resistor R8 is connected to the inverting input terminal of the second operational amplifier P2, and the ninth resistor R9 is connected to the non-inverting input terminal of the third operational amplifier P3. The tenth resistor R10 is connected to the positive terminal of diode D. The capacitor C is connected to the second operational amplifier P2 and ground. This system provides timely protection in the event of a short circuit, ensuring effective protection for the load and other electronic components in the circuit.

Claims

1. A system for detecting hardware short circuits on a server board, characterized in that, It includes a signal acquisition module, a detection chip, and an MCU control module. The signal acquisition module is connected to the detection chip, and both the signal acquisition module and the detection chip are connected to the MCU control module. The detection chip includes a signal analysis module. The signal acquisition module is used to acquire current signals at each test point and transmit the current signals to the signal analysis module. The signal analysis module is used to analyze the received current signals to determine whether there is a short circuit. If so, the short circuit is located and the short circuit position is obtained. The MCU control module is used to control the signal acquisition module and the detection chip to start and stop. The signal acquisition module includes a first resistor, a second resistor, a third resistor, a fourth resistor, a first operational amplifier, and a transistor; The positive voltage input terminal is connected to one end of the first resistor and one end of the second resistor, and the other end of the first resistor is connected to the load and the third resistor, with the load grounded. The second resistor is connected to the non-inverting input terminal of the first operational amplifier, the third resistor is connected to the inverting input terminal of the first operational amplifier, the output terminal of the first operational amplifier is connected to the base of the transistor, the emitter of the transistor is connected to the fourth resistor and the signal output terminal respectively, the collector of the transistor is connected to the other end of the second resistor, and the fourth resistor is grounded. The specific process by which the signal analysis module analyzes the converted digital signal is as follows: The signal analysis module has preset current change data under short circuit conditions. The signal analysis module obtains the digital signal of the current signal in real time and obtains the real-time current change data. It matches the current change data under preset short circuit conditions to determine whether a circuit short circuit has occurred. If so, it obtains the acquisition point information of the current data in reverse according to the corresponding current data and obtains the short circuit location based on the acquisition point information. It also includes a short-circuit protection module, which is connected to the MCU control module. The signal analysis module sends the acquired short-circuit location information to the MCU control module. The MCU control module activates the short-circuit protection module according to the short-circuit location information. The short-circuit protection module includes a short-circuit protection circuit, which includes a fifth resistor, a sixth resistor, a seventh resistor, an eighth resistor, a ninth resistor, a tenth resistor, a diode, a capacitor, a second operational amplifier, and a third operational amplifier. The fifth resistor is connected to the voltage input terminal, and the other end of the fifth resistor is connected to the non-inverting input terminal of the second operational amplifier, the sixth resistor, the eighth resistor, the ninth resistor, and the tenth resistor, respectively. The sixth resistor is grounded through the seventh resistor, the eighth resistor is connected to the inverting input terminal of the second operational amplifier, and the ninth resistor is connected to the non-inverting input terminal of the third operational amplifier. The tenth resistor is connected to the positive terminal of the diode, and the capacitor is connected to the second operational amplifier and ground respectively; the negative terminal of the diode is connected to the output terminal of the second operational amplifier.

2. The system for detecting hardware short circuits on a server board according to claim 1, characterized in that, The transistor is an NPN type transistor.

3. The system for detecting hardware short circuits on a server board according to claim 1, characterized in that, The signal analysis module includes a signal processing module and a signal analysis module. The signal processing module is connected to the signal analysis module. The signal processing module is used to process the current signals at each test point acquired by the signal acquisition module. The signal analysis module is used to analyze the processed current signals and determine whether there is a short circuit at each test point. If so, it performs location analysis based on the processed current signals to obtain the location of the test point with the short circuit and transmits the obtained location information of the test point with the short circuit to the MCU control module.

4. A system for detecting hardware short circuits on a server board according to claim 3, characterized in that, The process by which the signal processing module processes the current signals acquired by the signal acquisition module at each test point is as follows: The frequency of the current signal collected at each test point is detected, and the current signal with the preset frequency is retained, while other interference signal frequencies are filtered out. The current signal, after filtering out interference frequency signals, is converted into a digital signal.

5. A system for detecting hardware short circuits on a server board according to claim 4, characterized in that, The process of converting a current signal into a digital signal is as follows: The analog signal of the current signal is extracted and recorded at preset time intervals, and the frequency of the extracted signal is greater than or equal to twice the highest frequency of the input current signal. The amplitude values ​​of the extracted analog current signal are divided into multiple levels, and each extracted value is mapped to the nearest quantization level to obtain the corresponding discrete pulse sequence. The discrete pulse sequence is then converted into binary code to obtain the corresponding digital signal.