π SemiDevKit Documentation Portal
Welcome to the official documentation portal for SemiDevKit β
an open educational toolkit covering the full semiconductor workflow:
π§ͺ Device Physics β π§© Compact Modeling (BSIM4) β π SPICE Analysis β
π¬ TCAD Exploration β π VLSI Physical Design Automation
This directory provides structured, versioned, and reproducible documentation
for all modules included in SemiDevKit.
π Official Links
| π Language |
GitHub Pages |
GitHub Repository |
| πΊπΈ English |
 |
 |
π Documentation Index
| No. |
Section |
Description |
| 01 |
π₯ Installation |
Python, ngspice, required packages, optional tools (WSL2, Docker, VS Code) |
| 02 |
βοΈ Initial Setup |
Project setup, directory layout, venv creation, OS-specific guidance |
| 03 |
βΆοΈ Usage Guide |
How to run each module: BSIM4 analyzers, TCAD playgrounds, Paramus, OpenLane-Lite |
| 04 |
π License |
Hybrid license model (code, documents, diagrams) |
| 05 |
π OpenLane-Lite Usage |
Full documentation of the lightweight RTL β GDSII flow |
| 06 |
π§― Troubleshooting |
Common issues and solutions across all modules |
| 07 |
β FAQ |
Frequently asked questions |
| 08 |
π Directory Structure |
Explanation of the repository layout |
| 09 |
π Glossary |
Definitions of device modeling, TCAD, SPICE, VLSI terms |
| 10 |
π Changelog |
Complete update and version history |
| 11 |
π€ Contributing Guide |
Contribution rules, PR flow, coding policies |
| 12 |
π Security Policy |
Responsible vulnerability disclosure |
π§ How to Use This Documentation
- π Students
β Start from 01 β 02 β 03 for a guided learning path
- π§ Researchers / Engineers
β Jump directly to 03 (Usage) and 05 (OpenLane-Lite)
- π Contributors
β See 11 (Contributing) and 12 (Security)
π External Resources
| Resource |
Link |
| π Project Home |
https://samizo-aitl.github.io/SemiDevKit/ |
| π» GitHub Repository |
https://github.com/Samizo-AITL/SemiDevKit |
| π Issue Tracker |
https://github.com/Samizo-AITL/SemiDevKit/issues |
π€ Author
| Item |
Details |
| π¨βπ¬ Name |
Shinichi Samizo |
| π» GitHub |
Samizo-AITL |
π License

| Component |
License |
Notes |
| π» Source Code |
MIT License |
Free use / modification |
| π Text Materials |
CC BY 4.0 / CC BY-SA 4.0 |
Attribution required |
| π¨ Figures & Diagrams |
CC BY-NC 4.0 |
Non-commercial only |
| π External References |
Original license |
Proper citation required |
π This documentation is designed to function as both
an educational textbook and a practical engineering manual.