Automated BMC Reset Pressure Testing With CPLD Signals

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current BMC reset pressure testing methods require manual intervention, consuming significant human resources and time, leading to inconsistent test standards and low efficiency.

Innovation Solution

A system utilizing a complex programmable logic device (CPLD) with integrated pressure testing, timing, and counting modules to automate BMC reset pressure testing, ensuring standardized and efficient testing through an I2C bus communication with the BMC, and utilizing LEDs for real-time test status display.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If manual pressing of BMC reset button is used for testing, then the test can be performed, but human resource consumption is high and test efficiency is low

Engineering Contradiction:
Improvetest efficiencyVSAvoidtime consumption
Core Design Contradiction:
ProductivityVSLoss of time

Solution Approach 1:

The testing system performs self-testing by automatically generating reset signals through the CPLD pressure testing module, eliminating the need for manual intervention. The system tests itself by simulating thousands of reset operations automatically, which resolves the contradiction by making the system self-sufficient in performing tests without external human resources.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The patent replaces the manual mechanical action of pressing the reset button with an automated electronic signal generation system. The CPLD generates electronic reset signals through the I2C bus interface, substituting the mechanical pressing action with an automated electronic control system, thereby dramatically improving test efficiency and eliminating time consumption associated with manual operations.

Inventive Principle:
Principle #28Mechanics substitution (Replace mechanical system)

2Reliability

If manual testing is performed by different staff, then the test can be conducted, but test standards become inconsistent

Engineering Contradiction:
Improvetest standard consistencyVSAvoidoperation complexity
Core Design Contradiction:
ReliabilityVSEase of operation

Solution Approach 1:

The system performs self-testing with predetermined parameters programmed into the CPLD, ensuring that the same test standards are applied every time without variation. The automated system eliminates human subjectivity and inconsistency, maintaining reliable and consistent test standards across multiple testing sessions.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The patent uses predetermined pressure testing parameters and time intervals that are programmed into the CPLD module. These fixed parameters ensure that every test is conducted under identical conditions, guaranteeing consistency in test standards while simplifying the operation to merely initiating the automated process.

Inventive Principle:
Principle #35Parameter changes

3Productivity

If automated testing system is implemented, then test efficiency is improved, but device complexity increases

Engineering Contradiction:
Improvetest efficiencyVSAvoidsystem complexity
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The patent introduces a CPLD as an intermediary component that bridges the I2C bus interface and the BMC reset function. The CPLD contains the pressure testing module that generates automated reset signals, serving as a mediator that adds automation capability without requiring a completely complex new system. This intermediary approach improves test efficiency while managing device complexity through modular design.

Inventive Principle:
Principle #24Intermediary (Mediator)

Data Source

PatentUS12442709B2Reset pressure testing method and system for baseboard management controller
Publication Date: 2025.10.14 FULIAN PRESION ELECTRONICS (TIANJIN) CO LTD
  • US12442709B2 patent drawing
  • US12442709B2 patent drawing
  • US12442709B2 patent drawing

AI summary

A reset pressure method includes sending a first signal to a complex programmable logic device (CPLD) by a BMC; sending a second signal to the BMC to reset the BMC by the CPLD when the CPLD receives the first signal; the CPLD detecting whether a third signal appears in the BMC when the BMC is reset. When the CPLD detects the third signal appearing in the BMC, the BMC is determined to have completed the reset and is operating normally. When the CPLD does not detect the third signal in the BMC, the reset pressure testing of the BMC is determined as interrupted. A reset pressure system and a non-transitory storage medium are also disclosed.