OpenROAD Flow is a full RTL-to-GDS flow built entirely on open-source tools. The project aims for automated, no-human-in-the-loop digital circuit design with 24-hour turnaround time.
- See the OpenROAD documentation here.
- How to start using OpenROAD flow here.
- Our user guide here.
- Our Flow Tutorial here.
If you use this software in any published work, we would appreciate a citation! Please use the following references:
@article{ajayi2019openroad,
title={OpenROAD: Toward a Self-Driving, Open-Source Digital Layout Implementation Tool Chain},
author={Ajayi, T and Blaauw, D and Chan, TB and Cheng, CK and Chhabria, VA and Choo, DK and Coltella, M and Dobre, S and Dreslinski, R and Foga{\c{c}}a, M and others},
journal={Proc. GOMACTECH},
pages={1105--1110},
year={2019}
}
A copy of this paper is available here (PDF).
@inproceedings{ajayi2019toward,
title={Toward an open-source digital flow: First learnings from the openroad project},
author={Ajayi, Tutu and Chhabria, Vidya A and Foga{\c{c}}a, Mateus and Hashemi, Soheil and Hosny, Abdelrahman and Kahng, Andrew B and Kim, Minsoo and Lee, Jeongsup and Mallappa, Uday and Neseem, Marina and others},
booktitle={Proceedings of the 56th Annual Design Automation Conference 2019},
pages={1--4},
year={2019}
}
A copy of this paper is available here (PDF).
If you like the tools, please give us a star on our GitHub repos!
The OpenROAD-flow-scripts repository (build and run scripts) has a BSD 3-Clause License. The flow relies on several tools, platforms and designs that each have their own licenses:
- Find the tool license at:
OpenROAD-flow-scripts/tools/{tool}/
orOpenROAD-flow-scripts/tools/OpenROAD/src/{tool}/
. - Find the platform license at:
OpenROAD-flow-scripts/flow/platforms/{platform}/
. - Find the design license at:
OpenROAD-flow-scripts/flow/designs/src/{design}/
.