Search papers, labs, and topics across Lattice.
This paper introduces a hybrid machine learning approach that integrates decision trees with linear regression to enhance pre-routing delay estimations in digital integrated circuit design, specifically using the OpenLane tool. By leveraging this lightweight model, the authors achieve an impressive 80% reduction in estimation error compared to OpenLane's original outputs, and a 71% improvement even without specific parameters from OpenLane. The method not only outperforms traditional delay propagation techniques but also offers significant advantages in terms of model size, speed, and explainability, making it a practical solution for designers facing limited physical design information.
Achieving an 80% reduction in delay estimation error while being over 300 times smaller and twice as fast than existing methods could revolutionize pre-route analysis in IC design.
Static Timing Analysis (STA) is a critical step in the design flow of digital integrated circuits, however, obtaining accurate delay estimations can represent a challenge when limited information regarding physical design is available. In response, this work presents a hybrid and light-weight machine learning (ML) based approach that combines a decision tree with linear regression to improve pre-routing delay estimations generated by the open-source RTL-to-GDSII tool OpenLane. The proposed model achieves an 80\% reduction in error compared to OpenLane's estimates, demonstrates a 71\% improvement even without utilizing OpenLane-specific parameters. Overall, this method offers an alternative to traditional delay propagation techniques and more complex machine learning models that is not only accurate, but is also over 300 times smaller, 2 times faster and offers a higher explainability.