Skip to main content

XYZ Controller Interface for ChipShover.

Project description

ChipShover®

ChipShover is an XYZ table & driver, with handy Python interface. It's designed for close analysis of ICs using tools like Electromagnetic Fault Injection (EMFI), EM Probes for side-channel, and more. In both specifications and cost it falls somewhere between between 3D printers & microscope stages.

Python Interface

A Python interface simplifies use from existing Jupyter notebooks and similar.

Here is an example usage to sweep an IC surface from (10.0, 10.0) to (12.5, 12.5) in 0.05mm steps. Also plunge the Z-axis down to touch a probe to the surface at each location (useful when probe cannot be dragged across surface safely).

from chipshover import ChipShover

shv = ChipShover('com3')

shv.home()

for x,y in shv.sweep_x_y(10, 12.5, 10, 12.5, step=0.05, z_plunge=1.5):
    print("At %f, %f"%(x,y))

Installing ChipShover Python

Install chipshover like any other Python package. It should be available on pypi.org so you can do:

pip install chipshover

Full Python Documentation

See chipshover.readthedocs.io for the full API documentaiton (auto-built from Python).

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

chipshover-0.2.1.tar.gz (3.4 kB view details)

Uploaded Source

File details

Details for the file chipshover-0.2.1.tar.gz.

File metadata

  • Download URL: chipshover-0.2.1.tar.gz
  • Upload date:
  • Size: 3.4 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.3.0 pkginfo/1.7.0 requests/2.25.1 setuptools/51.1.2 requests-toolbelt/0.9.1 tqdm/4.56.0 CPython/3.8.7

File hashes

Hashes for chipshover-0.2.1.tar.gz
Algorithm Hash digest
SHA256 aa043a80af007655b1f2af34c75b3821ab6b88306750b06e386d023983e3df53
MD5 b2c2b30cb3d4edc6acd66ee9a40141ee
BLAKE2b-256 382f88d8fb1ad4ed83419a1ed4fba03be0055811d32963e6d607b23a18b97055

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