Python Scripts for Automation of Current-Voltage Testing of Semiconductor Devices (FY17)

Report No. ARL-TR-7923
Authors: Bryan H Zhao and Randy P Tompkins
Date/Pages: January 2017; 48 pages
Abstract: Automation of device testing and analysis procedures is imperative in both research and industrial environments where automation improves employee efficiency. The "time sink" of manual device-testing procedures is reduced or eliminated through automation. This technical report includes scripts written in Python, version 2.7, used to either partially or fully automate our existing current-voltage (I-V) test setup at the US Army Research Laboratory. The I-V test setup currently includes a Wentworth PML 8000 manual probe station, an Agilent 4155C semiconductor parameter analyzer, and a Micromanipulator P200L semiautomatic probe station. In addition to the current version of the scripts, explanations of the different portions of the code are also provided for the user. Scripts used to set up this automated system are discussed in enough depth such that another user may operate the integrated system or build upon the existing code to improve its functionality and/or efficiency. This report assumes that the reader has some basic knowledge on the syntax of Python and thus is not a tutorial for the language. Additionally, we identify future software development tasks that could further expand the capabilities of the system.
Distribution: Approved for public release
  Download Report ( 0.499 MBytes )
If you are visually impaired or need a physical copy of this report, please visit and contact DTIC.

Last Update / Reviewed: January 1, 2017