Analog regression testing is an essential part of analog design verification.
Regression test are used to validate analog behavioral models. They also make sure that a previously
tested analog block still performs as expected after a change.
Once analog regression tests have been set up, they can also facilitate other tasks:
- they can facilitate the migration to other technologies
- they can be used to validate software.
- they can simplify upgrading or changing your Spice simulator
- they might help you to optimize design parameters
In general they use Spice simulation on the block to be validated and compare the results of these simulations to a reference. As these tests often need to verify given design specifications, they are mostly implemented in scripts.
Our customers have successfully integrated our Waveform Parser Python module into their Python-based test environments.
The Python based approach simplifies programming and the usage of scientific computation modules.
It is also a lot more portable that alternative solutions and can easily be deployed on cloud computing platforms.
To get started with our library and analog regression testing you can simply use our waveform compare utility to compare 2 Spice simulation files.
Don’t hesitate to contact us for more information and a 2 months evaluation version.