Looking for breakthrough ideas for innovation challenges? Try Patsnap Eureka!

Board card in-place detection device and method

A detection device and a board card technology, applied in the directions of faulty hardware testing method, error detection/correction, detection of faulty computer hardware, etc., can solve the problem of unfavorable pin resource utilization, in-situ detection, low reliability, occupied pins, etc. more questions

Inactive Publication Date: 2021-03-09
SUZHOU LANGCHAO INTELLIGENT TECH CO LTD
View PDF3 Cites 4 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0003] In the prior art, solution 1 is: both the connector and the board use only one presence detection pin, and the CPLD only judges whether the board is inserted through an presence signal. The disadvantage of this method is that the reliable insertion of the board cannot be ensured. , especially for longer boards, only the case of inserting the connector at the end where the bit signal is located will be misjudged as a reliable insertion
Solution 2 is: both the connector and the board use two in-position detection pins, and the two in-position pins are respectively located at both ends of the board. Only when both ends of the board are reliably inserted into the connector can the CPLD detect the correct The in-position signal solves the defect in solution 1, but occupies too many pins
The disadvantages of the existing technology are: low reliability, possibility of false detection, too many pins are occupied, which is not conducive to the utilization of pin resources and in-position detection through BMC polling, and the insertion of the board cannot be detected in time

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Board card in-place detection device and method
  • Board card in-place detection device and method
  • Board card in-place detection device and method

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0027] Embodiment 1 of the present invention proposes a board presence detection device, which is used to solve the problems of low reliability, too many occupied pins and untimely detection in the prior art.

[0028] Among them, BMC (Baseboard Management Controller Baseboard Management Controller);

[0029] CPLD (Complex Programming Logic Device complex programmable logic device);

[0030] UART (Universal Asynchronous Receiver Transmitter Universal Asynchronous Receiver Transmitter);

[0031] I2C (Inter-Integrated Circuit I2C bus);

[0032] FRU (Field Replace Unit field replaceable unit);

[0033] AID (ADD-In-Card add-on card).

[0034] like figure 1 A schematic diagram of a board in-position detection device according to Embodiment 1 of the present invention is given, including a baseboard management controller BMC, a programmable logic chip CPLD, connectors, and plug-in cards; multiple connectors and multiple plug-in cards are supported in the present invention , the n...

Embodiment 2

[0046] Based on the schematic diagram of a board presence detection device proposed in Embodiment 1 of the present invention, the present invention also proposes a board presence detection method. If 2 is a flowchart of a board presence detection method according to Embodiment 2 of the present invention.

[0047] In step S101 , a correspondence table is established inside the baseboard management controller BMC to establish the correspondence relationship between the I2C bus number of the baseboard management controller, the I2C bus number of the connector, and the address of the field replaceable unit.

[0048] In step S102, the programmable logic chip CPLD regularly scans the presence signal of the connector, and if it detects that the plug-in card is inserted into the connector, it sends the I2C bus number of the connector to the baseboard management controller.

[0049] In step S103, after the baseboard management controller receives the I2C bus number of the connector, it...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

PUM

No PUM Login to View More

Abstract

The invention provides a board card in-place detection device and method. The device comprises a BMC, a CPLD, a connector and an insertion card. A first path of a first in-place pin on the connector is connected with a power supply, and a second path of the first in-place pin is connected with a GPIO pin of the CPLD; an I2C pin on the connector is connected with an I2C pin of the BMC; a second in-place pin on the insertion card is connected with the ground; the I2C pin on the plug-in card is connected with the FRU of the board card, and the level of the first in-place pin is opposite to that of the second in-place pin; and when the plug-in card is plugged into the connector, the BMC judges whether the plug-in card is reliably plugged or not by searching an internal preset address corresponding relation table. Based on the device, the invention further provides a board card in-place detection method. Only one in-place pin is used for carrying out preliminary in-place detection, in-placeconfirmation is carried out by multiplexing I2C signals, the detection reliability is ensured, UART communication is used between the BMC and the CPLD, and the timeliness of in-place detection is ensured.

Description

technical field [0001] The invention belongs to the technical field of on-line detection of server boards, in particular to a board presence detection device and method. Background technique [0002] The plug-in card structure is one of the common structures in the server system. Hot swapping requires the server system to correctly detect the insertion of the board and ensure a reliable connection. In terms of hardware, two or more presence detection pins are usually required on both the board and the connector, and the presence detection is assisted by designing opposite levels on the board and the connector. In terms of software, the GPIO of the CPLD usually reads the level of the presence detection pin to determine whether the board is inserted, and the BMC obtains the information of the board through I2C polling and performs corresponding processing. [0003] In the prior art, solution 1 is: both the connector and the board use only one presence detection pin, and the C...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

Application Information

Patent Timeline
no application Login to View More
IPC IPC(8): G06F11/22
CPCG06F11/2221G06F11/2273
Inventor 卢丽容
Owner SUZHOU LANGCHAO INTELLIGENT TECH CO LTD
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Patsnap Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Patsnap Eureka Blog
Learn More
PatSnap group products