Semiconductor Wafer Mapping
Project description
wafer_map.py
Plots up a wafer map. Used in semiconductor processing and analysis.
Currently in Alpha phase.
Requires: wxPython
Usage:
First, just try and run example.py. This should work out of the box and display a wafer map generated from random parameters. The wafer map can be interacted with (to a limited extent right now) with middle-click and scroll wheel.
Scroll forward: zoom in, centered on the mouse cursor
Scroll backward: zoom out, centered on the mouse cursor
Middle-click + drag: Pan
Left-click + drag: Not yet implemented (probably zoom-to-box)
Right-click + drag: Not yet implemented
Data is input into the primary class WaferMap as a list of (x_coord, y_coord, data) tuples.
Expected capabilities:
Draw wafer outline and flat or notch.
Draw edge exclusion outline.
Draw wafer center crosshairs.
Accept continuous or discrete data and color accordingly.
Provide zoom and pan capabilities.
Mouse-over to display die coordinate and value
Changelog:
- 2014-11-26: 0.2.0 Made it so a wafer map can be plotted with a single
command. Updated example.py to demo this.
2014-11-25: 0.1.0 First working code. Added example file.
2014-11-25: 0.0.1 Project Creation
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.