Shared helpers used by the different ate-apps, i.e. master-app, control-app, etc.)
Semiconductor Automated Test Equipment
Semi-ATE is a tester- and instruments AGNOSTIC framework for Semiconductor ATE ASIC testing projects.
This means that the system is not build around a specific instrument (let's consider an ATE tester for a moment as a super instrument), it rather focuses on organizing semiconductor testing in such a way that all use- (and special) corner cases have their well known place. This enables the users (read: DE's, TCE's, TE's & PE's) to focus on the REAL work, being the writing of good, fast and stable tests. Organizing tests into test-programs and test-programs in to flows is handled by wizards, so the only code that needs writing is the actual test! (motto: Code is our enemy)
Semi-ATE package is written purely in Python (noarch) and provides besides libraries also a plugin to the Spyder IDE.
The Semi-ATE project is maintained in this single repository, however it is released as a set of packages (all with the same version number) to accomodate the different use-cases.
|Package Name||PyPI Version||conda Version||feedstock|
3rd party packages needed:
Installation of the packages can be achieved via
conda or pip.
Installation using pip
Each package can be installed using
python -m pip install <package-name>:
python -m pip install semi-ate-common python -m pip install semi-ate-project-database python -m pip install semi-ate-sammy python -m pip install semi-ate-plugins python -m pip install semi-ate-testers python -m pip install semi-ate-spyder python -m pip install semi-ate-apps-common python -m pip install semi-ate-control-app python -m pip install semi-ate-master-app python -m pip install semi-ate-test-app
Or all at once:
python -m pip install semi-ate-common semi-ate-project-database semi-ate-sammy semi-ate-plugins semi-ate-testers semi-ate-spyder semi-ate-apps-common semi-ate-control-app semi-ate-master-app semi-ate-test-app
Installation via Conda
To be defined
ATE Apps Common Package
This package provides helper and utility functions that are used by the other semit-ate applications. When writing this document the following semi-ate applications do exist:
Release history Release notifications | RSS feed
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Hashes for semi-ate-apps-common-1.0.11.tar.gz