In-place signal auxiliary judgment circuit, server mainboard, storage server and external card

Through the in-bit signal auxiliary judgment circuit, a single-wire is used to realize the bidirectional judgment of the in-bit signal between the storage server motherboard and the external card, which solves the problems of excessive resource occupation and complex judgment logic in the existing technology, avoids in-bit signal abnormality, and realizes the Concise and efficient in-person judgment.

CN222281219UActive Publication Date: 2024-12-31INSPUR SUZHOU INTELLIGENT TECH CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202420941369.1
Authority / Receiving Office
CN · China
Patent Type
Utility models(China)
Current Assignee / Owner
Filing Date
2024-04-30
Publication Date
2024-12-31
Estimated Expiration
2034-04-30

AI Technical Summary

Technical Problem

The external card in-bit signal judgment logic of existing storage servers is complex and has too much resource usage, and is susceptible to the uncertainty of the pin state at the moment of power-on, resulting in abnormal in-bit signal.

Method used

Design a bit signal auxiliary judgment circuit, and use a single line to realize bidirectional judgment of the on-site signal between the server motherboard and the external card. Through the first voltage comparison circuit and the second voltage comparison circuit, combined with pull-up resistor and pull-down resistor, analog-to-digital conversion is adopted. Compare the voltage size with the microcontroller and output high and low levels to determine whether the card is in or not, and avoid the controller pin outputting the in-position signal.

Benefits of technology

Reduced resource usage and simplified judgment logic, and avoided in-position signal abnormalities caused by pin state uncertainty at the moment of power-on, and achieved bidirectional signal transmission through single-line judgment.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN222281219U_ABST
    Figure CN222281219U_ABST
Patent Text Reader

Abstract

The utility model provides an in-place signal auxiliary judgment circuit, a server mainboard, a storage server and an external card, belongs to the field of servers, and particularly provides the in-place signal auxiliary judgment circuit, namely a first circuit, which is applied to the server mainboard. A first voltage input end and a second voltage input end of a first voltage comparison circuit are sequentially connected with a plugging female seat and a reference level, and a pull-up resistor is connected with a power supply; the utility model also provides an in-place signal auxiliary judgment circuit, namely a second circuit, which is applied to an external card, a third voltage input end of the in-place signal auxiliary judgment circuit is connected with a plug male seat, the plug male seat is matched with a plug female seat for use, the third voltage input end and the plug male seat are grounded through a pull-down resistor, and a fourth voltage input end is connected with a reference level. A first circuit is integrated on the server mainboard. And a second circuit is integrated on the external card. The storage server adopts the server mainboard. The device is used for solving the problems of excessive resource occupation, complex judgment logic and abnormal in-place signal at the moment of power-on in-place signal judgment.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The utility model relates to the field of storage servers, in particular to a presence signal auxiliary judgment circuit, a server mainboard, a storage server and an external card. Background Art

[0002] To facilitate management and increase system scalability, the storage server's motherboard usually needs to be used with other external cards, such as OCP network cards, management boards, etc.

[0003] Because storage servers are often used to store and manage critical data, the continuity of storage server services must be guaranteed. Therefore, the expansion of external cards on storage servers must not affect the services of storage servers. Therefore, storage servers are usually required to have external cards that support hot swapping.

[0004] As for external cards that support hot-plugging, the quality of their plug-in contact directly affects their functions. For this reason, the judgment of the presence signal after plugging in is particularly important. The use of the presence signal judgment, on the one hand, can enable the mainboard system of the storage server to clearly determine whether an external card is inserted, thereby facilitating the mainboard system of the storage server to control the power on and off of the external card through the presence signal. For example, when it is determined that the presence signal of the external card is valid (that is, when it is determined that an external card is inserted), the power supply of the external card is turned on to avoid power supply problems during the hot-plugging process. On the other hand, it can also enable the external card to determine whether it is well connected to the mainboard system of the storage server, so that the external card can use the presence signal to control the time when it officially starts working.

[0005] However, although the judgment of the in-place signal can be realized at present, it is generally judged by combining two or more signals. Taking the judgment of the combination of two signals as an example, one of the two signals is responsible for notifying the mainboard that the external card is in place, and the other is responsible for notifying the external card that the mainboard is in place. It is often necessary to occupy two or more signal lines or pins, which wastes resources and the judgment logic is more complicated. In addition, in the prior art, the controller pin usually controls the output of the in-place signal. At the moment of power-on, due to the uncertainty of the pin state, it is easy to cause the in-place signal to be abnormal. Utility Model Content

[0006] The technical problem to be solved by the utility model is to provide a presence signal auxiliary judgment circuit, a server mainboard, a storage server and an external card to solve or assist in solving at least one of the above problems.

[0007] In the first aspect, the utility model provides a presence signal auxiliary judgment circuit, which is applied to a server mainboard. The presence signal auxiliary judgment circuit is recorded as a first circuit, and the first circuit includes a first voltage comparison circuit, a pull-up resistor R3, a female connector and a first reference level; wherein:

[0008] The first voltage comparison circuit has two voltage input terminals, the two input terminals are a first voltage input terminal and a second voltage input terminal, the first voltage input terminal is connected to a first end of a pull-up resistor R3 and a female connector respectively, and the second end of the pull-up resistor R3 is connected to a first power supply;

[0009] The second voltage input terminal is connected to a first reference level; the first reference level is less than the first power supply;

[0010] The output end of the first voltage comparison circuit is used to connect to the main controller of the server mainboard;

[0011] The first voltage comparison circuit is used to compare the voltages inputted to the first voltage input terminal and the voltage inputted to the second voltage input terminal, and is used to output a preset high level when the voltage inputted to the first voltage input terminal is greater than the voltage inputted to the second voltage input terminal, so that the main controller of the server mainboard determines that the external card is not in place; and is also used to output a preset low level when the voltage inputted to the first voltage input terminal is lower than the voltage inputted to the second voltage input terminal, so that the main controller of the server mainboard determines that the external card is in place;

[0012] The plug-in socket is used to plug in an external card; when the external card is not plugged in or not plugged in properly on the plug-in socket, the voltage input to the first voltage input terminal is higher than the voltage input to the second voltage input terminal; when the external card is plugged in properly on the plug-in socket, the voltage input to the first voltage input terminal is lower than the voltage input to the second voltage input terminal.

[0013] Furthermore, the first voltage comparison circuit adopts a first voltage comparator U1, the positive input terminal of the first voltage comparator U1 is the first voltage input terminal, the negative input terminal of the first voltage comparator U1 is the second voltage input terminal, and the output terminal of the first voltage comparator U1 is the output terminal of the first voltage comparison circuit.

[0014] Further, the first voltage comparison circuit includes a first A / D conversion chip and a first single chip microcomputer;

[0015] The first voltage input terminal of the first voltage comparison circuit corresponds to the first input terminal of the first A / D conversion chip, and the first input terminal of the first A / D conversion chip is connected to the first power supply through the pull-up resistor R3; the second voltage input terminal of the first voltage comparison circuit corresponds to the second input terminal of the first A / D conversion chip, and the second input terminal of the first A / D conversion chip is connected to the first reference level; the first single-chip microcomputer is connected to the output terminal of the first A / D conversion chip; the output terminal of the first single-chip microcomputer corresponds to the output terminal of the first voltage comparison circuit;

[0016] The first A / D conversion chip is used to perform analog-to-digital conversion on the signals input from the first input terminal and the second input terminal to obtain two digital signals, and the first single-chip microcomputer is used to compare the magnitude relationship between the voltages input from the first voltage input terminal and the second voltage input terminal using the two digital signals converted by the first A / D conversion chip.

[0017] In a second aspect, the utility model provides a server mainboard, on which the first circuit described in the above aspects is integrated, and the output end of the first voltage comparison circuit in the first circuit is connected to the main controller of the server mainboard.

[0018] In a third aspect, the utility model provides a storage server, whose mainboard adopts the server mainboard described above.

[0019] In a fourth aspect, the utility model provides a presence signal auxiliary judgment circuit, which is applied to an external card. The presence signal auxiliary judgment circuit is recorded as a second circuit, and the second circuit is used in conjunction with the first circuit described in the above aspects; the second circuit includes a second voltage comparison circuit, a pull-down resistor R6, a plug socket and a second reference level;

[0020] The second voltage comparison circuit has two voltage input terminals, which are denoted as a third voltage input terminal and a fourth voltage input terminal;

[0021] The third voltage input terminal is connected to the male socket;

[0022] The male connector is used for plugging and cooperating with the female connector in the first circuit;

[0023] The connection line between the third voltage input terminal and the male socket is grounded via a pull-down resistor R6;

[0024] The fourth voltage input terminal is connected to the second reference level;

[0025] The output end of the second voltage comparison circuit is used to connect to the main controller of the external card;

[0026] When the male connector and the female connector in the first circuit are not plugged in or are poorly plugged in: the voltage input to the third voltage input terminal of the second voltage comparison circuit is less than the voltage input to the fourth voltage input terminal, and the output terminal of the second voltage comparison circuit outputs a preset high level, so that the external card can determine that the mainboard is not in place;

[0027] After the male connector is connected to the female connector in the first circuit: the voltage input to the third voltage input terminal in the second voltage comparison circuit is greater than the voltage input to the fourth voltage input terminal, and the output terminal of the second voltage comparison circuit outputs a preset low level for the external card to determine that the mainboard is in place.

[0028] Furthermore, the second circuit further comprises a second voltage circuit, and an output terminal of the second voltage circuit outputs the second reference level;

[0029] The second voltage circuit includes a third power supply, which is connected in series with a fourth resistor R4 and a fifth resistor R5 and then grounded; a connecting line between the fourth resistor R4 and the fifth resistor R5 is connected to the fourth voltage input terminal;

[0030] The auxiliary judgment circuit applied to the server mainboard described in the first aspect above also includes a first voltage circuit, and the output end of the first voltage circuit outputs the first reference level; the first voltage circuit includes a second power supply, and the second power supply is connected in series with a second resistor R2 and a first resistor R1 and then grounded; the connecting line between the second resistor R2 and the first resistor R1 is connected to the second voltage input end.

[0031] Furthermore, the second voltage comparison circuit adopts a second voltage comparator U2, the positive input terminal of the second voltage comparator U2 is the fourth voltage input terminal, the negative input terminal of the second voltage comparator U2 is the third voltage input terminal, and the output terminal of the second voltage comparator U2 is the output terminal of the second voltage comparison circuit.

[0032] Further, the second voltage comparison circuit includes a second A / D conversion chip and a second single-chip microcomputer;

[0033] The third voltage input terminal of the second voltage comparison circuit corresponds to an input terminal of the second A / D conversion chip, which is recorded as the third input terminal, and the third input terminal is respectively connected to the plug socket and the pull-down resistor R6; the fourth voltage input terminal of the second voltage comparison circuit corresponds to another input terminal of the second A / D conversion chip, which is recorded as the fourth input terminal, and the fourth input terminal is connected to the second reference level; the output terminal of the second A / D conversion chip is connected to the second single-chip microcomputer; the output terminal of the second single-chip microcomputer corresponds to the output terminal of the second voltage comparison circuit;

[0034] The second A / D conversion chip is used to perform analog-to-digital conversion on the signals inputted from the third input terminal and the fourth input terminal to obtain two digital signals, and the second single-chip computer is used to compare the magnitude relationship of the voltages inputted from the third voltage input terminal and the fourth voltage input terminal of the second voltage comparison circuit using the two digital signals converted by the second A / D conversion chip.

[0035] In a fifth aspect, the utility model also provides an external card, on which is integrated the in-place signal auxiliary judgment circuit described in the above aspects applied to the external card, and the output end of the second voltage comparison circuit of the in-place signal auxiliary judgment circuit is connected to the main controller of the external card.

[0036] Compared with the prior art, the advantages of the utility model are:

[0037] (1) The utility model helps to realize the in-place signal judgment of the server mainboard and the external card through a single line, thereby helping to solve the problem of excessive resource occupation and complex judgment logic in the in-place signal judgment in the prior art;

[0038] (2) The utility model does not require the controller pins of the server mainboard and the external card to output a presence signal, thereby helping to avoid abnormal presence signals due to uncertainty in the pin status at the moment of power-on.

[0039] It can be seen that compared with the prior art, the utility model has substantial characteristics and progress, and the beneficial effects of its implementation are also obvious. BRIEF DESCRIPTION OF THE DRAWINGS

[0040] Figure 1 This is a schematic circuit principle block diagram of an embodiment of the utility model applied to the in-place signal auxiliary judgment circuit of a server mainboard;

[0041] Figure 2 This is a schematic circuit diagram of another embodiment of the utility model applied to the in-place signal auxiliary judgment circuit of the server mainboard;

[0042] Figure 3 It is a schematic circuit principle block diagram of an embodiment of the utility model applied to the in-place signal auxiliary judgment circuit of an external card;

[0043] Figure 4 It is a schematic circuit principle diagram of another embodiment of the utility model applied to the in-place signal auxiliary judgment circuit of the external card;

[0044] Figure 5 A schematic diagram of the circuit principle of the cooperation between the first circuit and the second circuit in the utility model;

[0045] Figure 6 This is a schematic structural block diagram of an embodiment of the server mainboard of the utility model;

[0046] Figure 7 This is a schematic structural block diagram of an embodiment of the storage server of the utility model;

[0047] Figure 8 The figure is a schematic structural block diagram of an embodiment of the external card of the utility model. DETAILED DESCRIPTION

[0048] The utility model aims to solve the problems in the prior art of excessive resource occupation and complex judgment logic in the judgment of in-place signals, and the problem that the judgment of in-place signals in the prior art is easily affected by the uncertainty of the pin state at the moment of power-on, resulting in abnormal in-place signals.

[0049] In order to make the technical solution and advantages of the utility model clearer, the technical solution of the utility model will be described clearly and completely in conjunction with the accompanying drawings. Obviously, the described embodiments are only part of the embodiments of the utility model, not all of the embodiments.

[0050] The following description of at least one exemplary embodiment is actually only illustrative and is by no means intended to limit the present invention and its application or use. Based on the embodiments of the present invention, all other embodiments obtained by ordinary technicians in this field without creative work are within the scope of protection of the present invention.

[0051] In the following description, many specific details are set forth to facilitate a full understanding of the present invention, but the present invention may also be implemented in other ways different from those described herein, and those skilled in the art may make similar generalizations without violating the connotation of the present invention. Therefore, the present invention is not limited to the specific embodiments disclosed below.

[0052] It should be noted that the present invention uses the words "first", "second" and the like to limit the corresponding parts only for the convenience of distinguishing the corresponding parts. If not otherwise stated, the above words have no special meaning and therefore cannot be understood as limiting the scope of protection of the present invention.

[0053] The special terms involved in this utility model are explained as follows:

[0054] OCP network card: Open Compute Project Network Card, a server network interface card launched by the Open Compute Project.

[0055] CPLD: Complex Programmable Logic Device) is a complex programmable logic device.

[0056] FPGA: Field Programmable Gate Array, field programmable gate array.

[0057] MCU: The abbreviation of microcontroller unit (Microcontroller Unit).

[0058] Figure 1 This is an embodiment of the present utility model.

[0059] This embodiment provides a presence signal auxiliary determination circuit, which is applied to a server mainboard. In this embodiment, the presence signal auxiliary determination circuit applied to a server mainboard is referred to as a first circuit.

[0060] Please refer to Figure 1 The first circuit in this embodiment, that is, the in-place signal auxiliary judgment circuit in this embodiment includes a first voltage comparison circuit, a pull-up resistor R3, a female connector and a first reference level.

[0061] like Figure 1 As shown, the first voltage comparison circuit has two voltage input terminals, which are denoted as the first voltage input terminal and the second voltage input terminal. The first voltage input terminal is connected to the first end of the pull-up resistor R3 and the female connector, respectively, and the second end of the pull-up resistor R3 is connected to the first power supply. The second voltage input terminal is connected to the first reference level.

[0062] In this embodiment, the output end of the first voltage comparison circuit is used to connect to the main controller of the server mainboard.

[0063] The first voltage comparison circuit is used to compare the voltages input to the first voltage input terminal and the second voltage input terminal, and is used to output a preset high level when the voltage input to the first voltage input terminal is greater than the voltage input to the second voltage input terminal, so that the main controller of the server motherboard can determine that the external card is not in place.

[0064] The first voltage comparison circuit is also used to output a preset low level when the voltage input to the first voltage input terminal is lower than the voltage input to the second voltage input terminal, so that the main controller of the server mainboard can determine whether the external card is in place.

[0065] In this embodiment, the first reference level is less than the first power supply. In specific implementation, the specific value of the first reference level can be set by those skilled in the art according to actual conditions. The first power supply and the pull-up resistor R3 can be selected according to the size of the first reference level.

[0066] In this embodiment, the main controller of the server motherboard is a CPLD on the server motherboard. It can be understood that the main controller of the server motherboard can also be a device such as an FPGA or MCU on the server motherboard, which can be specifically set by those skilled in the art according to actual conditions.

[0067] It can be understood that the female connector is used to connect an external card.

[0068] In this embodiment, when the external card is not plugged in or not plugged in properly on the plug-in socket, the voltage input to the first voltage input terminal is higher than the voltage input to the second voltage input terminal; when the external card is plugged in properly on the plug-in socket, the voltage input to the first voltage input terminal is lower than the voltage input to the second voltage input terminal.

[0069] In order to more clearly illustrate the first circuit of the utility model, Figure 2 Another embodiment of the first circuit of the utility model is shown.

[0070] Please refer to Figure 2 In this embodiment, reference numeral 100 is a first voltage comparison circuit, reference numeral 200 represents a female connector, Vref1 represents a first reference level, a first power supply adopts a 3.3V power supply, and in this embodiment, the first voltage comparison circuit 100 adopts a first voltage comparator U1. In this embodiment, the positive input terminal of the first voltage comparator U1 is the first voltage input terminal, the negative input terminal of the first voltage comparator U1 is the second voltage input terminal, and the output terminal of the first voltage comparator U1 is the output terminal of the first voltage comparison circuit 100.

[0071] In this embodiment, the first circuit further includes a first voltage circuit 500 , and an output terminal of the first voltage circuit 500 outputs the first reference level Vref1 .

[0072] Please refer to Figure 2 , the first voltage circuit 500 includes a second power supply (ie Figure 2 ), a 3.3V power supply connected to R2 in the middle), a second resistor R2 and a first resistor R1, wherein the second power supply is sequentially connected in series to the second resistor R2 and the first resistor R1 and then grounded, and a connecting line between the second resistor R2 and the first resistor R1 is connected to the negative input terminal of the first voltage comparator U1, for inputting a first reference level Vref1 to the negative input terminal of the first voltage comparator U1.

[0073] In this embodiment, R1=10k, R2=8.2k, R3=10k, Vref1=3.3×R1 / (R1+R2)=1.81V.

[0074] As another embodiment of the utility model, the above-mentioned first voltage comparison circuit can also be implemented using the following circuit: the circuit includes a first A / D conversion chip and a first single-chip microcomputer, the first voltage input end of the first voltage comparison circuit corresponds to the first input end of the first A / D conversion chip, the first input end of the first A / D conversion chip is connected to the first power supply through a pull-up resistor R3, the second voltage input end of the first voltage comparison circuit corresponds to the second input end of the first A / D conversion chip, the second input end of the first A / D conversion chip is connected to the above-mentioned first reference level, the first single-chip microcomputer is connected to the output end of the first A / D conversion chip, the output end of the first single-chip microcomputer corresponds to the output end of the first voltage comparison circuit, and the output end of the first single-chip microcomputer is used to access the main controller of the server motherboard.

[0075] The first A / D conversion chip is used to perform analog-to-digital conversion on the voltage signals input to its first input terminal and the second input terminal to obtain two digital signals. The first single-chip microcomputer is used to compare the magnitude relationship of the two digital signals converted by the first A / D conversion chip, and then obtain the magnitude relationship of the voltages input to the first voltage input terminal and the second voltage input terminal of the first voltage comparison circuit. When the magnitude relationship obtained is that the voltage input to the first voltage input terminal is greater than the voltage input to the second voltage input terminal, the above-mentioned preset high level is output to the main controller of the connected server mainboard, so that the main controller of the server mainboard can determine that the external card is not in place. When the magnitude relationship obtained is that the voltage input to the first voltage input terminal is less than the voltage input to the second voltage input terminal, the above-mentioned preset low level is output to the main controller of the connected server mainboard, so that the main controller of the server mainboard can determine that the external card is in place.

[0076] Figure 3 Another embodiment of the utility model provides a presence signal auxiliary judgment circuit, which is applied to an external card and is also used in conjunction with the first circuit described in any of the above embodiments. For the convenience of description, the presence signal auxiliary judgment circuit applied to the external card in this embodiment is abbreviated as the second circuit.

[0077] Please refer to Figure 3 The second circuit in this embodiment, that is, the in-place signal auxiliary judgment circuit applied to the external card in this embodiment includes a second voltage comparison circuit, a pull-down resistor R6, a plug socket and a second reference level.

[0078] like Figure 3 As shown, in this embodiment, the second voltage comparison circuit also has two voltage input terminals, which are recorded as the third voltage input terminal and the fourth voltage input terminal. The third voltage input terminal is connected to the male plug socket. The connection line between the third voltage input terminal and the male plug socket is grounded through a pull-down resistor R6. The fourth voltage input terminal is connected to the second reference level. In this embodiment, the male plug socket is used to be plugged and used with the female plug socket in the first circuit, and the output terminal of the second voltage comparison circuit is used to access the main controller of the external card.

[0079] When the male socket and the female socket in the first circuit are not plugged in or are poorly plugged in: the voltage input to the third voltage input terminal in the second voltage comparison circuit is less than the voltage input to the fourth voltage input terminal, and the output terminal of the second voltage comparison circuit outputs a preset high level for the external card to determine that the mainboard is not in place.

[0080] After the male connector is connected to the female connector in the first circuit: the voltage input to the third voltage input terminal in the second voltage comparison circuit is greater than the voltage input to the fourth voltage input terminal, and the output terminal of the second voltage comparison circuit outputs a preset low level for the external card to determine that the mainboard is in place.

[0081] In order to more clearly illustrate the second circuit of the utility model, Figure 4 Another embodiment of the second circuit of the utility model is shown.

[0082] Please refer to Figure 4 In this embodiment, reference numeral 300 is a male socket, reference numeral 400 represents a second voltage comparison circuit, Vref2 represents a second reference level, and the second voltage comparison circuit 400 in this embodiment uses a second voltage comparator U2. Specifically, the positive input terminal of the second voltage comparator U2 is the fourth voltage input terminal, the negative input terminal of the second voltage comparator U2 is the third voltage input terminal, and the output terminal of the second voltage comparator U2 is the output terminal of the second voltage comparison circuit 400. Specifically, the negative input terminal of the second voltage comparator U2 is connected to the male socket, the negative input terminal of the second voltage comparator U2 is grounded through a pull-down resistor R6, and the output terminal of the second voltage comparator U2 is used to access the main controller of the external card.

[0083] In this embodiment, the second circuit further includes a second voltage circuit 600, and the output terminal of the second voltage circuit 600 outputs the second reference level Vref2. Figure 4 The second voltage circuit 600 includes a third power supply (i.e. Figure 4 The third power supply is connected in series with the fourth resistor R4 and the fifth resistor R5 and then grounded. The connecting line between the fourth resistor R4 and the fifth resistor R5 is connected to the positive input terminal of the second voltage comparator U2, and is used to input the second reference level Vref2 to the positive input terminal of the second voltage comparator U2.

[0084] The specific value of the second reference level Vref2 can be set by those skilled in the art according to actual conditions. In this embodiment, R4=10k, R5=2.2k, R6=10k, Vref2=3.3×R5 / (R5+R6)=0.6V.

[0085] In specific implementation, the values ​​of the third power supply and the pull-down resistor R6 can be selected according to the size of the second reference level.

[0086] It is understandable that the main controller of the external card can be the main control of the external card or a digital device for controlling the enable signal of certain devices. In this embodiment, the main controller of the external card is the main control of the external card, which can be specifically set by those skilled in the art according to actual conditions.

[0087] As another embodiment of the present utility model, the second voltage comparison circuit can also be implemented by the following circuit:

[0088] The circuit includes a second A / D conversion chip and a second single-chip microcomputer. The third voltage input terminal of the second voltage comparison circuit corresponds to an input terminal of the second A / D conversion chip, which is recorded as the third input terminal. The third input terminal is respectively connected to the plug socket and the pull-down resistor R6. The fourth voltage input terminal of the second voltage comparison circuit corresponds to another input terminal of the second A / D conversion chip, which is recorded as the fourth input terminal. The fourth input terminal is connected to the second reference level. The output terminal of the second A / D conversion chip is connected to the second single-chip microcomputer. The output terminal of the second single-chip microcomputer corresponds to the output terminal of the second voltage comparison circuit. The second A / D conversion chip is used to perform analog-to-digital conversion on the signals input to its third input terminal and fourth input terminal to obtain two digital signals. The second single-chip microcomputer is used to compare the magnitude relationship of the voltages input to the third voltage input terminal and the fourth voltage input terminal of the second voltage comparison circuit through the two digital signals converted by the second A / D conversion chip, and when the magnitude relationship obtained is that the voltage input to the third voltage input terminal is greater than the voltage input to the fourth voltage input terminal, a preset low level is output to the main controller of the connected external card so that the main controller of the external card can determine that the server mainboard is not in place, and when the magnitude relationship obtained is that the voltage input to the third voltage input terminal is less than the voltage input to the fourth voltage input terminal, a preset low level is output to the main controller of the connected external card so that the main controller of the external card can determine that the server mainboard is in place.

[0089] by Figure 2 The first circuit shown in Figure 4 The second circuit shown in FIG. 1 is used as an example. Figure 2 The first circuit shown in Figure 4 When the second circuit shown in FIG. 1 is used in conjunction with the first circuit, the female connector 200 of the first circuit is plugged into the male connector 300 of the second circuit. The principle diagram is shown in FIG. Figure 5 As shown, at this time:

[0090] 1. The first reference level Vref1 on the mainboard side is connected to the “-” input terminal of the first voltage comparator U1, and the in-position signal is connected to the “+” input terminal of the first voltage comparator U1 via the pull-up resistor R3.

[0091] 2. The second reference level Vref2 on the external card side is connected to the “+” input terminal of the second voltage comparator U2, and the in-position signal is connected to the “-” input terminal of the second voltage comparator U2 via the pull-down resistor R6.

[0092] 3. When the in-place signal between the mainboard side and the external card side is in poor contact (ie, the female connector 200 and the male connector 300 of the second circuit are not well connected), the in-place signal is disconnected.

[0093] At this time, on the one hand, the input voltage of the "- " input terminal of the first voltage comparator U1 on the mainboard side is equal to the output voltage Vref1 of the first voltage circuit, and the input voltage of the "+" input terminal of the first voltage comparator U1 is equal to the pull-up voltage on the pull-up resistor R6 side. According to the design, the input voltage of the "+" input terminal of the first voltage comparator U1 is greater than the input voltage of the "-" input terminal of the first voltage comparator U1. At this time, the output of the first voltage comparator U1 is a high level, which helps the connected server mainboard to recognize that the external card is not in place.

[0094] On the other hand, the input voltage of the "+" input terminal of the second voltage comparator U2 on the external card side is equal to the output voltage Vref2 of the second voltage circuit, and the input voltage of the "-" input terminal of the second voltage comparator U2 is equal to the pull-down voltage (i.e. 0V) on the pull-down resistor R6 side. At this time, the input voltage of the "+" input terminal of the second voltage comparator U2 is greater than the input voltage of the "-" input terminal of the second voltage comparator U2. At this time, the output of the second voltage comparator U2 is a high level, which helps the connected external card to recognize that the server mainboard is not in place, that is, to recognize that it itself has poor contact with the server mainboard.

[0095] 4. When the in-position signal on the mainboard side and the external card side is in good contact (i.e., the female connector 200 and the male connector 300 of the second circuit are well connected), the two ends of the in-position signal are connected. At this time, the level of the in-position signal on the mainboard side and the external card side is the same.

[0096] Specifically:

[0097] On the one hand, the voltage at the “-” input terminal of the first voltage comparator U1 on the mainboard side is equal to the output voltage Vref1 of the first voltage circuit, and the voltage at the “+” input terminal of the first voltage comparator U1 is equal to the voltage-divided value of the pull-down resistor R6 after the pull-up resistor R3 on the mainboard side and the pull-down resistor R6 on the external card side are connected in series, that is, 3.3×R6 / (R3+R6), that is, 1.65V (in this embodiment, R3=R6=10K). According to the design, the voltage at the “+” input terminal of the first voltage comparator U1 is less than the voltage at the “-” input terminal of the first voltage comparator U1. At this time, the output of the first voltage comparator U1 is at a low level, which helps the server mainboard recognize that the external card is in place;

[0098] On the other hand, the voltage at the "+" input terminal of the second voltage comparator U2 on the external card side is equal to the output voltage Vref2 of the second voltage circuit, and the voltage at the "-" input terminal of the second voltage comparator U2 is equal to the voltage divided value of the pull-down resistor R6 after the pull-up resistor R3 on the mainboard side and the pull-down resistor R6 on the external card side are connected in series, that is, 3.3×R6 / (R3+R6), that is, 1.65V. At this time, the voltage at the "+" input terminal of the second voltage comparator U2 is less than the voltage at the "-" input terminal of the second voltage comparator U2. At this time, the output of the second voltage comparator U2 is a low level, which helps the main controller of the external card to recognize that the server mainboard is in place, and then helps the plugged in external card to recognize that it itself is in good contact with the server mainboard.

[0099] Based on the first circuit and the second circuit, the utility model actually provides a single-line in-place signal bidirectional judgment circuit, which solves the problem of excessive resource occupation and complex judgment logic in in-place signal judgment. At the same time, the utility model does not need a program to control the controller pins of the server mainboard and the external card to output the in-place signal, and there will be no problem of abnormal in-place signal caused by uncertain pin status at the moment of power-on.

[0100] Figure 6 This is an embodiment of the server motherboard of the utility model, as Figure 6 As shown, the server mainboard is integrated with the first circuit described in any of the above embodiments, and the output end of the first voltage comparison circuit of the first circuit is connected to the main controller of the server mainboard. Figure 6 The main controller shown in FIG. 1 is the main controller of the server motherboard.

[0101] Figure 7 An embodiment of the storage server of the utility model is as follows: Figure 7 As shown, the mainboard of the storage server adopts the above-mentioned server mainboard.

[0102] Figure 8 An embodiment of the external card of the utility model is as follows: Figure 8 As shown, the external card is integrated with the second circuit described in any of the above embodiments, and the output end of the second voltage comparison circuit of the second circuit is connected to the main controller of the external card. Figure 8 The main controller shown in FIG. 1 is the main controller of the add-in card.

[0103] The same and similar parts between the various embodiments in this specification can be referenced to each other.

[0104] The “>” in this specification refers to a greater than sign, and the “<” refers to a less than sign.

[0105] The above embodiments are only used to illustrate the technical solutions of the present invention, rather than to limit it. Although the present invention has been described in detail with reference to the aforementioned embodiments, a person skilled in the art should understand that the technical solutions described in the aforementioned embodiments may still be modified, or some of the technical features may be replaced by equivalents. However, these modifications or replacements do not deviate the essence of the corresponding technical solutions from the scope of the technical solutions of the various embodiments of the present invention.

Claims

1. A presence signal auxiliary judgment circuit, applied to a server mainboard, characterized in that: The in-position signal auxiliary judgment circuit is recorded as a first circuit, and the first circuit includes a first voltage comparison circuit, a pull-up resistor R3, a female connector and a first reference level; wherein: The first voltage comparison circuit has two voltage input terminals, the two input terminals are a first voltage input terminal and a second voltage input terminal, the first voltage input terminal is connected to the first end of the pull-up resistor R3 and the female connector respectively, the second end of the pull-up resistor R3 is connected to the first power supply; the second voltage input terminal is connected to the first reference level; the first reference level is less than the first power supply; The output end of the first voltage comparison circuit is used to connect to the main controller of the server mainboard; The first voltage comparison circuit is used to compare the voltages inputted to the first voltage input terminal and the voltage inputted to the second voltage input terminal, and is used to output a preset high level when the voltage inputted to the first voltage input terminal is greater than the voltage inputted to the second voltage input terminal, so that the main controller of the server mainboard determines that the external card is not in place; and is also used to output a preset low level when the voltage inputted to the first voltage input terminal is lower than the voltage inputted to the second voltage input terminal, so that the main controller of the server mainboard determines that the external card is in place; The plug-in socket is used to plug in an external card; when the external card is not plugged in or not plugged in properly on the plug-in socket, the voltage input to the first voltage input terminal is higher than the voltage input to the second voltage input terminal; when the external card is plugged in properly on the plug-in socket, the voltage input to the first voltage input terminal is lower than the voltage input to the second voltage input terminal.

2. The in-place signal auxiliary judgment circuit according to claim 1, characterized in that: The first voltage comparison circuit adopts a first voltage comparator U1, the positive input terminal of the first voltage comparator U1 is the first voltage input terminal, the negative input terminal of the first voltage comparator U1 is the second voltage input terminal, and the output terminal of the first voltage comparator U1 is the output terminal of the first voltage comparison circuit.

3. The in-place signal auxiliary judgment circuit according to claim 1, characterized in that: The first voltage comparison circuit includes a first A / D conversion chip and a first single chip microcomputer; The first voltage input terminal of the first voltage comparison circuit corresponds to the first input terminal of the first A / D conversion chip, and the first input terminal of the first A / D conversion chip is connected to the first power supply through the pull-up resistor R3; the second voltage input terminal of the first voltage comparison circuit corresponds to the second input terminal of the first A / D conversion chip, and the second input terminal of the first A / D conversion chip is connected to the first reference level; The first single-chip microcomputer is connected to the output end of the first A / D conversion chip; the output end of the first single-chip microcomputer corresponds to the output end of the first voltage comparison circuit; The first A / D conversion chip is used to perform analog-to-digital conversion on the signals input from the first input terminal and the second input terminal to obtain two digital signals, and the first single-chip microcomputer is used to compare the magnitude relationship between the voltages input from the first voltage input terminal and the second voltage input terminal using the two digital signals converted by the first A / D conversion chip.

4. A server motherboard, characterized in that: The first circuit according to any one of claims 1 to 3 is integrated thereon, and the output end of the first voltage comparison circuit of the first circuit is connected to the main controller of the server mainboard.

5. A storage server, characterized in that: The mainboard thereof adopts the server mainboard described in claim 4.

6. A presence signal auxiliary judgment circuit, which is applied to an external card, characterized in that: This circuit is recorded as a second circuit and is also used in conjunction with the first circuit described in any one of claims 1 to 3; the second circuit includes a second voltage comparison circuit, a pull-down resistor R6, a male connector, and a second reference level; The second voltage comparison circuit has two voltage input terminals, which are denoted as a third voltage input terminal and a fourth voltage input terminal; The third voltage input terminal is connected to the male socket; The male connector is used for plugging and cooperating with the female connector in the first circuit; The connection line between the third voltage input terminal and the male socket is grounded via a pull-down resistor R6; The fourth voltage input terminal is connected to the second reference level; The output end of the second voltage comparison circuit is used to connect to the main controller of the external card; When the male connector and the female connector in the first circuit are not plugged in or are poorly plugged in: the voltage input to the third voltage input terminal of the second voltage comparison circuit is less than the voltage input to the fourth voltage input terminal, and the output terminal of the second voltage comparison circuit outputs a preset high level, so that the external card can determine that the mainboard is not in place; After the male connector is connected to the female connector in the first circuit: the voltage input to the third voltage input terminal in the second voltage comparison circuit is greater than the voltage input to the fourth voltage input terminal, and the output terminal of the second voltage comparison circuit outputs a preset low level for the external card to determine that the mainboard is in place.

7. The in-place signal auxiliary judgment circuit according to claim 6, characterized in that: The second circuit further includes a second voltage circuit, and an output terminal of the second voltage circuit outputs the second reference level; The second voltage circuit includes a third power supply, which is connected in series with a fourth resistor R4 and a fifth resistor R5 and then grounded; a connecting line between the fourth resistor R4 and the fifth resistor R5 is connected to the fourth voltage input terminal; The first circuit also includes a first voltage circuit, and the output end of the first voltage circuit outputs the first reference level; the first voltage circuit includes a second power supply, and the second power supply is connected in series with a second resistor R2 and a first resistor R1 and then grounded; the connecting line between the second resistor R2 and the first resistor R1 is connected to the second voltage input end.

8. The in-place signal auxiliary judgment circuit according to claim 6, characterized in that: The second voltage comparison circuit adopts a second voltage comparator U2, the positive input terminal of the second voltage comparator U2 is the fourth voltage input terminal, the negative input terminal of the second voltage comparator U2 is the third voltage input terminal, and the output terminal of the second voltage comparator U2 is the output terminal of the second voltage comparison circuit.

9. The in-place signal auxiliary judgment circuit according to claim 6, characterized in that: The second voltage comparison circuit includes a second A / D conversion chip and a second single-chip microcomputer; The third voltage input terminal of the second voltage comparison circuit corresponds to an input terminal of the second A / D conversion chip, which is recorded as the third input terminal, and the third input terminal is respectively connected to the plug socket and the pull-down resistor R6; the fourth voltage input terminal of the second voltage comparison circuit corresponds to another input terminal of the second A / D conversion chip, which is recorded as the fourth input terminal, and the fourth input terminal is connected to the second reference level; the output terminal of the second A / D conversion chip is connected to the second single-chip microcomputer; the output terminal of the second single-chip microcomputer corresponds to the output terminal of the second voltage comparison circuit; The second A / D conversion chip is used to perform analog-to-digital conversion on the signals inputted from the third input terminal and the fourth input terminal to obtain two digital signals, and the second single-chip computer is used to compare the magnitude relationship of the voltages inputted from the third voltage input terminal and the fourth voltage input terminal of the second voltage comparison circuit using the two digital signals converted by the second A / D conversion chip.

10. An external card, characterized in that: The external card is integrated with the second circuit according to any one of claims 6 to 9, and the output end of the second voltage comparison circuit of the second circuit is connected to the main controller of the external card.