Skip to main content

A python package to aid in evaluating integrated circuits

Project description

PyICe

PyICe is a comprehensive Python framework designed specifically for lab automation. It can interact with most lab instruments, treating each aspect of a given instrument as an individual “channel”. The channel model reduces even the most complex instruments to a collection of scalars that can be monitored and controlled by test scripts, a graphical user interface, or logged into an SQLite database or Excel worksheet.

A second distinct aspect of the project is used to interact with internal IC memory in the same way as other test equipment channels so that the DUT memory and outside electrical conditions can be monitored, controlled, and logged synchronously. This part of the project also includes numerous utilites to generate both publicly distributable libraries and documentation, and private IC synthesis and test files, all from a single common XML-based register map description.

For more detailed documentation, please go here

PyICe contributors, please go here for install instructions

PyICe user install instructions

To install PyICe from PyPI, run the command:

pip install pyice-adi

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

pyice_adi-0.0.6.tar.gz (14.1 MB view details)

Uploaded Source

Built Distribution

pyice_adi-0.0.6-py3-none-any.whl (14.4 MB view details)

Uploaded Python 3

File details

Details for the file pyice_adi-0.0.6.tar.gz.

File metadata

  • Download URL: pyice_adi-0.0.6.tar.gz
  • Upload date:
  • Size: 14.1 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.1.1 CPython/3.12.7

File hashes

Hashes for pyice_adi-0.0.6.tar.gz
Algorithm Hash digest
SHA256 a0f98ebafcf3cf6a6ff07f15b638c04cabd947d25eb016d6d13225a943aa8a57
MD5 168a463b64d1bbf9a3a8b88e30b40195
BLAKE2b-256 5e2639f80dd826833990ec8ed8fd7a6a29ff083122c308fa17cf90f393a83eff

See more details on using hashes here.

File details

Details for the file pyice_adi-0.0.6-py3-none-any.whl.

File metadata

  • Download URL: pyice_adi-0.0.6-py3-none-any.whl
  • Upload date:
  • Size: 14.4 MB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.1.1 CPython/3.12.7

File hashes

Hashes for pyice_adi-0.0.6-py3-none-any.whl
Algorithm Hash digest
SHA256 83c73f8fae67493c67d1943ef8c53f4706b9ca4837b4088456908691846511d1
MD5 6463043f01e3209b7b64317691f68201
BLAKE2b-256 57f188bd432a9410803687e0370f2422a5cb938d1d4a7a0af92c92c443a682ce

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page