Skip to content

RL-Legalizer: Reinforcement Learning-based Mixed-Height Standard Cell Legalization

License

Notifications You must be signed in to change notification settings

syunlee/RL-Legalizer

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

11 Commits
 
 
 
 
 
 

Repository files navigation

RL-Legalizer

RL-Legalizer: Reinforcement Learning-based Mixed-Height Standard Cell Legalization

Contact

This project is implemented by Sung-Yun Lee and Seonghyeon Park (Advisor: Seokhyeong Kang).
CAD & SoC Design Lab., POSTECH, Rep. of Korea. (link)
Contact: [email protected]

Reference paper

Title: "RL-Legalizer: Reinforcement Learning-based Cell Priority Optimization in Mixed-Height Standard Cell Legalization"
Authors: S.-Y. Lee, S. Park, D. Kim, M. Kim, T. P. Le and S. Kang
Conference: 2023 26th IEEE/ACM Design, Automation and Test in Europe Conference & Exhibition (DATE 2023) (link)

Based legalization algorithm

OpenDP: Open Source Detailed Placement Engine
Reference paper: S. Do, M. Woo and S. Kang, "Fence-region-aware mixed-height standard cell legalization,” in IEEE/ACM Grate Lakes Symposium on VLSI (GLSVLSI) 2019 (link)
This legalizer has been embedded in OpenROAD

File description

RLagent.py: PyTorch RL agent (including agent, model, train algorithms, environment, etc.)

About

RL-Legalizer: Reinforcement Learning-based Mixed-Height Standard Cell Legalization

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages