SOA test method, system and device of switching power supply MOS transistor and readable storage medium
A MOS tube and switching power supply technology, applied in the field of MOS tube safety testing, can solve the problems of insufficient familiarity with testing methods and test standards, failure to notice key test nodes, unfavorable test data analysis on the cloud, etc., to optimize the test operation interface , High test efficiency, highlight the effect of substantive characteristics
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
Embodiment 1
[0069] Such as figure 1 As shown, the present embodiment provides a SOA testing method of a switching power supply MOS transistor, comprising the following steps:
[0070] S1: Build a Python-based SOA test platform.
[0071] Specifically: use the QThread multi-thread method to build the platform architecture, and separate the UI interface and the test program; use the PyQt library for graphical programming, and use the QSS language to edit the operation logic to build the operation interface; use the pythonwin32process library to call the Windows system API to perform test tasks Instant suspend and resume of threads.
[0072] The specific construction process can be modified on the existing SOA automated test platform, abandoning the limited Tkinter library, using the PyQt library for graphical programming, and cooperating with the QSS language to make the operation logic more intuitive and the operation interface more friendly. Firstly, the QThread multi-thread method is us...
Embodiment 2
[0087] Based on Example 1, such as figure 2 As shown, the present invention also discloses a SOA test system for switching power supply MOS transistors, including: a platform construction unit 1 , a test thread creation unit 2 , a test scenario execution unit 3 , a data calibration unit 4 and a calculation unit 5 .
[0088] Platform building unit 1 is used to build a Python-based SOA test platform. Platform building unit 1 is specifically used for:
[0089] Use the QThread multi-thread method to build the platform architecture, and separate the UI interface and the test program; use the PyQt library of graphical programming, and use the QSS language to edit the operation logic to build the operation interface; use the python win32process library to call the Windows system API to test the thread of the task Instant Pause and Resume.
[0090] The test thread creation unit 2 is used to start the SOA test platform based on Python. After loading the board information, select the...
Embodiment 3
[0098] This embodiment discloses a SOA testing device of a switching power supply MOS transistor, including a processor and a memory; wherein, the processor implements the following steps when executing the SOA testing program of the switching power supply MOS transistor stored in the memory:
[0099] Step 1: Run the Python-based SOA test platform. After loading the board information, select the PowerRail to be tested. After confirming the information, release the test task. The system will create an independent test thread.
[0100] Step 2: After the test thread is created, the Python-based SOA test platform calls internally defined functions to automatically call test resources and execute common test scenarios. During this process, the Python-based SOA test platform will automatically analyze whether the test scenario meets the SOA test requirements, and automatically calibrate the probe to reduce test errors.
[0101] Step 3: During the test, if the test engineer has any o...
PUM
Abstract
Description
Claims
Application Information
- R&D Engineer
- R&D Manager
- IP Professional
- Industry Leading Data Capabilities
- Powerful AI technology
- Patent DNA Extraction
Browse by: Latest US Patents, China's latest patents, Technical Efficacy Thesaurus, Application Domain, Technology Topic, Popular Technical Reports.
© 2024 PatSnap. All rights reserved.Legal|Privacy policy|Modern Slavery Act Transparency Statement|Sitemap|About US| Contact US: help@patsnap.com