Skip to content

eatangphd/SPC_AnomalyDetection_EtchProcess

Repository files navigation

🔬 Semiconductor Process Integration Toolkit

Python 3.8+ License: MIT Open In Colab

📋 Overview

Semiconductor Process Integration Toolkit is a Python-based portfolio project that demonstrates the core skills required for semiconductor process integration engineering. Using simulated etch process data, it applies Statistical Process Control (SPC), Fault Detection & Classification (FDC), root cause analysis, and process capability (CpK) calculations — all of which are directly transferable to high-volume manufacturing environments at semiconductor fabs.

🎯 Key Features

  • SPC Control Charts: Real-time process monitoring with 3σ upper/lower control limits
  • FDC Anomaly Detection: Isolation Forest algorithm to flag process excursions (parallel to fab fault detection)
  • Root Cause Analysis: Correlation matrix identifying relationships between etch rate and process parameters (temperature, pressure)
  • Process Capability (CpK): Quantifies process performance against specification limits
  • Quality Event Form (QEF) Simulation: CAPA-style summary with root cause hypothesis and disposition recommendations
  • Google Colab Ready: Run instantly in your browser without installation

🚀 Quick Start

Run in Google Colab (Recommended)

Click the badge below to open the notebook directly in Google Colab:

Open In Colab

📈 Sample Output

image image

🤝 Contributing

Feel free to fork this project and adapt it for your own use case. Pull requests are welcome!

📝 License

This project is open source and available under the MIT License.

⭐ Acknowledgments

  • Built with Python in Google Colab and DeepSeek
  • Visualization powered by Matplotlib and Seaborn
  • Machine learning anomaly detection via Scikit-learn Isolation Forest
  • Inspired by semiconductor process control methodologies used at semiconductor fabs.

📧 Contact email: liz21atang@gmail.com

Elizabeth (Epse Kombe) Atang: LinkedIn

Project Link: GitHub

About

Semiconductor process integration portfolio demonstrating SPC control charts, FDC anomaly detection (Isolation Forest), root cause analysis, and CpK calculation using Python. Simulated etch process data with QEF-style CAPA output.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors