Skip to content

Latest commit

 

History

4 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

AICO — AI-Powered RTL Optimization Framework

AICO is an adaptive RTL timing optimization platform designed to automate timing analysis, repair generation, timing closure, and explainable optimization decisions.

Features

  • 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

Workflow

RTL → Parse → STA → Repair → Rank → Decide → Learn → Visualize

Technology Stack

  • Python
  • PyVerilog
  • NetworkX
  • Matplotlib

Future Scope

  • ML-based repair prediction
  • Power-aware optimization
  • Multi-module support
  • GUI dashboard

Dashboard Outputs

Optimization Score Trend

Score Trend

Confidence Trend

Confidence Trend

Slack History

Slack

Intellectual Property Notice

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.

About

AI-Powered RTL Timing Optimization Framework

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages