UPGRADE YOUR BROWSER

We have detected your current browser version is not the latest one. Xilinx.com uses the latest web technologies to bring you the best online experience possible. Please upgrade to a Xilinx.com supported browser:Chrome, Firefox, Internet Explorer 11, Safari. Thank you!

AR# 56424

Vivado - Full list of ROUTE_STATUS properties on a net and their meanings

Description

When I issue the following command, I get a list of all of the route_status properties. 

What do these properties mean?

list_property_value ROUTE_STATUS -class net 

Solution

Below is a list of the possible ROUTE_STATUS properties along with an explanation of the terms:

 

ROUTED:
The net is fully placed and routed.
 
PARTIAL:
All pins and/or ports for the net are placed and some of the net is routed, but portions of the net are unrouted and route_design should be run.
 
UNPLACED:
The route has some unplaced pins or ports, and place_design should be run to complete the placement.
 
UNROUTED:
All pins and/or ports for the net are placed, but no route data exists on the net, and route_design should be run to complete the route.
 
INTRASITE:
The entire route is completed within the same Site on the target device, and no routing resources were required to complete the connection. This is not an error.
 
NOLOADS:
The route either has no logical loads, or has no routable load pins, and so needs no routing. This is not an error.
 
NODRIVER:
The route either has no logical driver, or has no routable driver, and so needs no routing. This is a design error.
 
HIERPORT:
The route is connected to a top-level hierarchical port that either has no routable loads or no routable drivers. This is not an error.
 
ANTENNAS:
The route has at least one antenna (a branch leaf that connects to a site pin, but that site pin does not show that it is connected to this logical net) or the route has at least one island (a section of routing that is not connected to any of the site pins associated with the logical net). This is a routing error.
 
CONFLICTS:
The router has one or more routing conflicts. Please see (Xilinx Answer 56423) for a list of possible routing conflicts:
 
ERROR:
There was an internal error in determining the route status.
 
NONET:
The net object specified for route status does not exist, or could not be found as entered.
 
NOROUTE:
No routing object could be retrieved for the specified net due to an error.
 
NOROUTESTORAGE:
No route storage object is available for this device due to an error.
 
UNKNOWN:
The state of the route cannot be calculated due to an error.

 

AR# 56424
Date Created 06/14/2013
Last Updated 11/06/2014
Status Active
Type General Article
Tools
  • Vivado Design Suite