Automated BMC Reset Pressure Testing With CPLD Signals
Find Innovative SolutionsGenerate 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
Engineering 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
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.
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.
2Reliability
If manual testing is performed by different staff, then the test can be conducted, but test standards become inconsistent
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.
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.
3Productivity
If automated testing system is implemented, then test efficiency is improved, but device complexity increases
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.
Data Source
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.


