π AITL Silicon Pathway β Documentation Index
Welcome to the official documentation site for AITL Silicon Pathway.
This page serves as the root index for all chapters, diagrams, and reference materials.
π Official Links
| Language | GitHub Pages π | GitHub π» |
|---|---|---|
| πΊπΈ English |
β Diagram Rendering Notice
The system pathway diagram above is written in Mermaid.
Due to current limitations of GitHub Pages, Mermaid diagrams are not rendered on this site.Please refer to the GitHub repository view (linked above) to see the diagram correctly rendered.
π§ Full System Pathway
flowchart TD
PY[Python Baseline Model]
SPEC[FSM Specification]
RTL[Verilog RTL]
OL[OpenLane Flow]
GDS[GDSII Layout]
EXT[RC Extraction]
SPICE[SPICE Simulation]
PY --> SPEC
SPEC --> RTL
RTL --> OL
OL --> GDS
GDS --> EXT
EXT --> SPICE
The project explores the complete engineering pipeline:
Python β Verilog (RTL) β OpenLane β GDSII β Magic RC Extraction β SPICE Simulation
π Chapter Index
| Chapter | GitHub Pages | GitHub Source | Description |
|---|---|---|---|
| Chapter 1 | docs/chapter1 | /chapter1_python_model | Python baseline FSM model (PID Γ FSM Γ LLM reference) |
| Chapter 2 | docs/chapter2 | none | Formal FSM specification and Verilog RTL design |
| Chapter 3 | docs/chapter3 | none | RTL simulation and ASIC-flow feasibility check (OpenLane concept level) |
| Chapter 4 | docs/chapter4 | none | Formal and structural correctness of FSM (invariants, safety, equivalence) |
| Chapter 5 | docs/chapter5 | none | Executable verification of FSM correctness (assertions, simulation, equivalence checks) |
π§© AITL Architecture Overview
flowchart TD
R[Reference]
E[Error]
PID[PID Controller]
FSM[FSM Supervisor]
PLANT[Plant]
Y[Output]
LLM[LLM Meta Control]
R --> E
Y --> E
E --> PID
PID --> PLANT
PLANT --> Y
FSM --> PID
FSM --> PLANT
LLM -. tuning .-> PID
LLM -. policy .-> FSM
The AITL architecture consists of:
- PID Layer β Numerical real-time control
- FSM Layer β Supervisory logic (canonical model for RTL)
- LLM Layer β Adaptive meta-controller
π Detailed Documentation Structure
docs/
ββ index.md
ββ chapter1/
β ββ index.md
β ββ overview.md
β ββ python_model.md
β ββ fsm.md
β ββ api.md
β ββ getting_started.md
β ββ images/
β ββ aitl_3layer.png
β ββ fsm_state_diagram.png
β ββ controller_data_flow.png
β ββ step_response_timeline.png
ββ chapter2/
ββ chapter3/
ββ chapter4/
ββ chapter5/
ββ README.md
π Quick Navigation
- π Chapter 1 β Python Baseline FSM
- π Chapter 2 β FSM Specification & Verilog RTL
- π Chapter 3 β Simulation & ASIC Flow Feasibility
- π Chapter 4 β FSM Formal Correctness (Invariants & Safety)
- π Chapter 5 β Executable Verification & Equivalence Checking
π€ Author
π License
| π 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
Feedback, ideas, and discussions are welcome.