Automated Voltage Regulator Testing via Serial VID Signals

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Traditional manual testing methods for voltage regulators are laborious, time-consuming, and inefficient, particularly due to unstable output voltages that can damage CPUs and the complexity of modern power management systems requiring multiple power supply rails.

Innovation Solution

An automated testing method using a computer to provide an auto-test setting with a loop of serial command frames, which are sequentially transmitted to the voltage regulator, allowing for the production of a test suite that traverses preset variables, thereby reducing manual intervention and improving efficiency.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If manual testing method is used to check output voltage with voltmeter during every test case execution, then testing can be performed, but testing efficiency is low and time consumption is high

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

Solution Approach 1:

The voltage regulator is made to self-report its output voltage through serial VID signals. The device under test automatically provides testing information by transmitting voltage data via serial communication interface, eliminating the need for external manual measurement with voltmeters. This self-service mechanism significantly improves testing efficiency and reduces time consumption.

Inventive Principle:
Principle #25Self-service

2Ease of operation

If CPU directly transmits serial VID signals as test commands to voltage regulators, then testing can be performed, but output voltages may be unstable and unsafe which may damage the CPU

Engineering Contradiction:
Improvetesting operationVSAvoidoutput voltage stability
Core Design Contradiction:
Ease of operationVSReliability

Solution Approach 1:

A dedicated testing interface circuit is introduced as an intermediary between the CPU and voltage regulator. This interface includes command registration module, data transmission module, and voltage verification module that safely mediate the serial communication. The intermediary ensures stable voltage output by verifying voltage safety before CPU operation and controlling the serial VID signal transmission through dedicated testing pathways, preventing direct CPU exposure to unstable voltages.

Inventive Principle:
Principle #24Intermediary (Mediator)

3Adaptability or versatility

If traditional manual test method is used for voltage regulators with complex power management requirements and many different power supply rails, then testing can be performed, but manual cost and time required increase

Engineering Contradiction:
Improvepower management complexity handlingVSAvoidtesting complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The testing system is designed with universal multi-functionality to handle complex power management requirements. The interface circuit can simultaneously manage multiple power supply rails through unified serial communication protocols. The system incorporates multiple functional modules (command registration, data transmission, voltage verification) that can adapt to different testing scenarios, making the testing apparatus versatile enough to handle various complex power management configurations without proportionally increasing testing complexity.

Inventive Principle:
Principle #6Universality (Multi-functionality)

Data Source

PatentUS10782718B2System and method for automatically testing voltage regulators
Publication Date: 2020.09.22 HANGZHOU MPS SEMICON TECH
  • US10782718B2 patent drawing
  • US10782718B2 patent drawing
  • US10782718B2 patent drawing

AI summary

A method for automatically testing a voltage regulator, including: providing an auto-test setting to a test master, wherein the auto-test setting specifies an auto-sweep setting and a loop comprising an ordered set of serial command frames; producing, in the test master, a test suite comprising a plurality of serial command frames by executing the loop multiple times according to the auto-sweep setting until an array of a preset variable corresponding to the auto-sweep setting is traversed, wherein the preset variable is changed in each iteration of the loop; sequentially transmitting every serial command frame to the voltage regulator; and receiving every resulting behavior of the voltage regulator when operated in accordance with the every serial command frame.