Publication:
Enhancing soc design efficiency through supervised machine learning: a random forest approach for predicting timing exceptions

datacite.subject.fosoecd::Engineering and technology::Electrical engineering, Electronic engineering, Information engineering::Electrical and electronic engineering
dc.contributor.authorCheah, Zong Ken
dc.date.accessioned2025-05-19T07:24:30Z
dc.date.available2025-05-19T07:24:30Z
dc.date.issued2024-08
dc.description.abstractAs System-on-Chip (SoC) design and manufacturing technology advance towards more intricate and complex designs, ensuring accurate timing analysis becomes increasingly challenging. Traditional methods require extensive manual efforts to construct and organize timing models across numerous process corners, leading to inefficiencies and potential errors. This study addresses the problem of automating the identification and classification of multi-cycle paths in SoC design, focusing on non-critical paths that influence overall timing performance. Leveraging machine learning, particularly a Random Forest algorithm, the proposed method aims to streamline this phase of the design process. The approach was evaluated against Logistic Regression and k-Nearest Neighbors (KNN) models using metrics such as F1 score, AUC ROC, and Precision-Recall AUC. The Random Forest model demonstrated superior performance, achieving a Precision-Recall AUC score of 95.33% and 99.89% in k-fold cross-validation, and identified multi-cycle paths with high precision and only 2 false negatives in a random sample of 100,000 datasets. Compared to conventional methods, this machine learning approach significantly reduces the time required for timing path review from days to hours and minimizes the need for extensive engineering resources. The findings highlight the potential for substantial cost savings and productivity improvements in SoC design verification, establishing a new standard for applying machine learning in this domain and paving the way for more innovative and efficient design processes in the future.
dc.identifier.urihttps://erepo.usm.my/handle/123456789/21713
dc.language.isoen
dc.titleEnhancing soc design efficiency through supervised machine learning: a random forest approach for predicting timing exceptions
dc.typeResource Types::text::report::technical report
dspace.entity.typePublication
oairecerif.author.affiliationUniversiti Sains Malaysia
Files