π§© Chapter 1 β Python Baseline Model
AITL Architecture: PID Γ FSM Γ LLM
This chapter introduces the foundational Python model of the AITL control architecture.
It also links to all detailed documentation pages of Chapter 1.
π 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.
π Documentation Index
| File | Description |
|---|---|
| README.md | Folder-level introduction |
| overview.md | Conceptual explanation of the architecture |
| python_model.md | Code-level explanation of PID / FSM / controller |
| fsm.md | Canonical state machine rules (RTL input) |
| api.md | Programmatic API reference |
| getting_started.md | How to install and run Chapter1 code |
π― Objectives of Chapter 1
- Understand the three-layer AITL architecture
- Implement the Python baseline model
- Learn the canonical FSM rules (later used for RTL)
- Run simulations:
- Step response
- Fault scenario
- Establish the behavioral golden model for hardware translation
π§ FSM Overview
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
π§ Controller Data Flow
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
π Step Response Simulation
β Fault Scenario Simulation
π Next Steps
Continue to:
π overview.md
or
π python_model.md