public class SLR
extends Object
Modifier and Type | Method and Description |
---|---|
boolean |
containsTile(Tile tile)
Checks if this SLR contains the specified tile.
|
ClockRegion |
getClockRegion(String name)
Gets the clock region in this SLR by the provided name (ex: "X0Y0")
|
Collection<ClockRegion> |
getClockRegions()
Gets the set of clock regions in this SLR.
|
int |
getConfigOrderIndex()
Gets the config order index of the SLR.
|
Device |
getDevice()
Gets the device to which this SLR belongs
|
int |
getId()
Gets the ID or index of this SLR
|
Tile |
getLowerRight()
Gets the lower right most tile that belongs to this SLR.
|
String |
getName()
Gets the name of the SLR (ex: SLR0).
|
int |
getNumOfClockRegionColumns()
Gets the number of clock region columns in this SLR
|
int |
getNumOfClockRegionRows()
Gets the number of clock region rows in this SLR
|
Series |
getSeries()
Gets the series to which this SLR belongs
|
Tile |
getUpperLeft()
Gets the upper left most tile that belongs to this SLR.
|
boolean |
hasClockRegion(String name)
Checks if the named clock region exists in this SLR.
|
boolean |
isMasterSLR()
Checks if this SLR is the master SLR
|
String |
toString()
Gets the name of the SLR (ex: SLR0).
|
public int getId()
Vivado Tcl:
get_property SLR_INDEX $this
public boolean isMasterSLR()
Vivado Tcl:
get_property IS_MASTER $this
public Tile getUpperLeft()
Vivado Tcl:
get_tiles -filter INDEX==[get_property MIN_TILE_INDEX $this]
public Tile getLowerRight()
Vivado Tcl:
get_tiles -filter INDEX==[get_property MAX_TILE_INDEX $this]
public int getConfigOrderIndex()
Vivado Tcl:
get_property CONFIG_ORDER_INDEX $this
public String getName()
Vivado Tcl:
get_property NAME $this
public Device getDevice()
public Series getSeries()
public String toString()
Vivado Tcl:
get_property NAME $this
toString
in class Object
public Collection<ClockRegion> getClockRegions()
Vivado Tcl:
get_clock_regions -of $this
public ClockRegion getClockRegion(String name)
name
- Name of the clock regionpublic boolean hasClockRegion(String name)
public boolean containsTile(Tile tile)
tile
- The tile to querypublic int getNumOfClockRegionRows()
public int getNumOfClockRegionColumns()