AICO is an adaptive RTL timing optimization platform designed to automate timing analysis, repair generation, timing closure, and explainable optimization decisions.
- RTL Parsing
- Critical Path Analysis
- Static Timing Analysis (STA)
- Auto Repair Engine
- Timing Closure Loop
- Candidate Ranking
- Decision Confidence
- Explainable Optimization
- Learning Memory
- Optimization History Dashboard
RTL → Parse → STA → Repair → Rank → Decide → Learn → Visualize
- Python
- PyVerilog
- NetworkX
- Matplotlib
- ML-based repair prediction
- Power-aware optimization
- Multi-module support
- GUI dashboard
This project is an original research and engineering framework developed by Chetan Sai Raj.
Unauthorized redistribution, commercial use, or claiming ownership of this work is prohibited.


