| Language | GitHub Pages 🌐 | GitHub 💻 |
|---|---|---|
| 🇺🇸 English |
If you are new to this project, start here:
- 📖 Project Overview — Read this README
- 📘 Chapter 1 Documentation — Python Baseline Model
👉 https://samizo-aitl.github.io/aitl-silicon-pathway/docs/chapter1/ - 🧠 Source Code — Python implementation
👉 https://github.com/Samizo-AITL/aitl-silicon-pathway/tree/main/chapter1_python_model
This project builds an end-to-end education & development pipeline from Python control model → Silicon.
AITL Control Architecture
│
▼
Python Baseline Model (Chapter 1)
│
▼
FSM → Verilog RTL (Chapter 2)
│
▼
OpenLane — Logic Synthesis → P&R → GDSII (Chapter 3)
│
▼
Magic — RC Extraction → SPICE Netlist (Chapter 4)
│
▼
ngspice Waveform / Timing / Power Analysis (Chapter 5)
Each chapter has its own documentation and code structure.
| Chapter | Description | Documentation | Source Code |
|---|---|---|---|
| Chapter 1 | Python Baseline FSM Model (PID × FSM × LLM reference) | docs/chapter1 | chapter1_python_model |
| Chapter 2 | Formal FSM Specification → Verilog RTL Design | docs/chapter2 | none |
| Chapter 3 | RTL Simulation & ASIC-Flow Feasibility (OpenLane, concept level) | docs/chapter3 | none |
| Chapter 4 | FSM Formal & Structural Correctness (Invariants, Safety, Equivalence) | docs/chapter4 | none |
| Chapter 5 | Executable FSM Verification (Assertions, Simulation, Equivalence Checks) | docs/chapter5 | none |
AITL Silicon Pathway systematically studies how the AITL control architecture
(PID × FSM × LLM) can be realized all the way down to silicon.
Pipeline:
Python → Verilog (RTL) → OpenLane → GDSII → SPICE (ngspice)
This connects:
- Control engineering
- Digital logic design
- ASIC physical design
- Semiconductor device behavior
- AI-based controller adaptation
- Build a reproducible “Python → Silicon” educational pathway
- Provide reusable baseline models (PID/FSM/LLM)
- Convert behavioral FSM → RTL → Layout
- Extract real RC parasitics and evaluate timing/waveforms
- Combine hardware engineering × control × AI into one framework
aitl-silicon-pathway/
├─ chapter1_python_model/ # Python implementation of AITL baseline
│ ├─ src/ # PID, FSM, Controller code
│ ├─ sim/ # Step response / fault scenario
│ ├─ plots/ # Auto-generated plots
│ └─ example/ # Jupyter demos
│
├─ docs/ # GitHub Pages documentation
│ ├─ chapter1/
│ ├─ chapter2/
│ ├─ chapter3/
│ ├─ chapter4/
│ └─ chapter5/
│
├─ assets/ # Shared images, CSS, includes
└─ README.md # (this file)
- Repository initialized
- Chapter 1 baseline (Python model)
- Chapter 1 documentation + diagrams
- Chapter 2 FSM → Verilog RTL
- Chapter 3 OpenLane build
- Chapter 4 Magic extraction
- Chapter 5 SPICE timing/power analysis
| 📌 Item | License | Description |
|---|---|---|
| Source Code | MIT License | Free to use, modify, and redistribute |
| Text Materials | CC BY 4.0 or CC BY-SA 4.0 | Attribution required; share-alike applies for BY-SA |
| Figures & Diagrams | CC BY-NC 4.0 | Non-commercial use only |
| External References | Follow the original license | Cite the original source properly |
Feedback, ideas, and discussions are welcome.