congestionAwareAccuracy
layoutDP congestionAwareAccuracy cyclic { "Low" | "Medium" | "High" }
Description
Controls the number of global routing passes performed to improve the balancing of the congestion for the routed nets. In addition, it defines the scope of abstraction down the hierarchy.
-
Low: Abstracts instances and shapes 2-levels below in the hierarchy. Consider a design with eight levels of physical hierarchy. When this option is specified, the abstraction is not processed for any instance that is between levels three to eight. It simply abstracts the bounds and ignores the shapes below. -
Medium: Performs less but still substantial abstraction down to the middle of the physical hierarchy. Specifying this option lets you perform fewer passes of global route and therefore less balancing of congestion. This is not an effective option for designs that have fewer than five levels of physical hierarchy because it is similar to theHighoption for the shapes being processed. -
High: Performs four passes of global route for balancing congestion by analyzing all the shapes throughout the physical hierarchy.
GUI Equivalent
Examples
envGetVal("layoutDP" "congestionAwareAccuracy")
envSetVal("layoutDP" "congestionAwareAccuracy" 'cyclic "Medium")
Related Topics
Design Planning and Analysis Options Form
Return to top