The Design Verification Module (DVM) is an add-on to SIMetrix / SIMPLIS that provides the user with a powerful automated test suite for switching power supplies. Before DVM, configuring a typical SIMPLIS application circuit for analysis required the user to:
While not particularly complicated, making these changes is time consuming and requires a certain amount of tweaking and customization. Often, the end result is several copies of the application circuit, each setup for a difference type of analysis. With the Design Verification Module, only one copy of the application circuit is required, and the setup for each test is automated.
To work with DVM, a schematic should be able to successfully execute an AC analysis using the SIMPLIS simulation engine. Below is an example schematic using the LTC3406B in a synchronous rectified buck application circuit.
To configure a circuit for DVM, perform the following steps:
DVM > SyncBuck DVM > Place > Input Source).DVM > SyncBuck DVM > Place > Output Load). The SENSE pin of the DVM Output Load symbol should be connected to the node in your output voltage sensing circuit where you would normally sense the positive output voltage.
If you've included a Bode Plot probe in your schematic, you should either remove it or disable the AC source that accompanies it.
DVM > SyncBuck DVM > Place > DVM Control).To audit the circuit, choose the following menu option: DVM > SyncBuck DVM > Audit Circuit. If it passes, you should be ready to run DVM tests. The audit checks for the following:
The audit cannot, unfortunately, check to make sure that values entered into the DVM Control are correct for your circuit, so be thorough and careful when filling out the dialog. Also, variables and expressions are not supported as values for the DVM Control.
Tests can be run either individually or in groups from the DVM menu.
To run just one test, select it from the DVM menu.
To run a group of related tests, navigate to that group in the DVM menu, then choose "Run All".
To run the entire test suite, choose "Run Test Suite" from the DVM menu.
Progress of an individual simulation is displayed through the standard SIMPLIS status window. Progress of the current batch of tests being run is displayed in the SIMetrix / SIMPLIS Command Shell window.
When the execution of a test or test suite is complete, the Design Verification Module creates an HTML report for each test, as well as a report that provides an overview of the execution of the test suite.
The overview report contains general information about the test suite (name of the schematic, the date and time the test suite was launched, the number and status of tests run, and the total time) as well as links to the individual test reports.
An individual test report contains the following: