Back to projects
SoftwareC#

Internship at a semiconductor manufacturer

May 2023

A large semiconductor manufacturer required their devices to be tested in a large temperature range.This was done by submerging the to be tested device into a bath of mineral oil, which was heated to various temperatures. A voltage and current source as well as measuring and communication equipment set up the chip and performed the measurements. These were then saved into Excel and various statistics and graphs were all automatically created trough Windows COM.

Creating the Windows app

First a basic UI needs to be created. A user should be able to import a testscript as well as test the connection to each oilbath. The temperature range can be set starting end end voltages and currents can be set.

Hardware setup

The hardware setup consists of two baths filled with mineral oil. Two baths are used since each has a specific temperature range. A current/voltage source and optionally a microcontroller are used to perform the measurement or communicate with the device.

Automatic Excel

Since a single device can have a lot of measurements, entering these manually can be tiring. This project automates this process. The measurements are entered into Excel, statistics are calculated and graphs are created. By doing so, an operator just has to submerge the device and wait. Once they come back they can quickly see if the measurements are in the expected range.