Abstract:IR drop is a fundamental constraint required by almost all chip designs. However, its evaluation usually takes a long time that hinders mitigation techniques for fixing its violations. In this work, we develop a fast dynamic IR drop estimation technique, named PowerNet, based on a convolutional neural network (CNN). It can handle both vector-based and vectorless IR analyses. Moreover, the proposed CNN model is general and transferable to different designs. This is in contrast to most existing machine learning … Show more
“…The cumulative current of each branch in the PG network is the direct cause of dynamic IR-drop. However, state-of-the-art dynamic IR-drop prediction works [6,7] use only the current/power of individual cells as features for training without considering how cumulative current flows through the PG network. Therefore, it is hard for their models to learn the relationship between the raw data and the IR-drop.…”
Section: Dynamic Ir-drop Predictionmentioning
confidence: 99%
“…When cell is placed at a specific row, the aligned PG rails are determined accordingly. Constraint (7) ensures that when two single row-height cells come from the same double rowheight cell, their power pins should be aligned to the same rail. We also set the maximum allowable vertical movement to avoid timing degradation and thus can remove variables of zero value from Constraints (2) to (7).…”
Section: Ilp-based Peak Current Minimization (Vertical Movement)mentioning
confidence: 99%
“…Constraint (7) ensures that when two single row-height cells come from the same double rowheight cell, their power pins should be aligned to the same rail. We also set the maximum allowable vertical movement to avoid timing degradation and thus can remove variables of zero value from Constraints (2) to (7). Totally, we have ( ) binary variables and ( ( + )) constraints in the ILP for an ECO region with 2 rows and standard cells.…”
Section: Ilp-based Peak Current Minimization (Vertical Movement)mentioning
confidence: 99%
“…Compared with time-consuming IR-drop analysis (a chip-level analysis usually takes over 12 hours for a multi-milliongate design), a fast and accurate IR-drop prediction model shortens the turnaround time between IR-drop optimization and IR-drop analysis. Therefore, as summarized in Table 1, state-of-the-art IR-drop prediction works rely on machine learning instead of approximation by analytical formulae [5][6][7]. Ho and Kahng in [5] propose an XG-Boost model to predict static IR-drop for incremental modification of placement and PG network.…”
Section: Introductionmentioning
confidence: 99%
“…Because the worst voltage droop and the worst ground bounce usually do not occur at the same time, the sum leads to over-pessimistic predictions. Xie et al in [7] devise a CNN-based model to predict dynamic IR-drop. However, they do not extract PG network features and can predict only the IR-drop for each bin instead of each cell.…”
“…The cumulative current of each branch in the PG network is the direct cause of dynamic IR-drop. However, state-of-the-art dynamic IR-drop prediction works [6,7] use only the current/power of individual cells as features for training without considering how cumulative current flows through the PG network. Therefore, it is hard for their models to learn the relationship between the raw data and the IR-drop.…”
Section: Dynamic Ir-drop Predictionmentioning
confidence: 99%
“…When cell is placed at a specific row, the aligned PG rails are determined accordingly. Constraint (7) ensures that when two single row-height cells come from the same double rowheight cell, their power pins should be aligned to the same rail. We also set the maximum allowable vertical movement to avoid timing degradation and thus can remove variables of zero value from Constraints (2) to (7).…”
Section: Ilp-based Peak Current Minimization (Vertical Movement)mentioning
confidence: 99%
“…Constraint (7) ensures that when two single row-height cells come from the same double rowheight cell, their power pins should be aligned to the same rail. We also set the maximum allowable vertical movement to avoid timing degradation and thus can remove variables of zero value from Constraints (2) to (7). Totally, we have ( ) binary variables and ( ( + )) constraints in the ILP for an ECO region with 2 rows and standard cells.…”
Section: Ilp-based Peak Current Minimization (Vertical Movement)mentioning
confidence: 99%
“…Compared with time-consuming IR-drop analysis (a chip-level analysis usually takes over 12 hours for a multi-milliongate design), a fast and accurate IR-drop prediction model shortens the turnaround time between IR-drop optimization and IR-drop analysis. Therefore, as summarized in Table 1, state-of-the-art IR-drop prediction works rely on machine learning instead of approximation by analytical formulae [5][6][7]. Ho and Kahng in [5] propose an XG-Boost model to predict static IR-drop for incremental modification of placement and PG network.…”
Section: Introductionmentioning
confidence: 99%
“…Because the worst voltage droop and the worst ground bounce usually do not occur at the same time, the sum leads to over-pessimistic predictions. Xie et al in [7] devise a CNN-based model to predict dynamic IR-drop. However, they do not extract PG network features and can predict only the IR-drop for each bin instead of each cell.…”
scite is a Brooklyn-based organization that helps researchers better discover and understand research articles through Smart Citations–citations that display the context of the citation and describe whether the article provides supporting or contrasting evidence. scite is used by students and researchers from around the world and is funded in part by the National Science Foundation and the National Institute on Drug Abuse of the National Institutes of Health.