En Design Compiler puede usar el comando all_high_fanout -nets
para obtener una colección de redes que tiene un valor de fanout mayor que la variable high_fanout_net_threshold
, que puede revisar usando el comando report_app_var high_fanout_net_threshold
. También se puede definir un umbral específico N
usando el comando:
all_high_fanout -net -threshold N
Las redes de fanout alto informadas suelen ser redes de reloj. Si ese es el caso, verá que los informes de tiempo tendrán un gran incremento en esas redes, lo que hace que el cierre de tiempo sea mucho más difícil. Debido a que el problema de los fanout altos se resuelve durante la síntesis del árbol de reloj del lugar & Fase de la ruta, esos informes de tiempos son demasiado pesimistas. Para superar esto, puede definir las redes de reloj como ideales utilizando el comando set_ideal_network
en los puertos / pines afectados.