mirror of
https://github.com/The-OpenROAD-Project/OpenLane.git
synced 2026-05-29 00:23:55 +08:00
ECO flow starts from checking the report generated in the route step. As PT commands are not supported by OL, we use a python script to check the report, insert buffers, and do the resize. Inside the ECO loop, the python script, cts and route step are called sequentially. The reports are generated each time, and the loop stops until no hold time violations are found. The flow can be enabled using ECO_ENABLE =1. More documentation and enhancements to come in the future. Co-authored-by: Ke-Haur Taur <khtaur@umich.edu> Co-authored-by: Haolin Dong <haolind@umich.edu>