public class PseudoPIPHelper
extends Object
Modifier and Type | Method and Description |
---|---|
boolean |
equals(Object obj) |
int |
getEndWire() |
static PseudoPIPHelper |
getPseudoPIPHelper(PIP pip)
Gets the pseudo PIP helper for the corresponding PIP.
|
static Map<TileTypeEnum,HashMap<PIPWires,PseudoPIPHelper>> |
getPseudoPIPMap(Device device)
Gets a map for the given device that enumerates all pseudo PIPs for each tile type.
|
String |
getPseudoPIPName() |
SiteTypeEnum |
getSiteTypeEnum() |
int |
getStartWire() |
Tile |
getTilePrototype() |
TileTypeEnum |
getTileTypeEnum() |
List<BELPin> |
getUsedBELPins() |
int |
hashCode() |
static void |
main(String[] args) |
public Tile getTilePrototype()
public List<BELPin> getUsedBELPins()
public TileTypeEnum getTileTypeEnum()
public SiteTypeEnum getSiteTypeEnum()
public int getStartWire()
public int getEndWire()
public int hashCode()
hashCode
in class Object
public boolean equals(Object obj)
equals
in class Object
public static PseudoPIPHelper getPseudoPIPHelper(PIP pip)
PseudoPIPHelper.getPseudoPIPMap(com.xilinx.rapidwright.device.Device)
)pip
- The existing pseudo PIP of interest.public static Map<TileTypeEnum,HashMap<PIPWires,PseudoPIPHelper>> getPseudoPIPMap(Device device)
device
- The device of interestPIPWires
) to their respective pseudo PIP helper class.public String getPseudoPIPName()
public static void main(String[] args)