PCIe standard card temperature detection device
By integrating temperature sensors and signal processing chips on PCIe standard cards, the problem that PCIe standard cards do not support temperature reading is solved, and accurate temperature detection of PCIe standard cards is realized, improving the stability and heat dissipation efficiency of the system.
Patent Information
- Application Number
- CN202420638412.7
- Authority / Receiving Office
- CN · China
- Patent Type
- Utility models(China)
- Current Assignee / Owner
- Filing Date
- 2024-03-29
- Publication Date
- 2024-12-27
- Estimated Expiration
- 2034-03-29
AI Technical Summary
Most PCIe standard cards on the market do not support temperature reading function, which affects the system's heat dissipation and overall operation stability.
A PCIe standard card temperature detection device is designed, including multiple temperature sensor placement slots and signal processing chips, connected to the temperature sensor through a gold finger, and using the TPM75 temperature sensor and PCA chip to realize I2C communication, allowing the temperature sensor to be close to the PCIe standard card. The chip can obtain the precise temperature value through BMC.
It realizes temperature detection of PCIe standard cards that do not support temperature reading, improves the stability and heat dissipation efficiency of the system, has a simple structure, and has wide application prospects.
Smart Images

Figure CN222260044U_ABST
Abstract
Description
Technical Field
[0001] The utility model belongs to the technical field of servers, and in particular relates to a PCIe standard card temperature detection device. Background Art
[0002] Currently, most of the PCIe standard cards installed on the servers on the market do not support the temperature reading function. After such PCIe standard cards that do not support the temperature reading function are inserted into the server, they will affect the overall heat dissipation of the system and even affect the overall stability of the server operation. Utility Model Content
[0003] In view of the above-mentioned deficiencies in the prior art, the utility model provides a PCIe standard card temperature detection device to solve the above-mentioned technical problems.
[0004] The utility model provides a PCIe standard card temperature detection device, comprising:
[0005] A PCIe expansion card, wherein the PCIe expansion card comprises a plurality of temperature sensor placement slots, and the plurality of temperature sensor placement slots respectively correspond to chip positions of a plurality of PCIe standard cards;
[0006] The temperature sensor placement slot includes a gold finger, and the gold finger is connected to a signal processing chip through a communication link. The signal processing chip is packaged on the PCIe expansion card.
[0007] In an optional implementation, the temperature sensor placement slot is a card slot hollowed out on a PCIe expansion card.
[0008] In an optional embodiment, the size of the card slot matches the size of the temperature sensor.
[0009] In an optional implementation, when the PCIe standard card is installed, the chip of the PCIe standard card is in close contact with the temperature sensor placed in the corresponding temperature sensor placement slot.
[0010] In an optional implementation, the temperature sensor is a TPM75 temperature sensor.
[0011] In an optional implementation, the gold finger butts against a pin of a temperature sensor placed in the temperature sensor placement slot.
[0012] In an optional implementation, a protection resistor is connected in series between the signal processing chip and the gold finger.
[0013] In an optional embodiment, the signal processing chip adopts a PCA chip, and the first I2C input pin of the PCA chip is connected to the first gold finger on the first temperature sensor placement slot via a first resistor; the second I2C input pin of the PCA chip is connected to the second gold finger on the second temperature sensor placement slot via a second resistor; the third I2C input pin of the PCA chip is connected to the third gold finger on the third temperature sensor placement slot via a third resistor; the fourth I2C input pin of the PCA chip is connected to the fourth gold finger on the fourth temperature sensor placement slot via a fourth resistor.
[0014] In an optional embodiment, a first temperature sensor is installed in the first temperature sensor placement slot; a second temperature sensor is installed in the second temperature sensor placement slot; a third temperature sensor is installed in the third temperature sensor placement slot; and a fourth temperature sensor is installed in the fourth temperature sensor placement slot.
[0015] In an optional implementation, the output pins of the PCA chip are connected to the BMC chip via an I2C link.
[0016] The beneficial effect of the utility model is that the PCIe standard card temperature detection device provided by the utility model places a temperature sensor (TMP75) on the PCIe Riser card for the PCIe standard card that does not support temperature reading, and can freely move and adjust the position of the temperature sensor according to the heat sources of different positions of the main chips on different PCIe standard cards, and try to get close to the heat source of the PCIe standard card, so that the BMC on the system can obtain more accurate temperature values, thereby making the system run more stably.
[0017] In addition, the utility model has a reliable design principle, a simple structure and a very broad application prospect. BRIEF DESCRIPTION OF THE DRAWINGS
[0018] In order to more clearly illustrate the technical solutions in the embodiments of the utility model or the prior art, the drawings required for use in the embodiments or the description of the prior art will be briefly introduced below. Obviously, for ordinary technicians in this field, other drawings can be obtained based on these drawings without paying any creative work.
[0019] Figure 1 It is a schematic structural diagram of a PCIe card temperature detection device according to an embodiment of the utility model.
[0020] Figure 2 It is a schematic architecture diagram of a PCIe card temperature detection device according to an embodiment of the present invention.
[0021] Figure 3The present invention is a circuit diagram of a PCIe card temperature detection device according to an embodiment of the present invention. DETAILED DESCRIPTION
[0022] In order to enable those skilled in the art to better understand the technical solutions in the present invention, the following will be combined with the drawings in the embodiments of the present invention to clearly and completely describe the technical solutions in the embodiments of the present invention. Obviously, the described embodiments are only part of the embodiments of the present invention, not all of them. Based on the embodiments of the present invention, all other embodiments obtained by ordinary technicians in this field without creative work should fall within the scope of protection of the present invention.
[0023] Unless otherwise defined, all technical and scientific terms used herein have the same meaning as those commonly understood by those skilled in the art of the present invention. The terms used herein in the specification of the present invention are only for the purpose of describing specific embodiments and are not intended to limit the present invention.
[0024] The key terms appearing in the present invention are explained below.
[0025] BMC, the server remote management controller, is called Baseboard Management Controller in English. It can perform firmware upgrades, check machine equipment, and other operations on the machine when the machine is not turned on. Fully implementing IPMI functions in BMC requires a powerful 16-bit or 32-bit microcontroller, RAM for data storage, flash memory for non-volatile data storage, and firmware, which can provide basic remote manageability in terms of safe remote restart, safe power-on, LAN warning, and system health monitoring. In addition to basic IPMI functions and system operation monitoring functions, mBMC can also realize the selection and protection of BIOS fast components by using one of the two flash memories to store the previous BIOS. For example, when the system cannot be started after a remote BIOS upgrade, the remote administrator can switch back to the previously working BIOS image to start the system. Once the BIOS is upgraded, the BIOS image can also be locked to effectively prevent viruses from invading it.
[0026] The I2C bus is a simple, bidirectional, two-wire synchronous serial bus developed by Philips. It only requires two wires to transmit information between devices connected to the bus. The master device is used to start the bus to transmit data and generate a clock to open the transmitting device. At this time, any addressed device is considered a slave device. The relationship between the master and slave, send and receive on the bus is not constant, but depends on the data transmission direction at this time. If the host wants to send data to the slave device, the host first addresses the slave device, then actively sends data to the slave device, and finally the host terminates the data transmission; if the host wants to receive data from the slave device, the master device first addresses the slave device. Then the host receives the data sent by the slave device, and finally the host terminates the receiving process. In this case, the host is responsible for generating the timing clock and terminating the data transmission.
[0027] PCIe standard card: PCIe card (also known as PCI Express card, PCIe-based card), PCIe standard card, usually placed in the back window of the server, refers to a network adapter with a PCIe interface, used as an expansion card interface in the motherboard level connection, specifically, the PCIe-based expansion card is designed to be installed in the PCIe-based slot in the motherboard of devices such as hosts, servers and network switches. Most PC motherboards have PCIe slots, which are only used for PCIe cards to be installed in the corresponding PCIe slots. (The width of the slot is equal to or the width of the card). PCI and PCI-X and PCI-E are three versions of network adapters with different designs and topologies. The latest PCIe card has been improved and has become an inevitable trend when choosing a network card.
[0028] I2C multi-way switch (PCA chip): I2C channel switch chip, I2C 4-way channel switch chip. PCA9546 is a bidirectional I2C 4-way channel switch chip.
[0029] In order to facilitate the understanding of the present invention, the PCIe card temperature detection device provided by the present invention is further described below based on the principle of the PCIe card temperature detection device of the present invention and in combination with an embodiment.
[0030] For details, please refer to Figure 1 , the PCIe card temperature detection device comprises:
[0031] A PCIe expansion card, wherein the PCIe expansion card comprises a plurality of temperature sensor placement slots, wherein the plurality of temperature sensor placement slots respectively correspond to chip positions of a plurality of PCIe standard cards; the temperature sensor placement slot comprises a gold finger, wherein the gold finger is connected to a signal processing chip via a communication link; the signal processing chip is communicatively connected to a BMC chip; and the gold finger is docked with a pin of a temperature sensor placed in the temperature sensor placement slot.
[0032] The temperature sensor placement slot is a card slot hollowed out on the PCIe expansion card. When the PCIe standard card is installed, the chip of the PCIe standard card is in close contact with the temperature sensor on the corresponding temperature sensor placement slot. The temperature sensor uses a TPM75 temperature sensor.
[0033] In actual application, for the target PCIe standard card, a temperature sensor is installed in the temperature sensor card slot corresponding to the target PCIe standard card. After the target PCIe standard card is inserted into the server, the temperature sensor can collect the chip temperature of the target PCIe standard card and forward the temperature data to the BMC chip through the signal processing chip, thereby realizing the temperature reading of the target PCIe standard card.
[0034] For example, put PCA9546 (bidirectional 4-channel I2C switch) on this PCIe Riser card (PCIe expansion card), and connect 4 temperature sensor modules. These 4 modules are actually hollowed out on the PCIe Riser card. According to the location of the heat source, their positions can be adjusted arbitrarily, as close as possible to the heat source of the main chip on the PCIe standard card.
[0035] The communication adopts the I2C protocol, the signal processing chip adopts the PCA chip, the first I2C input pin of the PCA chip is connected to the first temperature sensor on the first temperature sensor placement slot via the first resistor; the second I2C input pin of the PCA chip is connected to the second temperature sensor on the second temperature sensor placement slot via the second resistor; the third I2C input pin of the PCA chip is connected to the third temperature sensor on the third temperature sensor placement slot via the third resistor; the fourth I2C input pin of the PCA chip is connected to the fourth temperature sensor on the fourth temperature sensor placement slot via the fourth resistor; the output pin of the PCA chip is connected to the BMC chip via the I2C link.
[0036] For details, please refer to Figure 2 The I2C signal of the BMC on the motherboard is connected to the PCA9546 (bidirectional 4-way I2C switch), and then the PCA9546 (bidirectional 4-way I2C switch) divides four I2C links and connects to the positions of the four temperature sensor modules, among which the top TPM75 (temperature sensor) represents position 1.
[0037] In another embodiment, the temperature sensor slot is not provided with a gold finger, but the temperature sensor is connected to the PCA9546 chip by welding. Figure 3 As shown, install the temperature sensor module near the heat source of the main chip of the PCIe card, then connect the resistor to the temperature sensor by welding, and then connect it to the PCA9546 (bidirectional 4-way I2C switch switch) of the PCIeRiser card.
[0038] Although the utility model is described in detail by referring to the accompanying drawings and in combination with the preferred embodiments, the utility model is not limited thereto. Without departing from the spirit and essence of the utility model, ordinary technicians in the field can make various equivalent modifications or substitutions to the embodiments of the utility model, and these modifications or substitutions should be within the scope of the utility model / any technician familiar with the technical field can easily think of changes or substitutions within the technical scope disclosed by the utility model, which should be included in the protection scope of the utility model. Therefore, the protection scope of the utility model shall be based on the protection scope of the claims.
Claims
1. A PCIe standard card temperature detection device, characterized in that: include: A PCIe expansion card, wherein the PCIe expansion card comprises a plurality of temperature sensor placement slots, and the plurality of temperature sensor placement slots respectively correspond to chip positions of a plurality of PCIe standard cards; The temperature sensor placement slot includes a gold finger, and the gold finger is connected to a signal processing chip through a communication link. The signal processing chip is packaged on the PCIe expansion card.
2. The PCIe standard card temperature detection device according to claim 1, characterized in that: The temperature sensor placement slot is a card slot hollowed out on the PCIe expansion card.
3. The PCIe standard card temperature detection device according to claim 2, characterized in that: The size of the card slot matches the size of the temperature sensor.
4. The PCIe standard card temperature detection device according to claim 1, characterized in that: When the PCIe standard card is installed, the chip of the PCIe standard card is in close contact with the temperature sensor placed in the corresponding temperature sensor placement slot.
5. The PCIe standard card temperature detection device according to claim 4, characterized in that: The temperature sensor is a TPM75 temperature sensor.
6. The PCIe standard card temperature detection device according to claim 1, characterized in that: The gold finger is butted against the pin of the temperature sensor placed in the temperature sensor placement slot.
7. The PCIe standard card temperature detection device according to claim 1, characterized in that: A protection resistor is connected in series between the signal processing chip and the gold finger.
8. The PCIe standard card temperature detection device according to claim 7, characterized in that: The signal processing chip adopts a PCA chip, wherein a first I2C input pin of the PCA chip is connected to a first gold finger on a first temperature sensor placement slot via a first resistor; a second I2C input pin of the PCA chip is connected to a second gold finger on a second temperature sensor placement slot via a second resistor; a third I2C input pin of the PCA chip is connected to a third gold finger on a third temperature sensor placement slot via a third resistor; and a fourth I2C input pin of the PCA chip is connected to a fourth gold finger on a fourth temperature sensor placement slot via a fourth resistor.
9. The PCIe standard card temperature detection device according to claim 8, characterized in that: The first temperature sensor placement slot is equipped with a first temperature sensor; the second temperature sensor placement slot is equipped with a second temperature sensor; the third temperature sensor placement slot is equipped with a third temperature sensor; and the fourth temperature sensor placement slot is equipped with a fourth temperature sensor.
10. The PCIe standard card temperature detection device according to claim 8, characterized in that: The output pins of the PCA chip are connected to the BMC chip via an I2C link.