Skip to content

Gary-oak-Star/xroute_env

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

12 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

xroute_env

RL environment for detailed routing.

Quickstart

Installation

To interact with the xroute environment, you need to download the simulator first:

Operating System Download Link
Ubuntu 22.04 Download

Then, put the simulator in the third_party/openroad folder.

Launch Algorithm Backend

DQN

PPO

Launch Simulator

Run the following command to get launch script:

cd examples
python3 init.py [start_port][worker_num]

start_port: the listen port number of the first worker instance.

worker_num: the number of worker instances.

TODO List

  • Auto download ispd testcases
  • Support distributed routing on one server

About

RL environment for detailed routing.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Python 90.5%
  • Shell 5.9%
  • Tcl 2.0%
  • Dockerfile 1.2%
  • CMake 0.4%