- genColumnPatternMap(Device) - Static method in class com.xilinx.rapidwright.device.helper.TileColumnPattern
-
Creates a map where the keys are all tile column patterns for the given device and
the values are sets of occurrences/instances of those tile column patterns (represented
by the the column index of the start of the pattern).
- generalError(String) - Static method in class com.xilinx.rapidwright.util.MessageGenerator
-
Used as a general way to create an error message and send it to
std.err.
- generalErrorAndExit(String) - Static method in class com.xilinx.rapidwright.util.MessageGenerator
-
Used as a general way to create an error message and send it to
std.err.
- generateBuildComments() - Method in class com.xilinx.rapidwright.edif.EDIFNetlist
-
Adds date and username build comments such as:
(comment "Built on 'Mon May 1 15:17:36 PDT 2017'")
(comment "Built by 'clavin'")
- generateCellInstMap() - Method in class com.xilinx.rapidwright.edif.EDIFNetlist
-
Identify primitive cell instances in EDIF netlist
- generateCellInstMap(EDIFCellInst) - Static method in class com.xilinx.rapidwright.edif.EDIFTools
-
Creates a map for each EDIF cell type to all its instances, starting with the top cell instance.
- generateEDIFNetMap(HashMap<String, EDIFCellInst>) - Method in class com.xilinx.rapidwright.edif.EDIFNetlist
-
- generateEDIFPortMap() - Method in class com.xilinx.rapidwright.edif.EDIFNetlist
-
Deprecated.
- generatePBlockFromReport(String, String) - Method in class com.xilinx.rapidwright.design.blocks.PBlockGenerator
-
- generatePBlockFromReport2(String, String) - Method in class com.xilinx.rapidwright.design.blocks.PBlockGenerator
-
- generatePolynomial(String, int, boolean) - Static method in class com.xilinx.rapidwright.examples.PolynomialGenerator
-
- generatePolynomial(String, String, int, boolean, String, PBlock) - Static method in class com.xilinx.rapidwright.examples.PolynomialGenerator
-
- getActivePackage() - Method in class com.xilinx.rapidwright.device.Device
-
Gets the current active package
- getAllCompatibleSites(SiteTypeEnum) - Method in class com.xilinx.rapidwright.device.Device
-
This method will get all compatible sites for a particular
site type in this device.
- getAllDescendants(String, String, boolean) - Method in class com.xilinx.rapidwright.edif.EDIFNetlist
-
Searches all lower levels of hierarchy to find descendants.
- getAllDownhillNodes() - Method in class com.xilinx.rapidwright.device.Node
-
Creates a list of all downhill (can be driven by this node) nodes.
- getAllDownhillPIPs() - Method in class com.xilinx.rapidwright.device.Node
-
Creates a list of all downhill PIPs (PIPs that are driven by this node)
from this node.
- getAllJavaSources(String) - Static method in class com.xilinx.rapidwright.util.Installer
-
Gets all Java (.java) source files recursively under the
provided directory
- getAllLeafCellInstances() - Method in class com.xilinx.rapidwright.edif.EDIFNetlist
-
Traverses the netlist and produces a list of all primitive leaf cell instances.
- getAllLeafDescendants(String) - Method in class com.xilinx.rapidwright.edif.EDIFNetlist
-
Searches all lower levels of hierarchy to find all leaf descendants.
- getAllLeafDescendants(String, String) - Method in class com.xilinx.rapidwright.edif.EDIFNetlist
-
- getAllParts(Series) - Static method in class com.xilinx.rapidwright.device.PartNameTools
-
Gets all parts that are available for the provided series.
- getAllPhysicalPinMappings(String) - Method in class com.xilinx.rapidwright.design.Cell
-
Gets all corresponding physical pins that are mapped to by the given logical pin.
- getAllPossibleEndWires() - Method in class com.xilinx.rapidwright.device.PIP
-
This method will return an array of all possible wire connections that
can be made from the start wire of this PIP.
- getAllSites(String) - Method in class com.xilinx.rapidwright.design.blocks.PBlock
-
Gets all sites inside the pblock
- getAllSitesOfType(SiteTypeEnum) - Method in class com.xilinx.rapidwright.device.Device
-
Gets and returns an array of all sites of the given site type.
- getAllTiles() - Method in class com.xilinx.rapidwright.design.blocks.PBlock
-
Iterates over all Pblock ranges and returns the set of all tiles
covered by the pblock.
- getAllTiles() - Method in class com.xilinx.rapidwright.design.blocks.PBlockRange
-
Iterates over rectangular region imposed by pblock and returns the set of all
tiles inclusive of those sites.
- getAllTiles() - Method in class com.xilinx.rapidwright.device.Device
-
Gets all the tiles in the device
- getAllTilesInRectangle(Tile, Tile) - Static method in class com.xilinx.rapidwright.util.DeviceTools
-
Creates a list of tiles within the rectangle created by the two provided tiles (inclusive).
- getAllValidPlacements() - Method in class com.xilinx.rapidwright.design.Module
-
Gets the previously calculated valid placement locations for this particular module.
- getAllValidPlacements() - Method in class com.xilinx.rapidwright.design.ModuleInst
-
Does a brute force search to find all valid locations of where this module
instance can be placed.
- getAllWiresInNode() - Method in class com.xilinx.rapidwright.device.Node
-
Creates and array of wire objects that make up this node.
- getAlternateSitePinName(String) - Method in class com.xilinx.rapidwright.design.SiteInst
-
If this site instance is set to an alternate site type, this
method will get the corresponding alternate site pin name from
the primary site pin name.
- getAlternateSiteTypeEnums() - Method in class com.xilinx.rapidwright.design.SiteInst
-
Gets alternate site types (if any) for the current site of this site instance.
- getAlternateSiteTypeEnums() - Method in class com.xilinx.rapidwright.device.Site
-
Gets the alternate site types compatible with this site.
- getAlternativeLUTInputs(SitePinInst) - Static method in class com.xilinx.rapidwright.router.Router
-
Checks the current sink LUT to see if there are any alternative LUT input pins
that could be used instead
- getAnchor() - Method in class com.xilinx.rapidwright.design.Module
-
This gets and returns the instance anchor of the module.
- getAnchor() - Method in class com.xilinx.rapidwright.design.ModuleInst
-
Gets and returns the anchor instance for this module instance.
- getAnchorOffset() - Method in class com.xilinx.rapidwright.gui.GUIModuleInst
-
- getApproximateCenter() - Method in class com.xilinx.rapidwright.device.ClockRegion
-
Calculates the approximate tile in the center of the clock region.
- getArchitecture() - Method in class com.xilinx.rapidwright.device.Device
-
Gets and returns the base architecture for this device.
- getArchitecture() - Method in class com.xilinx.rapidwright.device.Part
-
- getArchitectureFromFamilyType(FamilyType) - Static method in class com.xilinx.rapidwright.device.PartNameTools
-
This function returns the architecture (as a family type)
- getArchitectureFullName() - Method in class com.xilinx.rapidwright.device.Part
-
- getArchiveMinorVersion() - Method in class com.xilinx.rapidwright.design.DesignHeader
-
- getArchiveVersion() - Method in class com.xilinx.rapidwright.design.DesignHeader
-
- getArchRegex() - Method in enum com.xilinx.rapidwright.device.Series
-
- getArrow(PIPType) - Static method in enum com.xilinx.rapidwright.device.PIPType
-
Gets the arrow string representation from the PIP type.
- getAvailableDevices() - Static method in class com.xilinx.rapidwright.device.Device
-
Checks for all device files present in the current RapidWright path and returns
a list of strings of those part names available to be used by the tool.
- getAvailableFamilies() - Static method in class com.xilinx.rapidwright.util.FileTools
-
This method returns an ArrayList of family types currently supported
- getAvailableParts(FamilyType) - Static method in class com.xilinx.rapidwright.util.FileTools
-
Checks for all device files present in the current RapidWright family path and returns
a list of strings of those part names available to be used by the tool within the specified family.
- getBackwardConnections(int) - Method in class com.xilinx.rapidwright.device.Tile
-
Gets the list of wires driving the wire in this tile.
- getBackwardConnections() - Method in class com.xilinx.rapidwright.router.RouteNode
-
- getBackwardPIPs(String) - Method in class com.xilinx.rapidwright.device.Tile
-
Creates a new list of PIPs that connect uphill to the provided wire.
- getBackwardPIPs(int) - Method in class com.xilinx.rapidwright.device.Tile
-
Creates a new list of PIPs that connect uphill to the provided wire.
- getBackwardPIPs() - Method in class com.xilinx.rapidwright.device.Wire
-
Helper method to get corresponding PIPs that drive this wire.
- getBackwardPIPs() - Method in class com.xilinx.rapidwright.router.RouteNode
-
- getBaseWire() - Method in class com.xilinx.rapidwright.router.RouteNode
-
- getBEL() - Method in class com.xilinx.rapidwright.design.Cell
-
Gets the element type object onto which this cell is placed.
- getBEL(String) - Method in class com.xilinx.rapidwright.design.SiteInst
-
Gets and returns the named BEL from the site instance.
- getBEL() - Method in class com.xilinx.rapidwright.device.BELPin
-
Gets the parent BEL of this pin
- getBEL(String) - Method in class com.xilinx.rapidwright.device.Site
-
Gets and returns the named element type from the site.
- getBEL() - Method in class com.xilinx.rapidwright.device.SitePIP
-
Gets the parent BEL of this
SitePIP
.
- getBELClass() - Method in class com.xilinx.rapidwright.device.BEL
-
Gets the classification of this BEL
- getBELName() - Method in class com.xilinx.rapidwright.design.Cell
-
The name of the BEL onto which this cell is placed.
- getBELName() - Method in class com.xilinx.rapidwright.device.SitePIP
-
Gets the name of the BEL
- getBELPin() - Method in class com.xilinx.rapidwright.design.SitePinInst
-
Gets the corresponding BELPin for this site pin
- getBELPin(String) - Method in class com.xilinx.rapidwright.device.Site
-
Get the BEL pin object from its hierarchical name
(i.e.
- getBELPin(String, String) - Method in class com.xilinx.rapidwright.device.Site
-
Get the BEL pin object from its hierarchical name
(i.e.
- getBELPin() - Method in class com.xilinx.rapidwright.device.SitePin
-
Gets the corresponding BELPin for this site pin
- getBELPin(SiteTypeEnum) - Method in class com.xilinx.rapidwright.device.SitePin
-
Gets the corresponding BELPin for this site pin using the site type provided.
- getBELPins(int) - Method in class com.xilinx.rapidwright.device.Site
-
For a given site wire index (or ID), gets all connected BEL pins of the site wire.
- getBELPins(String) - Method in class com.xilinx.rapidwright.device.Site
-
For a given site wire name, this will return all connected BEL pins of the site wire.
- getBELs() - Method in class com.xilinx.rapidwright.design.SiteInst
-
Gets the BELs of this site
- getBELs() - Method in class com.xilinx.rapidwright.device.Site
-
Gets and returns the BELs of this site.
- getBELType() - Method in class com.xilinx.rapidwright.device.BEL
-
The prototypical name of the element type.
- getBitBlastedIndicies() - Method in class com.xilinx.rapidwright.edif.EDIFPort
-
- getBlock(String) - Method in class com.xilinx.rapidwright.design.blocks.ImplGuide
-
- getBlock() - Method in class com.xilinx.rapidwright.placer.blockplacer.PathPort
-
- getBlock0() - Method in class com.xilinx.rapidwright.placer.blockplacer.Move
-
- getBlock1() - Method in class com.xilinx.rapidwright.placer.blockplacer.Move
-
- getBlockNames() - Method in class com.xilinx.rapidwright.design.blocks.ImplGuide
-
- getBlocks() - Method in class com.xilinx.rapidwright.design.blocks.ImplGuide
-
- getBlockTypeLSB() - Method in enum com.xilinx.rapidwright.device.Series
-
- getBlockTypeMask() - Method in enum com.xilinx.rapidwright.device.Series
-
- getBlockTypeWidth() - Method in enum com.xilinx.rapidwright.device.Series
-
- getBoostSig() - Method in class com.xilinx.rapidwright.design.DesignHeader
-
- getBottomLeftTile() - Method in class com.xilinx.rapidwright.design.blocks.PBlock
-
- getBottomLeftTile() - Method in class com.xilinx.rapidwright.design.blocks.PBlockRange
-
- getBottomRightTile() - Method in class com.xilinx.rapidwright.design.blocks.PBlock
-
- getBottomRightTile() - Method in class com.xilinx.rapidwright.design.blocks.PBlockRange
-
- getBRAMTileTypes() - Static method in class com.xilinx.rapidwright.util.Utils
-
- getBusName() - Method in class com.xilinx.rapidwright.edif.EDIFPort
-
- getCacheID() - Method in class com.xilinx.rapidwright.design.blocks.BlockGuide
-
- getCatalogOffset() - Method in class com.xilinx.rapidwright.design.DesignHeader
-
- getCell() - Method in class com.xilinx.rapidwright.design.CellPin
-
- getCell(String) - Method in class com.xilinx.rapidwright.design.Design
-
Gets a cell by name from the instance
- getCell() - Method in class com.xilinx.rapidwright.design.PinSwap
-
- getCell(String) - Method in class com.xilinx.rapidwright.design.SiteInst
-
Gets a cell by BEL name
- getCell(BEL) - Method in class com.xilinx.rapidwright.design.SiteInst
-
Gets the cell at the BEL location in this site.
- getCell(String) - Method in class com.xilinx.rapidwright.edif.EDIFLibrary
-
Gets the name of the cell using the EDIF name (rename construct).
- getCell(String) - Method in class com.xilinx.rapidwright.edif.EDIFNetlist
-
Iterates through libraries to find first cell with matching name and
returns it.
- getCellInst() - Method in class com.xilinx.rapidwright.design.ModuleInst
-
- getCellInst(String) - Method in class com.xilinx.rapidwright.edif.EDIFCell
-
- getCellInst() - Method in class com.xilinx.rapidwright.edif.EDIFPortInst
-
- getCellInstFromHierName(String) - Method in class com.xilinx.rapidwright.edif.EDIFNetlist
-
Based on a hierarchical string, this method will get the instance corresponding
to the name provided.
- getCellInsts() - Method in class com.xilinx.rapidwright.edif.EDIFCell
-
- getCellMap() - Method in class com.xilinx.rapidwright.design.SiteInst
-
Gets the map of all cells in this site instance, keyed by BEL name.
- getCellMap() - Method in class com.xilinx.rapidwright.edif.EDIFLibrary
-
Gets and returns the current map of cells in the library.
- getCellName() - Method in class com.xilinx.rapidwright.edif.EDIFCellInst
-
- getCellName() - Method in class com.xilinx.rapidwright.edif.EDIFHierCellInst
-
- getCellPorts() - Method in class com.xilinx.rapidwright.edif.EDIFCellInst
-
- getCells() - Method in class com.xilinx.rapidwright.design.Design
-
Gets all the cells in the design (unlike @link{SiteInst#getCells()}, routethrus are not included)
- getCells() - Method in class com.xilinx.rapidwright.design.SiteInst
-
Gets all cells in this site instance.
- getCells() - Method in class com.xilinx.rapidwright.edif.EDIFLibrary
-
- getCellType() - Method in class com.xilinx.rapidwright.edif.EDIFCellInst
-
- getCellType() - Method in class com.xilinx.rapidwright.edif.EDIFHierCellInst
-
- getCenterPoint(HashSet<Point>) - Static method in class com.xilinx.rapidwright.placer.blockplacer.SmallestEnclosingCircle
-
Returns a new point which is the center of the smallest enclosing circle
on points.
- getChecksum() - Method in class com.xilinx.rapidwright.design.DesignHeader
-
- getChipID() - Method in class com.xilinx.rapidwright.router.SATRouter
-
- getCircumcenter(Point, Point, Point) - Static method in class com.xilinx.rapidwright.placer.blockplacer.SmallestEnclosingCircle
-
Determines the circumcenter of a circle that circumscribes triangle abc.
- getCLBMTileTypes() - Static method in class com.xilinx.rapidwright.util.Utils
-
- getCLBTileTypes() - Static method in class com.xilinx.rapidwright.util.Utils
-
- getClkName() - Method in class com.xilinx.rapidwright.util.PerformanceExplorer
-
- getClkNumber(RouteNode) - Method in class com.xilinx.rapidwright.router.Router
-
- getClockBuffer(String) - Method in class com.xilinx.rapidwright.design.blocks.BlockGuide
-
- getClockDomain(Design, String) - Static method in class com.xilinx.rapidwright.design.DesignTools
-
- getClockPeriod(String) - Method in class com.xilinx.rapidwright.design.blocks.BlockGuide
-
- getClockRegion(int, int) - Method in class com.xilinx.rapidwright.device.Device
-
Gets the clock region at the specific row and column index.
- getClockRegion(String) - Method in class com.xilinx.rapidwright.device.Device
-
Gets the clock region by name, either CLOCKREGION_X2Y2 or X2Y2, both
formats are accommodated.
- getClockRegion() - Method in class com.xilinx.rapidwright.device.Tile
-
Gets the ClockRegion to which this Tile belongs
- getClockRegionFromTile(String) - Method in class com.xilinx.rapidwright.device.Device
-
Gets the clock region to which the specified tile belongs.
- getClockRegionFromTile(Tile) - Method in class com.xilinx.rapidwright.device.Device
-
Gets the clock region to which the specified tile belongs.
- getClockRegions() - Method in class com.xilinx.rapidwright.device.Device
-
Get the clock region grid.
- getClocks() - Method in class com.xilinx.rapidwright.design.blocks.BlockGuide
-
- getClocks() - Method in class com.xilinx.rapidwright.design.Module
-
Gets a map of clocks and their period constraints in nanoseconds.
- getClocksWithBuffers() - Method in class com.xilinx.rapidwright.design.blocks.BlockGuide
-
- getClockUncertaintyStep() - Method in class com.xilinx.rapidwright.util.PerformanceExplorer
-
- getClockUncertaintyValues() - Method in class com.xilinx.rapidwright.util.PerformanceExplorer
-
- getColumn() - Method in class com.xilinx.rapidwright.device.ClockRegion
-
Gets the column (X coordinate) to which this clock regions belongs.
- getColumn() - Method in class com.xilinx.rapidwright.device.Tile
-
The absolute column index (0 starting at the left)
- getColumnLSB() - Method in enum com.xilinx.rapidwright.device.Series
-
- getColumnMask() - Method in enum com.xilinx.rapidwright.device.Series
-
- getColumnOffset() - Method in class com.xilinx.rapidwright.placer.blockplacer.PathPort
-
- getColumns() - Method in class com.xilinx.rapidwright.device.Device
-
Gets and returns the number of columns of tiles in this device.
- getColumnWidth() - Method in enum com.xilinx.rapidwright.device.Series
-
- getCommand() - Method in class com.xilinx.rapidwright.util.Job
-
- getCommandOutput(String[]) - Static method in class com.xilinx.rapidwright.util.FileTools
-
Generic method to run a command in the current shell and return its standard output and standard error
- getComments() - Method in class com.xilinx.rapidwright.edif.EDIFNetlist
-
- getCommonRow(Device) - Static method in class com.xilinx.rapidwright.device.helper.TileColumnPattern
-
Finds the first row that has a populated BRAM or DSP tile to help identify
tile column types.
- getCompanionCell() - Method in class com.xilinx.rapidwright.design.PinSwap
-
- getCompanionLogicalName() - Method in class com.xilinx.rapidwright.design.PinSwap
-
- getCompatiblePlacements() - Method in class com.xilinx.rapidwright.design.Cell
-
Provides a map of site type and bel names that support the specified unisim.
- getConfigOrderIndex() - Method in class com.xilinx.rapidwright.device.SLR
-
Gets the config order index of the SLR.
- getConnectedCells(SitePinInst) - Static method in class com.xilinx.rapidwright.design.DesignTools
-
Looks in the site instance for cells connected to this site pin.
- getConnectedNode() - Method in class com.xilinx.rapidwright.design.SitePinInst
-
Creates a new node connected to this site pin.
- getConnectedNode(String) - Method in class com.xilinx.rapidwright.device.Site
-
Creates and returns the corresponding node that connects to specified site
pin provided.
- getconnectedNode(int) - Method in class com.xilinx.rapidwright.device.Site
-
Creates and returns the corresponding node that connects to specified
site pin provided.
- getConnectedPaths() - Method in class com.xilinx.rapidwright.placer.blockplacer.HardMacro
-
- getConnectedPortWires() - Method in class com.xilinx.rapidwright.placer.blockplacer.HardMacro
-
- getConnectedSitePinName() - Method in class com.xilinx.rapidwright.device.BELPin
-
Gets the site pin name of the site pin connected to this element pin.
- getConnectedTileWire() - Method in class com.xilinx.rapidwright.design.SitePinInst
-
Gets the index of the tile wire connected to this site pin.
- getConnectedWireIndex() - Method in class com.xilinx.rapidwright.design.SitePinInst
-
Gets the index of the tile wire connected to this site pin.
- getConnections() - Method in class com.xilinx.rapidwright.router.RouteNode
-
Gets all the possible connections to leaving this node
- getCorrespondingAnchorTile(Tile, Tile, Device) - Method in class com.xilinx.rapidwright.design.Module
-
This method allows calculates the proposed anchor tile if the templateTile within the module
is placed at the newTile location.
- getCorrespondingBELInputPins(BELPin, SiteInst) - Static method in class com.xilinx.rapidwright.design.DesignTools
-
TODO - Work in progress
- getCorrespondingBELOutputPins(BELPin, SiteInst) - Static method in class com.xilinx.rapidwright.design.DesignTools
-
TODO - Work in progress
- getCorrespondingNet(Port) - Method in class com.xilinx.rapidwright.design.ModuleInst
-
Gets (if it exists), the corresponding net within the module instance of the port.
- getCorrespondingNet(EDIFHierPortInst, Design) - Method in class com.xilinx.rapidwright.ipi.BlockStitcher
-
- getCorrespondingPin(Port) - Method in class com.xilinx.rapidwright.design.ModuleInst
-
Gets the corresponding port pin (SitePinInst) on this module instance
that corresponds to the module's port.
- getCorrespondingRBELInputPin(BELPin, SiteInst) - Static method in class com.xilinx.rapidwright.design.DesignTools
-
Uses SitePIP information in the site instance to determine the driving input of the RBEL element
output pin.
- getCorrespondingRBELOutputPin(BELPin, SiteInst) - Static method in class com.xilinx.rapidwright.design.DesignTools
-
Returns the element's output pin corresponding that is being driven by the provided input pin.
- getCorrespondingSite(SiteTypeEnum, Tile) - Method in class com.xilinx.rapidwright.device.Site
-
A method to get the corresponding primitive site for current in a different tile.
- getCorrespondingSiteInst(Design, SiteInst, Site, Module) - Static method in class com.xilinx.rapidwright.design.DesignTools
-
Gets or creates the corresponding SiteInst from the prototype orig from a module.
- getCorrespondingSitePinName(String) - Method in class com.xilinx.rapidwright.design.Cell
-
Finds the corresponding site pin name of the site to be used to drive/source from
the logical pin name provided on this cell.
- getCorrespondingTile(Tile, Tile, Device) - Method in class com.xilinx.rapidwright.design.Module
-
This method will calculate and return the corresponding tile of a module
for a new anchor location.
- getCorrespondingTile(Tile, Tile, Tile) - Static method in class com.xilinx.rapidwright.design.Module
-
This method will calculate and return the corresponding tile of a module
for a new anchor location for a given anchor location.
- getCorrespondingTile(Tile, Tile, Device) - Method in class com.xilinx.rapidwright.design.ModuleInst
-
This method will calculate and return the corresponding tile of a module instance.
- getCost() - Method in class com.xilinx.rapidwright.router.RouteNode
-
Returns the current cost of this node
- getCstFile() - Method in class com.xilinx.rapidwright.router.SATRouter
-
- getCurrVal(long, int) - Static method in class com.xilinx.rapidwright.design.DesignTools
-
- getCurrX() - Method in class com.xilinx.rapidwright.examples.tilebrowser.PartTileBrowserScene
-
- getCurrX() - Method in class com.xilinx.rapidwright.gui.TileScene
-
- getCurrY() - Method in class com.xilinx.rapidwright.examples.tilebrowser.PartTileBrowserScene
-
- getCurrY() - Method in class com.xilinx.rapidwright.gui.TileScene
-
- getDCPFilenameFilter() - Static method in class com.xilinx.rapidwright.util.FileTools
-
Gets a filename filter for DCP files (ends with .dcp).
- getDelay() - Method in class com.xilinx.rapidwright.placer.blockplacer.Path
-
- getDelaysPerSink() - Method in class com.xilinx.rapidwright.router.SATRouter
-
- getDepopulatedLogicalName() - Method in class com.xilinx.rapidwright.design.PinSwap
-
This gets the previous logical pin mapping of the new physical pin name being moved.
- getDesign() - Method in class com.xilinx.rapidwright.design.ModuleInst
-
- getDesign() - Method in class com.xilinx.rapidwright.design.SiteInst
-
Gets and returns the design which this instance is a part of.
- getDesign() - Method in class com.xilinx.rapidwright.edif.EDIFNetlist
-
- getDesign() - Method in class com.xilinx.rapidwright.gui.TileScene
-
- getDesign() - Method in class com.xilinx.rapidwright.router.AbstractRouter
-
- getDesign() - Method in class com.xilinx.rapidwright.router.SATRouter
-
- getDesign() - Method in class com.xilinx.rapidwright.util.PerformanceExplorer
-
- getDevice() - Method in class com.xilinx.rapidwright.design.blocks.ImplGuide
-
- getDevice() - Method in class com.xilinx.rapidwright.design.blocks.PBlock
-
- getDevice() - Method in class com.xilinx.rapidwright.design.blocks.PBlockRange
-
- getDevice() - Method in class com.xilinx.rapidwright.design.Design
-
Gets the device specific to this part and returns it.
- getDevice() - Method in class com.xilinx.rapidwright.design.Module
-
Gets the device object used by this module
- getDevice() - Method in class com.xilinx.rapidwright.design.ModuleImpls
-
- getDevice() - Method in interface com.xilinx.rapidwright.design.PBlockCorner
-
- getDevice() - Method in class com.xilinx.rapidwright.device.ClockRegion
-
Gets the corresponding device parent for this clock region
- getDevice(Part) - Static method in class com.xilinx.rapidwright.device.Device
-
Gets the unique instance of a device by part, (devices are unique by
device name), or loads the device from file if it hasn't been loaded.
- getDevice(String) - Static method in class com.xilinx.rapidwright.device.Device
-
Gets the unique instance of a device by part name, (devices are unique by
device name), or loads the device from file if it hasn't been loaded.
- getDevice() - Method in class com.xilinx.rapidwright.device.Package
-
Gets the corresponding device
- getDevice() - Method in class com.xilinx.rapidwright.device.Part
-
- getDevice() - Method in class com.xilinx.rapidwright.device.Site
-
Gets the device this site belongs to.
- getDevice() - Method in class com.xilinx.rapidwright.device.Tile
-
Gets the device to which this tile belongs.
- getDevice() - Method in class com.xilinx.rapidwright.edif.EDIFNetlist
-
- getDevice() - Method in class com.xilinx.rapidwright.gui.TileScene
-
- getDeviceAndPackage(Part) - Static method in class com.xilinx.rapidwright.device.PartNameTools
-
Gets the canonical device name and package combination.
- getDeviceFolderResourceName() - Static method in class com.xilinx.rapidwright.util.FileTools
-
- getDeviceName() - Method in class com.xilinx.rapidwright.design.DesignHeader
-
- getDeviceName() - Method in class com.xilinx.rapidwright.device.Device
-
- getDeviceResourceName(Part) - Static method in class com.xilinx.rapidwright.util.FileTools
-
- getDeviceVersion(Part) - Static method in class com.xilinx.rapidwright.device.Device
-
Looks at the current device file for the part name specified and retrieves
its current RapidWright device version.
- getDir() - Method in class com.xilinx.rapidwright.device.BELPin
-
Gets the direction of the BEL pin
- getDir(PinType) - Static method in enum com.xilinx.rapidwright.edif.EDIFDirection
-
- getDir(BELPin.Direction) - Static method in enum com.xilinx.rapidwright.edif.EDIFDirection
-
- getDirection() - Method in class com.xilinx.rapidwright.edif.EDIFPort
-
- getDirection() - Method in class com.xilinx.rapidwright.edif.EDIFPortInst
-
- getDirectorySeparator() - Static method in class com.xilinx.rapidwright.util.FileTools
-
Gets and returns the file separator character for the given OS
- getDottyFile() - Method in class com.xilinx.rapidwright.router.SATRouter
-
- getDrawnTileX(Tile) - Method in class com.xilinx.rapidwright.gui.TileScene
-
- getDrawnTileY(Tile) - Method in class com.xilinx.rapidwright.gui.TileScene
-
- getDrivenBELPins(BELPin) - Static method in class com.xilinx.rapidwright.design.DesignTools
-
Gets the driven element pins of either a site port input or an element output pin.
- getDrivingBELPin(SitePinInst) - Static method in class com.xilinx.rapidwright.design.DesignTools
-
Gets the originating driving element pin that corresponds to the given site pin.
- getDrivingBELPin(BELPin) - Static method in class com.xilinx.rapidwright.design.DesignTools
-
Gets the driving element pin of either a site port output or an element input pin.
- getDrivingCell(SitePinInst) - Static method in class com.xilinx.rapidwright.design.DesignTools
-
Tries to determine the driving cell within the site from the output site pin.
- getDSPTileTypes() - Static method in class com.xilinx.rapidwright.util.Utils
-
- getEdgeGroupsFile() - Method in class com.xilinx.rapidwright.router.SATRouter
-
- getEDIFCellInst() - Method in class com.xilinx.rapidwright.design.Cell
-
Gets the logical netlist cell instance corresponding to this cell.
- getEDIFCellInst(EDIFNetlist, String) - Static method in class com.xilinx.rapidwright.edif.EDIFTools
-
- getEmitter() - Method in class com.xilinx.rapidwright.design.blocks.PBlockGenerator
-
- getEndNode() - Method in class com.xilinx.rapidwright.device.PIP
-
Creates and returns the end node associated with the start wire of this PIP.
- getEndNode(PIP) - Method in class com.xilinx.rapidwright.router.RouteNode
-
Creates a new node representing the end wire of this PIP
- getEndOfDataOffset() - Method in class com.xilinx.rapidwright.design.DesignHeader
-
- getEndRouteNode() - Method in class com.xilinx.rapidwright.device.PIP
-
Creates and returns the end node associated with the start wire of this PIP.
- getEndWire() - Method in class com.xilinx.rapidwright.device.PIP
-
Creates a new
Wire
object to represent the end wire of this
PIP.
- getEndWireIndex() - Method in class com.xilinx.rapidwright.device.PIP
-
Gets and returns the end wire id of this PIP.
- getEndWireName() - Method in class com.xilinx.rapidwright.device.PIP
-
Gets the name of the end wire of the PIP.
- getEnum(String) - Static method in enum com.xilinx.rapidwright.edif.EDIFDirection
-
- getEnumerationMap() - Method in class com.xilinx.rapidwright.device.helper.HashPool
-
- getEnumerations() - Method in class com.xilinx.rapidwright.device.helper.HashPool
-
- getEnumerationValue(E) - Method in class com.xilinx.rapidwright.device.helper.HashPool
-
Gets the Integer enumeration of the object based on the HashPool.
- getExcludedNodes() - Method in class com.xilinx.rapidwright.router.SATRouter
-
- getExternallyReferencedCells() - Method in class com.xilinx.rapidwright.edif.EDIFLibrary
-
Creates a list of all cells that have references outside of this
library.
- getExternallyReferencedLibraries() - Method in class com.xilinx.rapidwright.edif.EDIFLibrary
-
Creates a collections of libraries that are referenced by cell
instances within this library.
- getFamily() - Method in class com.xilinx.rapidwright.device.Part
-
- getFamilyType() - Method in class com.xilinx.rapidwright.device.Device
-
Gets the family type of this device.
- getFanOut() - Method in class com.xilinx.rapidwright.design.Net
-
Gets the fan-out (number of sinks) of the net.
- getFilenameFilter(String) - Static method in class com.xilinx.rapidwright.util.FileTools
-
Creates a custom filename filter that uses the provided
matches string on the name of the file (not the path).
- getFileSize(String) - Static method in class com.xilinx.rapidwright.util.FileTools
-
Gets the size of the file in bytes.
- getFirst() - Method in class com.xilinx.rapidwright.util.Pair
-
- getForwardPIPs() - Method in class com.xilinx.rapidwright.device.Wire
-
Helper method to get corresponding PIPs driven by this wire
- getForwardPIPs() - Method in class com.xilinx.rapidwright.router.RouteNode
-
- getFullArchitectureName(FamilyType) - Static method in class com.xilinx.rapidwright.device.PartNameTools
-
This method will return a full architecture name as stored in Vivado.
- getFullHierarchicalInstName() - Method in class com.xilinx.rapidwright.edif.EDIFHierCellInst
-
- getFullHierarchicalInstName() - Method in class com.xilinx.rapidwright.edif.EDIFHierPortInst
-
Returns the full hierarchical name of the instance on which this port resides.
- getFullName() - Method in class com.xilinx.rapidwright.edif.EDIFPortInst
-
- getGetCellsArgs() - Method in class com.xilinx.rapidwright.design.blocks.SubPBlock
-
- getGMI(String) - Method in class com.xilinx.rapidwright.placer.handplacer.FloorPlanScene
-
- getGndNet() - Method in class com.xilinx.rapidwright.design.Design
-
Get the global ground net called
- getGrades() - Method in class com.xilinx.rapidwright.device.Package
-
Gets a list of all speed/temperature grade variations for this package
- getHDfromBUF(RouteNode, boolean) - Method in class com.xilinx.rapidwright.router.Router
-
- getHDIPrimitive(Unisim) - Method in class com.xilinx.rapidwright.edif.EDIFNetlist
-
Will create or get the specified unisim cell and ensure it is added to the HDI
primitives library.
- getHDIPrimitivesLibrary() - Method in class com.xilinx.rapidwright.edif.EDIFNetlist
-
- getHDIPrimitivesResourceStream() - Static method in class com.xilinx.rapidwright.util.FileTools
-
Deprecated.
- getHDISTRCol(RouteNode, boolean) - Method in class com.xilinx.rapidwright.router.Router
-
- getHDISTRfromVHROUTE(RouteNode, boolean) - Method in class com.xilinx.rapidwright.router.Router
-
- getHdMagicTag() - Method in class com.xilinx.rapidwright.design.DesignHeader
-
- getHdVersion() - Method in class com.xilinx.rapidwright.design.DesignHeader
-
- getHierarchicalInstName() - Method in class com.xilinx.rapidwright.edif.EDIFHierCellInst
-
- getHierarchicalInstName() - Method in class com.xilinx.rapidwright.edif.EDIFHierNet
-
- getHierarchicalInstName(EDIFPortInst) - Method in class com.xilinx.rapidwright.edif.EDIFHierNet
-
Given a port on the net, gives the full hierarchical name of the instance
attached to the port.
- getHierarchicalInstName() - Method in class com.xilinx.rapidwright.edif.EDIFHierPortInst
-
The name of the parent instance cell that contains the instance
cell pin.
- getHierarchicalNetName() - Method in class com.xilinx.rapidwright.edif.EDIFHierNet
-
- getHierarchicalNetName() - Method in class com.xilinx.rapidwright.edif.EDIFHierPortInst
-
- getHierarchicalRootFromPinName(String) - Static method in class com.xilinx.rapidwright.edif.EDIFTools
-
- getHierNetFromName(String) - Method in class com.xilinx.rapidwright.edif.EDIFNetlist
-
Gets the hierarchical net from the netname provided.
- getHierPortInstFromName(String) - Method in class com.xilinx.rapidwright.edif.EDIFNetlist
-
Gets the hierarchical port instance object from the full name.
- getHighestInputIndex() - Method in class com.xilinx.rapidwright.device.BEL
-
Gets the highest index of an input pin on the BEL.
- getHistory() - Method in class com.xilinx.rapidwright.router.RouteNode
-
- getHMTile(Tile) - Method in class com.xilinx.rapidwright.gui.GUIModuleInst
-
- getHPWL() - Method in class com.xilinx.rapidwright.placer.blockplacer.Path
-
- getId() - Method in class com.xilinx.rapidwright.device.SLR
-
Gets the ID or index of this SLR
- getImplementationIndex() - Method in class com.xilinx.rapidwright.design.Module
-
- getImplementations() - Method in class com.xilinx.rapidwright.design.blocks.BlockGuide
-
- getImplGuide() - Method in class com.xilinx.rapidwright.design.blocks.BlockScene
-
- getImplIndex() - Method in class com.xilinx.rapidwright.design.blocks.BlockInst
-
- getIndex() - Method in class com.xilinx.rapidwright.device.BELPin
-
Gets the index of the pin within the BEL.
- getIndex() - Method in class com.xilinx.rapidwright.edif.EDIFPortInst
-
- getIndices() - Method in class com.xilinx.rapidwright.design.DesignHeader
-
- getInitValue(String) - Static method in class com.xilinx.rapidwright.design.tools.LUTTools
-
Converts the Verilog-syntax number literal for the LUT initialization
to a primitive long integer.
- getInputPin() - Method in class com.xilinx.rapidwright.device.SitePIP
-
Gets the BEL input pin for this SitePIP.
- getInputPinName() - Method in class com.xilinx.rapidwright.device.SitePIP
-
Gets the input pin name of the
SitePIP
.
- getInputStreamFromZipOrDcpFile(String, String) - Static method in class com.xilinx.rapidwright.util.FileTools
-
- getInst(String) - Method in class com.xilinx.rapidwright.design.blocks.BlockGuide
-
- getInst() - Method in class com.xilinx.rapidwright.edif.EDIFHierCellInst
-
- getInstanceX() - Method in interface com.xilinx.rapidwright.design.PBlockCorner
-
- getInstanceX() - Method in class com.xilinx.rapidwright.design.SiteInst
-
Gets and returns the integer X value of the instance location
(ex: SLICE_X5Y10, it will return 5).
- getInstanceX() - Method in class com.xilinx.rapidwright.device.ClockRegion
-
Gets the X coordinate (column) of this clock region
- getInstanceX() - Method in class com.xilinx.rapidwright.device.Site
-
Gets and returns the integer X value of the instance location
(ex: SLICE_X5Y10, it will return 5).
- getInstanceY() - Method in interface com.xilinx.rapidwright.design.PBlockCorner
-
- getInstanceY() - Method in class com.xilinx.rapidwright.design.SiteInst
-
Gets and returns the integer Y value of the instance location
(ex: SLICE_X5Y10, it will return 10).
- getInstanceY() - Method in class com.xilinx.rapidwright.device.ClockRegion
-
Gets the Y coordinate (row) of this clock region
- getInstanceY() - Method in class com.xilinx.rapidwright.device.Site
-
Gets and returns the integer Y value of the instance location
(ex: SLICE_X5Y10, it will return 10).
- getInsts() - Method in class com.xilinx.rapidwright.design.blocks.BlockGuide
-
- getInsts() - Method in class com.xilinx.rapidwright.design.ModuleInst
-
- getIntentCode() - Method in class com.xilinx.rapidwright.device.Wire
-
Gets the intent code associated with this wire.
- getIntentCode() - Method in class com.xilinx.rapidwright.router.RouteNode
-
- getIntentCodesBySeries(Series) - Static method in enum com.xilinx.rapidwright.device.IntentCode
-
Returns an array of the intent codes specific the provided series.
- getInternalNet(EDIFPortInst) - Method in class com.xilinx.rapidwright.edif.EDIFCell
-
Takes an external (or internal) port ref and returns the corresponding
EDIFNet connected inside the cell.
- getInternalNet() - Method in class com.xilinx.rapidwright.edif.EDIFPortInst
-
- getInternalNetMap() - Method in class com.xilinx.rapidwright.edif.EDIFCell
-
- getIntTile() - Method in class com.xilinx.rapidwright.device.Site
-
Gets the approximate INT tile to which this site connects.
- getIntTileTypes() - Static method in class com.xilinx.rapidwright.util.Utils
-
- getInvertCol(String) - Static method in class com.xilinx.rapidwright.design.DesignTools
-
- getIoStandard() - Method in class com.xilinx.rapidwright.ipi.PackagePinConstraint
-
- getItemVersion() - Method in class com.xilinx.rapidwright.design.DesignHeader
-
- getJarsClasspath() - Static method in class com.xilinx.rapidwright.util.Installer
-
Identifies all necessary jar files in /jars directory and creates a CLASSPATH string.
- getJobNumber() - Method in class com.xilinx.rapidwright.util.Job
-
- getKryoInstance() - Static method in class com.xilinx.rapidwright.util.FileTools
-
- getLastNLinesFromTextFile(String, int) - Static method in class com.xilinx.rapidwright.util.FileTools
-
Gets the last n number of lines from a text file and returns them.
- getLCBPinMappings(Net, String, String) - Static method in class com.xilinx.rapidwright.examples.SLRCrosserGenerator
-
Separates clock sinks by direction in a half clock region so
they can be driven by independent leaf clock buffers (LCBs).
- getLeft() - Method in class com.xilinx.rapidwright.edif.EDIFPort
-
- getLegalEDIFName() - Method in class com.xilinx.rapidwright.edif.EDIFName
-
- getLength() - Method in class com.xilinx.rapidwright.placer.blockplacer.Path
-
- getLength() - Method in class com.xilinx.rapidwright.placer.blockplacer.PortWire
-
- getLevel() - Method in class com.xilinx.rapidwright.router.RouteNode
-
- getLibraries() - Method in class com.xilinx.rapidwright.edif.EDIFNetlist
-
- getLibrariesMap() - Method in class com.xilinx.rapidwright.edif.EDIFNetlist
-
- getLibrary() - Method in class com.xilinx.rapidwright.edif.EDIFCell
-
- getLibrary(String) - Method in class com.xilinx.rapidwright.edif.EDIFNetlist
-
- getLinesFromInputStream(InputStream) - Static method in class com.xilinx.rapidwright.util.FileTools
-
- getLinesFromTextFile(String) - Static method in class com.xilinx.rapidwright.util.FileTools
-
This is a simple method that will read in a text file and put each line in a
string and put all the lines in an ArrayList.
- getLocalID() - Method in class com.xilinx.rapidwright.router.SATRouter
-
- getLockedSiteTypes() - Static method in class com.xilinx.rapidwright.util.Utils
-
- getLogicalName() - Method in class com.xilinx.rapidwright.design.PinSwap
-
- getLogicalNet() - Method in class com.xilinx.rapidwright.design.Net
-
Gets the logical EDIF netlist equivalent net.
- getLogicalPinMapping(String) - Method in class com.xilinx.rapidwright.design.Cell
-
Gets the corresponding logical pin mapping for the provided physical pin.
- getLogicalPinName() - Method in class com.xilinx.rapidwright.design.CellPin
-
- getLowerLeftPlacement() - Method in class com.xilinx.rapidwright.design.ModuleInst
-
Get's the current lower left site as used for a placement directive
for an implementation guide.
- getLowerLeftPlacement(SiteTypeEnum) - Method in class com.xilinx.rapidwright.design.ModuleInst
-
Get's the current lower left site as used for a placement directive
for an implementation guide.
- getLowerLeftSite() - Method in class com.xilinx.rapidwright.design.blocks.PBlockRange
-
- getLowerLeftTile(SiteTypeEnum) - Method in class com.xilinx.rapidwright.design.ModuleInst
-
Chooses a lower left reference tile in a module instance for the purpose
of placement.
- getLowerRight() - Method in class com.xilinx.rapidwright.device.ClockRegion
-
Gets the bottom right most tile that belongs to the clock region
- getLowerRight() - Method in class com.xilinx.rapidwright.device.SLR
-
Gets the lower right most tile that belongs to this SLR.
- getLUTEquation(Cell) - Static method in class com.xilinx.rapidwright.design.tools.LUTTools
-
Reads the init string in this LUT and creates an equivalent (non-optimal) equation.
- getLUTEquation(EDIFCellInst) - Static method in class com.xilinx.rapidwright.design.tools.LUTTools
-
Reads the init string in this LUT and creates an equivalent (non-optimal) equation.
- getLUTEquation(String) - Static method in class com.xilinx.rapidwright.design.tools.LUTTools
-
Creates a (dumb, non-reduced) boolean logic equation compatible
with Vivado's LUT Equation Editor from an INIT string.
- getLUTInitFromEquation(String, int) - Static method in class com.xilinx.rapidwright.design.tools.LUTTools
-
Evaluates the provided equation in order to create the INIT string
of a LUT of the given size.
- getLUTSize(Cell) - Static method in class com.xilinx.rapidwright.design.tools.LUTTools
-
If the provided cell is a LUT, it will return the LUT input
count.
- getLUTSize(EDIFCellInst) - Static method in class com.xilinx.rapidwright.design.tools.LUTTools
-
If the provided cell instance is a LUT, it will return the LUT input
count.
- getLUTSize(String) - Static method in class com.xilinx.rapidwright.design.tools.LUTTools
-
Performs essentially a log_2 operation on the init string length
to get the LUT size.
- getMacroList() - Method in class com.xilinx.rapidwright.placer.handplacer.FloorPlanScene
-
- getMacroPrimitives(Series) - Static method in class com.xilinx.rapidwright.design.Design
-
Gets the logical (EDIF) representation of the macro primitives
supported by this architecture.
- getManhattanDistance(ClockRegion) - Method in class com.xilinx.rapidwright.device.ClockRegion
-
Calculated the Manhattan distance between this clock region and
another clock region in terms of clock region indices.
- getManhattanDistance(Tile) - Method in class com.xilinx.rapidwright.device.Tile
-
Calculates the Manhattan distance between this tile and the given tile.
- getManhattanDistance(RouteNode) - Method in class com.xilinx.rapidwright.router.RouteNode
-
- getMaxClockUncertainty() - Method in class com.xilinx.rapidwright.util.PerformanceExplorer
-
- getMaxConflicts() - Method in class com.xilinx.rapidwright.router.SATRouter
-
- getMaxDelay() - Method in class com.xilinx.rapidwright.placer.blockplacer.Path
-
- getMaxPasses() - Method in class com.xilinx.rapidwright.router.SATRouter
-
- getMD5Checksum(String) - Static method in class com.xilinx.rapidwright.ipi.BlockCreator
-
- getMD5Hash() - Method in class com.xilinx.rapidwright.design.blocks.BlockGuide
-
The MD5 hash intends to include anything that can affect any of the
implementations from the Impl Guide.
- getMemUsage(String) - Method in class com.xilinx.rapidwright.tests.CodePerfTracker
-
- getMetaDataMap() - Method in class com.xilinx.rapidwright.design.Module
-
- getMinClkPeriod() - Method in class com.xilinx.rapidwright.design.Module
-
- getMinClockUncertainty() - Method in class com.xilinx.rapidwright.util.PerformanceExplorer
-
- getMinorAddrLSB() - Method in enum com.xilinx.rapidwright.device.Series
-
- getMinorAddrMask() - Method in enum com.xilinx.rapidwright.device.Series
-
- getMinorAddrWidth() - Method in enum com.xilinx.rapidwright.device.Series
-
- getModule(String) - Method in class com.xilinx.rapidwright.design.Design
-
Get a module by name.
- getModule(String, int) - Method in class com.xilinx.rapidwright.design.Design
-
Get's a specific implementation of a module
- getModule() - Method in class com.xilinx.rapidwright.design.ModuleInst
-
- getModuleInst(String) - Method in class com.xilinx.rapidwright.design.Design
-
Gets and returns the moduleInst called name.
- getModuleInst() - Method in class com.xilinx.rapidwright.design.Net
-
Gets and returns the nets current module instance it belongs to.
- getModuleInst() - Method in class com.xilinx.rapidwright.design.SiteInst
-
Gets the module instance this Instance is a member of.
- getModuleInst() - Method in class com.xilinx.rapidwright.gui.GUIModuleInst
-
- getModuleInstMap() - Method in class com.xilinx.rapidwright.design.Design
-
Gets and returns the HashMap of all of the module instance members separated by
module instance name.
- getModuleInstName() - Method in class com.xilinx.rapidwright.design.SiteInst
-
Gets the name of the instance of the module this Instance is a member of.
- getModuleInstName() - Method in class com.xilinx.rapidwright.design.SitePinInst
-
Gets and returns the module instance name corresponding to the
instance of this pin.
- getModuleInstName(EDIFNetlist, EDIFNetlist, HashMap<String, String>) - Method in class com.xilinx.rapidwright.ipi.BlockStitcher
-
- getModuleInsts() - Method in class com.xilinx.rapidwright.design.Design
-
Gets and returns the Collection of all of the module instances in this design.
- getModuleNames() - Method in class com.xilinx.rapidwright.design.Design
-
Get all module names
- getModules() - Method in class com.xilinx.rapidwright.design.Design
-
Gets and returns all of the modules of the design.
- getModuleSiteTypes() - Static method in class com.xilinx.rapidwright.util.Utils
-
- getModuleTemplate() - Method in class com.xilinx.rapidwright.design.Net
-
Gets the module template this net is a member of
- getModuleTemplate() - Method in class com.xilinx.rapidwright.design.SiteInst
-
Gets the module template this instance is a member of
- getModuleTemplateInst() - Method in class com.xilinx.rapidwright.design.SiteInst
-
Gets and returns the instance found in the module which this instance implements.
- getModuleTemplateNet() - Method in class com.xilinx.rapidwright.design.Net
-
Gets and returns the net found in the module which this net implements.
- getMovedTile() - Method in class com.xilinx.rapidwright.placer.blockplacer.PathPort
-
- getName() - Method in class com.xilinx.rapidwright.design.blocks.BlockInst
-
- getName() - Method in class com.xilinx.rapidwright.design.blocks.PBlock
-
- getName() - Method in class com.xilinx.rapidwright.design.Cell
-
Gets the full hierarchical name of the cell
- getName() - Method in class com.xilinx.rapidwright.design.Design
-
Gets and returns the current name of the design.
- getName() - Method in class com.xilinx.rapidwright.design.Module
-
Gets and returns the current name of this module
- getName() - Method in class com.xilinx.rapidwright.design.ModuleImpls
-
- getName() - Method in class com.xilinx.rapidwright.design.ModuleInst
-
- getName() - Method in class com.xilinx.rapidwright.design.Net
-
Gets and return the current net name (the physical hierarchical name of the net).
- getName() - Method in interface com.xilinx.rapidwright.design.PBlockCorner
-
- getName() - Method in class com.xilinx.rapidwright.design.Port
-
Gets and returns the name of the port.
- getName() - Method in class com.xilinx.rapidwright.design.SiteInst
-
Gets the user name of the instance
- getName() - Method in class com.xilinx.rapidwright.design.SitePinInst
-
Gets and returns the pin name of the pin.
- getName() - Method in class com.xilinx.rapidwright.device.BEL
-
Gets the name of the BEL.
- getName() - Method in class com.xilinx.rapidwright.device.BELPin
-
Gets the name of the BEL pin
- getName() - Method in class com.xilinx.rapidwright.device.ClockRegion
-
Gets the name of the clock region (for example: X0Y0)
- getName() - Method in class com.xilinx.rapidwright.device.Device
-
Gets and return the deviceName of this device (ex: xcvu9p).
- getName() - Method in class com.xilinx.rapidwright.device.Grade
-
Gets the name portion of a specific grade as it would appear
on a full part name suffix.
- getName() - Method in class com.xilinx.rapidwright.device.Package
-
Gets the name of the package
- getName() - Method in class com.xilinx.rapidwright.device.PackagePin
-
Get's the package pin name (e.g.
- getName() - Method in class com.xilinx.rapidwright.device.Part
-
- getName() - Method in class com.xilinx.rapidwright.device.Site
-
Gets and returns the name of this primitive site (ex: SLICE_X4Y6).
- getName(Site) - Method in class com.xilinx.rapidwright.device.SitePIP
-
- getName() - Method in class com.xilinx.rapidwright.device.SLR
-
Gets the name of the SLR (ex: SLR0).
- getName() - Method in class com.xilinx.rapidwright.device.Tile
-
Gets and returns the name of the tile (such as INT_X0Y5).
- getName() - Method in class com.xilinx.rapidwright.edif.EDIFName
-
- getName() - Method in class com.xilinx.rapidwright.edif.EDIFPortInst
-
- getName() - Method in class com.xilinx.rapidwright.ipi.PackagePinConstraint
-
- getName() - Method in class com.xilinx.rapidwright.router.RouteNode
-
- getName() - Method in class com.xilinx.rapidwright.util.RouteStatus
-
- getNameSpacePrefix() - Method in class com.xilinx.rapidwright.device.Site
-
Gets a new string representation of the site type's namespace.
- getNeighborClockRegion(int, int) - Method in class com.xilinx.rapidwright.device.ClockRegion
-
Gets a neighbor clock region using an offset approach.
- getNeighborSite(int, int) - Method in class com.xilinx.rapidwright.device.Site
-
This will attempt to locate a neighbor site of similar type (pblock-compatible)
with the provided X,Y offset.
- getNet(String) - Method in class com.xilinx.rapidwright.design.Design
-
Get a net by name.
- getNet(String) - Method in class com.xilinx.rapidwright.design.Module
-
Gets and returns the net in the module called name.
- getNet() - Method in class com.xilinx.rapidwright.design.SitePinInst
-
- getNet(EDIFNet) - Method in class com.xilinx.rapidwright.edif.EDIFCell
-
- getNet(String) - Method in class com.xilinx.rapidwright.edif.EDIFCell
-
- getNet() - Method in class com.xilinx.rapidwright.edif.EDIFHierNet
-
- getNet() - Method in class com.xilinx.rapidwright.edif.EDIFPortInst
-
- getNet(EDIFNetlist, String) - Static method in class com.xilinx.rapidwright.edif.EDIFTools
-
Gets the EDIFNet corresponding to the hierarchical name of a net.
- getNetAliases(String) - Method in class com.xilinx.rapidwright.edif.EDIFNetlist
-
TODO - Revisit this code, simplify, remove duplication
Get's all equivalent nets in the netlist from the provided net name.
- getNetFromHierName(String) - Method in class com.xilinx.rapidwright.edif.EDIFNetlist
-
Based on a hierarchical string name, this method gets and returns the net inside
the instance.
- getNetFromSiteWire(String) - Method in class com.xilinx.rapidwright.design.SiteInst
-
Gets the net assigned to the given site wire.
- getNetGroupsFile() - Method in class com.xilinx.rapidwright.router.SATRouter
-
- getNetLineList() - Method in class com.xilinx.rapidwright.placer.handplacer.FloorPlanScene
-
- getNetlist() - Method in class com.xilinx.rapidwright.design.Design
-
Get the logical netlist object corresponding to this design.
- getNetlist() - Method in class com.xilinx.rapidwright.design.Module
-
Gets the module's corresponding logical EDIF netlist
- getNetlist() - Method in class com.xilinx.rapidwright.design.ModuleImpls
-
- getNetList() - Method in class com.xilinx.rapidwright.design.SiteInst
-
Gets and returns the nets that connect to this instance and its pins.
- getNetlist() - Method in class com.xilinx.rapidwright.edif.EDIFLibrary
-
- getNetlistInstMap() - Method in class com.xilinx.rapidwright.design.Design
-
Returns a map that contains all instance names and reference to the
instance object in the netlist.
- getNetlistNetMap() - Method in class com.xilinx.rapidwright.design.Design
-
Returns a map that contains all net names and a reference to the net
object in the netlist.
- getNets() - Method in class com.xilinx.rapidwright.design.Design
-
Gets and returns all of the nets of the design.
- getNets() - Method in class com.xilinx.rapidwright.design.Module
-
Gets and returns all the nets that are part of the module.
- getNets() - Method in class com.xilinx.rapidwright.design.ModuleInst
-
Gets the list of physical nets in the module instance.
- getNets() - Method in class com.xilinx.rapidwright.edif.EDIFCell
-
- getNetSiteWireMap() - Method in class com.xilinx.rapidwright.design.SiteInst
-
Gets a map that shows the mappings between site wires and nets in a site.
- getNetsMarkedForDebug(Design) - Static method in class com.xilinx.rapidwright.debug.ILAInserter
-
This method will examine a design for any nets marked for debug
and return the list of names of those nets.
- getNetsToRoute() - Method in class com.xilinx.rapidwright.router.SATRouter
-
- getNetTypeFromNetName(String) - Static method in enum com.xilinx.rapidwright.design.NetType
-
- getNewMap() - Method in class com.xilinx.rapidwright.edif.EDIFName
-
- getNewNetPinName() - Method in class com.xilinx.rapidwright.design.PinSwap
-
- getNewPhysicalName() - Method in class com.xilinx.rapidwright.design.PinSwap
-
- getNode(String) - Method in class com.xilinx.rapidwright.device.Device
-
Creates and returns the named node
- getNode() - Method in class com.xilinx.rapidwright.device.Wire
-
Creates the corresponding node to which this wire belongs.
- getNodeFromPin() - Method in class com.xilinx.rapidwright.design.SitePinInst
-
This will creating a routing node from the pin given.
- getNodeFromPin(RouteNode, int) - Method in class com.xilinx.rapidwright.design.SitePinInst
-
This will creating a routing node from the pin given.
- getNodePIPMap(List<PIP>) - Static method in class com.xilinx.rapidwright.design.DesignTools
-
Creates a map from Node to a list of PIPs for a given list of PIPs
(likely from the routing of a net).
- getNumDownhillNodes() - Method in class com.xilinx.rapidwright.design.SitePinInst
-
Counts the number of downhill nodes from the node connected to
this pin.
- getNumEssentialBits() - Method in class com.xilinx.rapidwright.design.DesignHeader
-
- getNumInstances() - Method in class com.xilinx.rapidwright.device.helper.TileColumnPattern
-
- getNumOfClockRegionRows() - Method in class com.xilinx.rapidwright.device.Device
-
Gets the number of clock region or fabric sub regions (FSRs) rows in the
device.
- getNumOfClockRegionsColumns() - Method in class com.xilinx.rapidwright.device.Device
-
Gets the number of clock regions or fabric sub regions (FSRs) columns in the
device.
- getNumOfSLRs() - Method in class com.xilinx.rapidwright.device.Device
-
Gets the total count of SLRs (Super Logic Regions or separate dies)
in the device.
- getNumSiteTypes() - Method in class com.xilinx.rapidwright.design.DesignHeader
-
- getOldPhysicalName() - Method in class com.xilinx.rapidwright.design.PinSwap
-
- getOriginalInstName(String) - Method in class com.xilinx.rapidwright.design.MetadataParser
-
- getOSName() - Static method in class com.xilinx.rapidwright.util.FileTools
-
- getOutputFile() - Method in class com.xilinx.rapidwright.router.SATRouter
-
- getOutputPin() - Method in class com.xilinx.rapidwright.device.SitePIP
-
Gets the BEL output pin for this SitePIP.
- getOutputPinName() - Method in class com.xilinx.rapidwright.device.SitePIP
-
Gets the output pin name of the
SitePIP
.
- getOwner() - Method in class com.xilinx.rapidwright.edif.EDIFPropertyObject
-
- getPackage(String) - Method in class com.xilinx.rapidwright.device.Device
-
Gets the package object by the given name.
- getPackagePinMap() - Method in class com.xilinx.rapidwright.device.Package
-
Gets all the package pins for this package and returns them in a map
- getPackages() - Method in class com.xilinx.rapidwright.device.Device
-
Gets and returns the name of all compatible packages for this device.
- getParent() - Method in class com.xilinx.rapidwright.design.blocks.BlockInst
-
- getParent() - Method in class com.xilinx.rapidwright.design.blocks.PBlock
-
- getParent() - Method in class com.xilinx.rapidwright.router.RouteNode
-
- getParentCell() - Method in class com.xilinx.rapidwright.design.Cell
-
Gets the parent logical cell of this cell instance.
- getParentCell() - Method in class com.xilinx.rapidwright.edif.EDIFCellInst
-
- getParentCell() - Method in class com.xilinx.rapidwright.edif.EDIFNet
-
- getParentCell() - Method in class com.xilinx.rapidwright.edif.EDIFPort
-
- getParentCell() - Method in class com.xilinx.rapidwright.edif.EDIFPortInst
-
- getParentHierarchicalInstName() - Method in class com.xilinx.rapidwright.design.Cell
-
Gets this cell's hierarchical parent instance name.
- getParentNetMap() - Method in class com.xilinx.rapidwright.edif.EDIFNetlist
-
- getParentNetName(String) - Method in class com.xilinx.rapidwright.edif.EDIFNetlist
-
Gets the canonical net for this net name.
- getPart() - Method in class com.xilinx.rapidwright.design.blocks.ImplGuide
-
- getPart() - Method in class com.xilinx.rapidwright.design.Design
-
Gets the part object this design is targeting.
- getPart(String) - Static method in class com.xilinx.rapidwright.device.PartNameTools
-
- getPartDumpResourceStream() - Static method in class com.xilinx.rapidwright.util.FileTools
-
Gets an input stream to the file containing a CSV file of valid parts for RapidWright.
- getPartFolderResourceName(Part) - Static method in class com.xilinx.rapidwright.util.FileTools
-
Gets and returns the path of the folder where the part files resides for deviceName.
- getPartFolderResourceName(FamilyType) - Static method in class com.xilinx.rapidwright.util.FileTools
-
Gets and returns the path of the folder where the family type resides.
- getPartitionName() - Method in class com.xilinx.rapidwright.design.DesignHeader
-
- getPartitionPinLoc() - Method in class com.xilinx.rapidwright.design.Port
-
- getPartName() - Method in class com.xilinx.rapidwright.design.Design
-
This will return the canonical part name used within Vivado.
- getPartName(EDIFNetlist) - Static method in class com.xilinx.rapidwright.edif.EDIFTools
-
Helper method to get the part name from an EDIF netlist.
- getPartNameFromDCP(String) - Static method in class com.xilinx.rapidwright.design.Design
-
Gets the part name of the design in the DCP file specified without loading
the entire DCP or the associated device.
- getParts() - Static method in class com.xilinx.rapidwright.device.PartNameTools
-
Returns a collection of all known parts
- getPassThruPortNames() - Method in class com.xilinx.rapidwright.design.Port
-
- getPbFile() - Method in class com.xilinx.rapidwright.router.SATRouter
-
- getPBlock() - Method in class com.xilinx.rapidwright.design.Module
-
Gets the stored pblock used to create the module (if any)
- getPblock() - Method in class com.xilinx.rapidwright.router.SATRouter
-
- getPBlocks() - Method in class com.xilinx.rapidwright.util.PerformanceExplorer
-
- getPBlockString() - Method in class com.xilinx.rapidwright.design.Module
-
Gets the stored pblock String used to create the module (if any)
- getPhysicalNetFromPin(String, EDIFPortInst, Design) - Method in class com.xilinx.rapidwright.edif.EDIFNetlist
-
- getPhysicalNetPinMap() - Method in class com.xilinx.rapidwright.edif.EDIFNetlist
-
- getPhysicalPinMapping(String) - Method in class com.xilinx.rapidwright.design.Cell
-
Gets the corresponding logical pin mapping for the provided logical pin.
- getPhysicalPins(String) - Method in class com.xilinx.rapidwright.edif.EDIFNetlist
-
- getPin(String) - Method in class com.xilinx.rapidwright.device.BEL
-
Gets the pin on the element by name.
- getPin(int) - Method in class com.xilinx.rapidwright.device.BEL
-
Gets the pin at the requested index.
- getPinIndex(String) - Method in class com.xilinx.rapidwright.device.Site
-
Gets the site pin index for the named site pin.
- getPinMap() - Method in class com.xilinx.rapidwright.device.BEL
-
Gets a map keyed by name of all bel pins on this BEL.
- getPinMappingsP2L() - Method in class com.xilinx.rapidwright.design.Cell
-
Gets the map representing the physical to logical pin mappings for the cell.
- getPinName(int) - Method in class com.xilinx.rapidwright.device.Site
-
Gets the name of the site pin of the provided pin index.
- getPinName() - Method in class com.xilinx.rapidwright.device.SitePin
-
Gets the site pin name
- getPins() - Method in class com.xilinx.rapidwright.design.Net
-
Gets the site pins (source and sinks) of the net.
- getPins() - Method in class com.xilinx.rapidwright.device.BEL
-
Gets the list of all pins on this BEL.
- getPinType() - Method in class com.xilinx.rapidwright.design.SitePinInst
-
Gets the pin's type
- getPIP(String) - Method in class com.xilinx.rapidwright.device.Device
-
Creates the corresponding PIP from its full Vivado name (
/.)
- getPIP(int, int) - Method in class com.xilinx.rapidwright.device.Tile
-
Gets the PIP that exists between wire0 and wire1 in this tile.
- getPipFile() - Method in class com.xilinx.rapidwright.router.SATRouter
-
- getPIPs() - Method in class com.xilinx.rapidwright.design.Net
-
Gets the PIPs (routing resources) used by the net.
- getPIPs() - Method in class com.xilinx.rapidwright.device.Tile
-
This method will create a new list of PIPs that represent those in
this Tile.
- getPIPs(String) - Method in class com.xilinx.rapidwright.device.Tile
-
Creates a new list of PIPs that connect downhill to the provided wire name.
- getPIPs(int) - Method in class com.xilinx.rapidwright.device.Tile
-
Creates a new list of PIPs that connect downhill to the provided wire index.
- getPIPsBackToSource() - Method in class com.xilinx.rapidwright.router.RouteNode
-
- getPIPType() - Method in class com.xilinx.rapidwright.device.PIP
-
Gets the PIP type (denoted by the arrow string between start and end wire).
- getPIPType() - Method in class com.xilinx.rapidwright.device.Wire
-
If this Wire was created from a PIP, it gets the PIP type from which
it was created.
- getPkg() - Method in class com.xilinx.rapidwright.device.Part
-
- getPkgName() - Method in class com.xilinx.rapidwright.design.DesignHeader
-
- getPlacement() - Method in class com.xilinx.rapidwright.design.blocks.BlockInst
-
- getPlacerDirectives() - Method in class com.xilinx.rapidwright.util.PerformanceExplorer
-
- getPort(String) - Method in class com.xilinx.rapidwright.design.Module
-
Returns the port with the given name.
- getPort(String) - Method in class com.xilinx.rapidwright.design.ModuleInst
-
Get's the corresponding port on the module by name.
- getPort() - Method in class com.xilinx.rapidwright.design.SitePinInst
-
Gets the module port that references this pin.
- getPort(String) - Method in class com.xilinx.rapidwright.edif.EDIFCell
-
- getPort(String) - Method in class com.xilinx.rapidwright.edif.EDIFCellInst
-
Gets the port on the underlying cell type.
- getPort() - Method in class com.xilinx.rapidwright.edif.EDIFPortInst
-
- getPortIndexFromName(String) - Static method in class com.xilinx.rapidwright.edif.EDIFTools
-
- getPortInst(String) - Method in class com.xilinx.rapidwright.edif.EDIFCellInst
-
Gets the port ref on this cell by pin name (not full
port ref name).
- getPortInst() - Method in class com.xilinx.rapidwright.edif.EDIFHierPortInst
-
- getPortInst(String) - Method in class com.xilinx.rapidwright.edif.EDIFNet
-
- getPortInstMap() - Method in class com.xilinx.rapidwright.edif.EDIFCellInst
-
This gets a map of all the port refs on the cell instance.
- getPortInstMap() - Method in class com.xilinx.rapidwright.edif.EDIFNet
-
- getPortInsts() - Method in class com.xilinx.rapidwright.edif.EDIFCellInst
-
- getPortInsts() - Method in class com.xilinx.rapidwright.edif.EDIFNet
-
- getPortMap() - Method in class com.xilinx.rapidwright.edif.EDIFCell
-
- getPorts() - Method in class com.xilinx.rapidwright.design.Module
-
Gets and returns the port list for this module.
- getPorts() - Method in class com.xilinx.rapidwright.edif.EDIFCell
-
- getPortTile() - Method in class com.xilinx.rapidwright.placer.blockplacer.PathPort
-
- getPrimarySitePinName(String) - Method in class com.xilinx.rapidwright.design.SiteInst
-
For site pins on alternate site type instances, there is a mapping
to the primary site type pin name.
- getPrimarySiteTypeEnum() - Method in class com.xilinx.rapidwright.design.SiteInst
-
Gets the primary site type (default type) for the site of this site instance.
- getPrimitiveSiteFromTile(Tile, SiteTypeEnum) - Method in class com.xilinx.rapidwright.placer.blockplacer.BlockPlacer
-
- getPrimitiveSiteFromTile(Tile, SiteTypeEnum) - Method in class com.xilinx.rapidwright.placer.blockplacer.BlockPlacer2
-
- getPriorityQueue() - Static method in class com.xilinx.rapidwright.router.RouteNode
-
Creates a new priority queue that sorts route nodes based on
their lowest cost (see
RouteNode.getCost()
).
- getProcessID() - Method in class com.xilinx.rapidwright.util.LocalJob
-
- getProperInputStream(String) - Static method in class com.xilinx.rapidwright.util.FileTools
-
Creates a BufferedReader that reads an input file and determines based on file
extension (*.gz) if the file is gzipped or not.
- getProperOutputStream(String) - Static method in class com.xilinx.rapidwright.util.FileTools
-
Creates a new BufferedWriter that will either write out text or a gzipped
compressed version of text based on the file extension (*.gz -> gzipped, all
others target an uncompressed output.
- getProperties() - Method in class com.xilinx.rapidwright.design.Cell
-
Helper method to get the properties on the underlying logical cell (
EDIFCellInst
)
corresponding to this cell.
- getProperties() - Method in class com.xilinx.rapidwright.edif.EDIFPropertyObject
-
- getProperty(String) - Method in class com.xilinx.rapidwright.design.Cell
-
Helper method to get a property from the logical cell instance corresponding to this cell
- getProperty(String) - Method in class com.xilinx.rapidwright.edif.EDIFPropertyObject
-
- getRAMSink(RouteNode) - Method in class com.xilinx.rapidwright.router.Router
-
- getRapidWrightPath() - Static method in class com.xilinx.rapidwright.util.FileTools
-
Gets and returns the value of the environment variable RAPIDWRIGHT_PATH.
- getRapidWrightResourceFileName(String) - Static method in class com.xilinx.rapidwright.util.FileTools
-
Finds and returns a file name that can be read for the corresponding
RapidWright resource.
- getRapidWrightResourceInputStream(String) - Static method in class com.xilinx.rapidwright.util.FileTools
-
Identifies the proper location for a RapidWright data resource and
returns an opened InputStream to that resource.
- getRegFile() - Method in class com.xilinx.rapidwright.router.SATRouter
-
- getRegionID() - Method in class com.xilinx.rapidwright.router.SATRouter
-
- getReservedNodes() - Method in class com.xilinx.rapidwright.router.AbstractRouter
-
- getReservedNodesForNet(Net) - Method in class com.xilinx.rapidwright.router.AbstractRouter
-
Gets are returns a list of reserved nodes for the provide net.
- getRevision() - Method in class com.xilinx.rapidwright.device.Part
-
- getRight() - Method in class com.xilinx.rapidwright.edif.EDIFPort
-
- getRootBusName(String) - Static method in class com.xilinx.rapidwright.edif.EDIFTools
-
Strips off bracket index in a bussed name (ex: "data[0]" --> "data").
- getRouteChecksum() - Method in class com.xilinx.rapidwright.design.DesignHeader
-
- getRouteNode() - Method in class com.xilinx.rapidwright.design.SitePinInst
-
Creates and returns a new route node that connects to
this pin.
- getRouterDirectives() - Method in class com.xilinx.rapidwright.util.PerformanceExplorer
-
- getRoutingPblock() - Method in class com.xilinx.rapidwright.router.Router
-
- getRow() - Method in class com.xilinx.rapidwright.device.ClockRegion
-
Gets the row (Y coordinate) to which this clock regions belongs.
- getRow() - Method in class com.xilinx.rapidwright.device.Tile
-
The absolute row index (0 starting at top)
- getRowLSB() - Method in enum com.xilinx.rapidwright.device.Series
-
- getRowMask() - Method in enum com.xilinx.rapidwright.device.Series
-
- getRowOffset() - Method in class com.xilinx.rapidwright.placer.blockplacer.PathPort
-
- getRows() - Method in class com.xilinx.rapidwright.device.Device
-
Gets and returns the number of rows of tiles in this device.
- getRowWidth() - Method in enum com.xilinx.rapidwright.device.Series
-
- getRpmX() - Method in class com.xilinx.rapidwright.device.Site
-
Gets the RPM X coordinate of this site.
- getRpmY() - Method in class com.xilinx.rapidwright.device.Site
-
Gets the RPM Y coordinate of this site.
- getRunDir() - Method in class com.xilinx.rapidwright.util.Job
-
- getRunDirectory() - Method in class com.xilinx.rapidwright.util.PerformanceExplorer
-
- getRuntime(String) - Method in class com.xilinx.rapidwright.tests.CodePerfTracker
-
- getScene() - Method in class com.xilinx.rapidwright.device.browser.WireConnectionLine
-
- getSceneSize() - Method in class com.xilinx.rapidwright.gui.TileScene
-
- getSecond() - Method in class com.xilinx.rapidwright.util.Pair
-
- getSeries() - Method in class com.xilinx.rapidwright.device.Device
-
Gets and returns the series for this device.
- getSeries() - Method in class com.xilinx.rapidwright.device.Part
-
- getSeriesFromFamilyType(FamilyType) - Static method in class com.xilinx.rapidwright.device.PartNameTools
-
Gets the series to which the provided family belongs.
- getShape() - Method in class com.xilinx.rapidwright.gui.GUIModuleInst
-
- getSink() - Method in class com.xilinx.rapidwright.placer.blockplacer.PortWire
-
- getSinkBlock() - Method in class com.xilinx.rapidwright.placer.blockplacer.PortWire
-
- getSinkPins() - Method in class com.xilinx.rapidwright.design.Net
-
Gets all the sink pins on the net (no sources).
- getSinksFromNet(EDIFHierNet) - Method in class com.xilinx.rapidwright.edif.EDIFNetlist
-
Gets all the primitive pin sinks that are strict descendants of
this provided net.
- getSite() - Method in class com.xilinx.rapidwright.design.Cell
-
Gets the site on which this cell is placed.
- getSite() - Method in class com.xilinx.rapidwright.design.SiteInst
-
Gets the Site for this instance.
- getSite() - Method in class com.xilinx.rapidwright.design.SitePinInst
-
Gets the site this pin is placed on.
- getSite(String) - Method in class com.xilinx.rapidwright.device.Device
-
This gets and returns a site on the device by name.
- getSite() - Method in class com.xilinx.rapidwright.device.PackagePin
-
Get's the site connected to this package pin
- getSite() - Method in class com.xilinx.rapidwright.device.SitePin
-
Gets the site
- getSiteConns() - Method in class com.xilinx.rapidwright.device.BELPin
-
- getSiteExternalWireIndex() - Method in class com.xilinx.rapidwright.design.SitePinInst
-
Gets the external wire on this pin.
- getSiteFromPackagePin(String) - Method in class com.xilinx.rapidwright.device.Device
-
Gets the site that connects to the named package pin.
- getSiteFromPackagePin(String) - Method in class com.xilinx.rapidwright.device.Package
-
Gets the site associated with the provided package pin name
- getSiteIndex(Site) - Method in class com.xilinx.rapidwright.device.Tile
-
Get's the index of this site within the tile's site array.
- getSiteIndexInTile() - Method in class com.xilinx.rapidwright.device.Site
-
Gets the index of this site as stored in its parent tile.
- getSiteInst() - Method in class com.xilinx.rapidwright.design.Cell
-
Gets the site instance this cell belongs to.
- getSiteInst(String) - Method in class com.xilinx.rapidwright.design.Design
-
Get an instance by name.
- getSiteInst(String) - Method in class com.xilinx.rapidwright.design.Module
-
Gets and returns the instance in the module called name.
- getSiteInst() - Method in class com.xilinx.rapidwright.design.Port
-
- getSiteInst() - Method in class com.xilinx.rapidwright.design.SitePinInst
-
Gets and returns the instance where this pin resides.
- getSiteInstAtSite(Site) - Method in class com.xilinx.rapidwright.design.Module
-
Gets the module site instance at the specified site
- getSiteInstFromSite(Site) - Method in class com.xilinx.rapidwright.design.Design
-
Gets and returns the site instance placed on the specified site.
- getSiteInstFromSiteName(String) - Method in class com.xilinx.rapidwright.design.Design
-
Gets and returns the site instance at the specified site.
- getSiteInstName() - Method in class com.xilinx.rapidwright.design.Port
-
Gets and returns the instance name.
- getSiteInstName() - Method in class com.xilinx.rapidwright.design.SitePinInst
-
Gets and returns the name of the instance where this pin resides.
- getSiteInsts() - Method in class com.xilinx.rapidwright.design.Design
-
Gets and returns all of the instance in the design.
- getSiteInsts() - Method in class com.xilinx.rapidwright.design.Module
-
Gets and returns all of the instances part of this module.
- getSiteInsts() - Method in class com.xilinx.rapidwright.design.Net
-
Gets the set of SiteInsts that connect to or are routed by this net.
- getSiteName() - Method in class com.xilinx.rapidwright.design.Cell
-
Gets the site name onto which this cell is placed.
- getSiteName() - Method in class com.xilinx.rapidwright.design.SiteInst
-
Gets the string that defines the instance location (such as 'SLICE_X0Y0')
- getSitePin(String) - Method in class com.xilinx.rapidwright.device.Device
-
Creates the corresponding SitePin from its full Vivado name (
/)
- getSitePin() - Method in class com.xilinx.rapidwright.device.Node
-
Gets the site pin connected to this node.
- getSitePin() - Method in class com.xilinx.rapidwright.device.Wire
-
Gets the associated site pin with this wire and/or node.
- getSitePinFromLogicalPin(String, List<String>) - Method in class com.xilinx.rapidwright.design.Cell
-
Attempts to get the physical net pin from this cell's logical pin name.
- getSitePinFromPortInst(EDIFPortInst, List<String>) - Method in class com.xilinx.rapidwright.design.Cell
-
Attempts to get the physical net pin from this cell's port ref.
- getSitePinFromWire(int) - Method in class com.xilinx.rapidwright.device.Tile
-
Gets the site pin corresponding to the wire of interest in the tile if it is connected.
- getSitePinInst() - Method in class com.xilinx.rapidwright.design.Port
-
- getSitePinInst(String) - Method in class com.xilinx.rapidwright.design.SiteInst
-
This method will get and return the instantiation of the
SitePinInst
class object
that represents a used pin on this instance given the pin name.
- getSitePinInst() - Method in class com.xilinx.rapidwright.placer.blockplacer.PathPort
-
- getSitePinInstMap() - Method in class com.xilinx.rapidwright.design.SiteInst
-
Gets the pin map for this instance.
- getSitePinInstName() - Method in class com.xilinx.rapidwright.design.Port
-
Gets the pin name of the instance where the port resides.
- getSitePinInstNames() - Method in class com.xilinx.rapidwright.design.SiteInst
-
Gets all the pin names that are currently being used on this instance.
- getSitePinInsts() - Method in class com.xilinx.rapidwright.design.SiteInst
-
Gets and returns the set of pins being used on this instance.
- getSitePinName() - Method in class com.xilinx.rapidwright.design.SitePinInst
-
Get the concatenated siteName.PinName (ex.
- getSitePIP(String, String) - Method in class com.xilinx.rapidwright.design.SiteInst
-
Gets the site PIP by the specified BEL and input/output pin names
- getSitePIP(BELPin) - Method in class com.xilinx.rapidwright.device.Site
-
Gets the site PIP connecting the two element (BEL) pins provided.
- getSitePIPs() - Method in class com.xilinx.rapidwright.device.BELPin
-
- getSitePIPStatus(SitePIP) - Method in class com.xilinx.rapidwright.design.SiteInst
-
Determines if the referenced site PIP is enabled or not.
- getSitePIPStatus(int) - Method in class com.xilinx.rapidwright.design.SiteInst
-
Determines if the indexed site PIP is enabled or not.
- getSites() - Method in class com.xilinx.rapidwright.device.Tile
-
Gets and returns the site array for this tile.
- getSiteType(String) - Method in class com.xilinx.rapidwright.device.Package
-
Gets the site type connected to this package pin or the ball type if
no site is connected.
- getSiteType() - Method in class com.xilinx.rapidwright.device.PackagePin
-
Get's the type of the site connected to this package pin
- getSiteTypeCount() - Method in class com.xilinx.rapidwright.design.DesignHeader
-
- getSiteTypeEnum() - Method in class com.xilinx.rapidwright.design.SiteInst
-
Gets the type of the site instance (such as "SLICEL" or "SLICEM").
- getSiteTypeEnum() - Method in class com.xilinx.rapidwright.design.SitePinInst
-
Gets the site type enum for this pin's site
- getSiteTypeEnum() - Method in class com.xilinx.rapidwright.device.BEL
-
Gets the site type of this BEL.
- getSiteTypeEnum() - Method in class com.xilinx.rapidwright.device.Site
-
Gets and returns the native type of primitive of this primitive site.
- getSiteTypeNames() - Method in class com.xilinx.rapidwright.design.DesignHeader
-
- getSiteWireIndex() - Method in class com.xilinx.rapidwright.device.BELPin
-
- getSiteWireIndex(String) - Method in class com.xilinx.rapidwright.device.Site
-
Looks up the index by name of the site wire within the site.
- getSiteWireName() - Method in class com.xilinx.rapidwright.device.BELPin
-
Gets the site wire name connected to this pin.
- getSiteWireNameFromLogicalPin(String) - Method in class com.xilinx.rapidwright.design.Cell
-
Uses the logical pin name to lookup the site wire name from the physical mapping pin on the cell.
- getSiteWireNameFromPhysicalPin(String) - Method in class com.xilinx.rapidwright.design.Cell
-
Gets the name of the site wire immediately connected to the physical pin specified.
- getSiteWiresFromNet(Net) - Method in class com.xilinx.rapidwright.design.SiteInst
-
Gets all site wire names occupied by the provided net.
- getSize() - Method in class com.xilinx.rapidwright.placer.blockplacer.Path
-
- getSizeInTiles() - Method in class com.xilinx.rapidwright.gui.GUIModuleInst
-
- getSLR(int) - Method in class com.xilinx.rapidwright.device.Device
-
Gets an SLR by its index.
- getSLRs() - Method in class com.xilinx.rapidwright.device.Device
-
Gets all SLRs in the device.
- getSortedMostCommonPatterns(HashMap<TileColumnPattern, TreeSet<Integer>>) - Static method in class com.xilinx.rapidwright.device.helper.TileColumnPattern
-
Gets an array of all tile column pattersn sorted by those with the most number of instances.
- getSortedPortList(EDIFCell) - Static method in class com.xilinx.rapidwright.design.RTLStubGenerator
-
- getSource() - Method in class com.xilinx.rapidwright.design.Net
-
Gets and returns the source of the net.
- getSource() - Method in class com.xilinx.rapidwright.placer.blockplacer.PortWire
-
- getSourceBlock() - Method in class com.xilinx.rapidwright.placer.blockplacer.PortWire
-
- getSourcePortInsts(boolean) - Method in class com.xilinx.rapidwright.edif.EDIFNet
-
This returns all sources on the net, either output ports of the
cell instances in the cell or the top level input ports.
- getSourcesFromPIPs(ArrayList<PIP>) - Method in class com.xilinx.rapidwright.router.AbstractRouter
-
Creates sources from a list of PIPs
- getSourcesFromPIPs(List<PIP>, HashSet<RouteNode>) - Method in class com.xilinx.rapidwright.router.Router
-
Creates sources from a list of PIPs
- getSourceTile() - Method in class com.xilinx.rapidwright.design.Net
-
Gets and returns the tile where the source pin resides.
- getSpeed() - Method in class com.xilinx.rapidwright.device.Part
-
- getSpeedGrade() - Method in class com.xilinx.rapidwright.device.Grade
-
Gets just the speed grade portion of the part.
- getSrcDatFile() - Method in class com.xilinx.rapidwright.design.Module
-
Gets the .dat filename used to populate this module
- getStartNode() - Method in class com.xilinx.rapidwright.device.PIP
-
Creates and returns the start node associated with the start wire of this PIP.
- getStartNode(PIP) - Method in class com.xilinx.rapidwright.router.RouteNode
-
Creates a new node representing the start wire of this PIP
- getStartRouteNode() - Method in class com.xilinx.rapidwright.device.PIP
-
Creates and returns the start node associated with the start wire of this PIP.
- getStartWire() - Method in class com.xilinx.rapidwright.device.PIP
-
Creates a new
Wire
object to represent the start wire of this
PIP.
- getStartWire() - Method in class com.xilinx.rapidwright.device.Wire
-
Will examine the node this wire belongs to and returns the
wire that corresponds to the head or start of the node (offset==0).
- getStartWireIndex() - Method in class com.xilinx.rapidwright.device.PIP
-
Gets the index of the start wire of this PIP.
- getStartWireName() - Method in class com.xilinx.rapidwright.device.PIP
-
Gets the name of the start wire of the PIP.
- getStaticNet(NetType) - Method in class com.xilinx.rapidwright.design.Design
-
Get the global static net or
based on the
NetType
.
- getStaticNet(NetType, EDIFCell, EDIFNetlist) - Static method in class com.xilinx.rapidwright.edif.EDIFTools
-
Creates and/or gets the static net (GND/VCC) in the specified cell.
- getStaticNet(NetType, EDIFCell, EDIFNetlist, String) - Static method in class com.xilinx.rapidwright.edif.EDIFTools
-
Creates and/or gets the static net (GND/VCC) in the specified cell.
- getStatus() - Method in class com.xilinx.rapidwright.util.RouteStatus
-
- getStemName() - Method in class com.xilinx.rapidwright.edif.EDIFPort
-
- getString() - Method in enum com.xilinx.rapidwright.design.blocks.UtilizationType
-
- getStringPool() - Method in class com.xilinx.rapidwright.edif.EDIFParser
-
- getSubPBlocks() - Method in class com.xilinx.rapidwright.design.blocks.PBlock
-
- getSubTrees() - Method in class com.xilinx.rapidwright.util.RouteStatus
-
- getSuggestedTileColor(Tile) - Static method in class com.xilinx.rapidwright.gui.TileColors
-
Gets a suggested color based on the tile's tileType.
- getSwitchMatrixTypes() - Static method in class com.xilinx.rapidwright.placer.blockplacer.BlockPlacer
-
This will return a set of all unique TileTypes which are considered
to have a switch matrix or routing switch box in them.
- getTargetPeriod() - Method in class com.xilinx.rapidwright.util.PerformanceExplorer
-
- getTclConstraints() - Method in class com.xilinx.rapidwright.design.blocks.PBlock
-
- getTempAnchorSite() - Method in class com.xilinx.rapidwright.placer.blockplacer.HardMacro
-
- getTemperatureGrade() - Method in class com.xilinx.rapidwright.device.Grade
-
Gets just the temperature grade portion of the part.
- getTemperatureGradeLetter() - Method in class com.xilinx.rapidwright.device.Part
-
- getTile() - Method in class com.xilinx.rapidwright.design.SiteInst
-
Gets the tile object where this instance resides on the chip
- getTile() - Method in class com.xilinx.rapidwright.design.SitePinInst
-
Gets and returns the tile where this pin resides.
- getTile(int, int) - Method in class com.xilinx.rapidwright.device.Device
-
Gets the current tile in the device based on absolute row and column indices
- getTile(String) - Method in class com.xilinx.rapidwright.device.Device
-
This will get a Tile by its name using a HashMap.
- getTile(int) - Method in class com.xilinx.rapidwright.device.Device
-
Each tile in a device can be referenced by a unique integer which is a combination
of its row and column index.
- getTile() - Method in class com.xilinx.rapidwright.device.Node
-
Gets the tile of the base wire of this node.
- getTile() - Method in class com.xilinx.rapidwright.device.PIP
-
Gets and returns the tile of this PIP.
- getTile() - Method in class com.xilinx.rapidwright.device.Site
-
Gets and returns the Tile where this primitive site resides.
- getTile() - Method in class com.xilinx.rapidwright.device.SitePin
-
Gets the tile where the site pin resides.
- getTile() - Method in class com.xilinx.rapidwright.device.Wire
-
Get the tile of this wire.
- getTile() - Method in class com.xilinx.rapidwright.gui.HMTile
-
- getTile(double, double) - Method in class com.xilinx.rapidwright.gui.TileScene
-
Gets the tile based on the x and y coordinates given (typically from mouse input)
- getTile(QGraphicsSceneMouseEvent) - Method in class com.xilinx.rapidwright.gui.TileScene
-
Gets the tile based on the mouse position in the event.
- getTile() - Method in class com.xilinx.rapidwright.router.RouteNode
-
- getTileCharacter(TileTypeEnum, FamilyType) - Static method in class com.xilinx.rapidwright.device.helper.TileColumnPattern
-
Helper function to help visualize tile column patterns by assigning an ASCII charcter
to certain tile types.
- getTileFootprintSize() - Method in class com.xilinx.rapidwright.design.Module
-
Returns the total number of tiles occupied by this module (sites and PIPs)
- getTileManhattanDistance(Tile) - Method in class com.xilinx.rapidwright.device.Tile
-
Calculates Manhattan distance between this and the provided tile
based on row and column indices.
- getTileNamePrefix() - Method in class com.xilinx.rapidwright.device.Tile
-
Gets the prefix of the tile name, before "X#Y#".
- getTileNeighbor(int, int) - Method in class com.xilinx.rapidwright.device.Tile
-
Gets the row,column neighbor tile in the fabric
- getTilePatternString(FamilyType) - Method in class com.xilinx.rapidwright.device.helper.TileColumnPattern
-
Gets the short-hand ASCII tile column pattern.
- getTiles() - Method in class com.xilinx.rapidwright.device.Device
-
Gets and returns this device's 2D array of tiles that define
the layout of the FPGA.
- getTileSize() - Method in class com.xilinx.rapidwright.gui.TileScene
-
- getTileSize() - Method in class com.xilinx.rapidwright.placer.blockplacer.HardMacro
-
- getTileTypeEnum() - Method in class com.xilinx.rapidwright.device.Tile
-
Gets the type of this tile.
- getTileTypeIndex() - Method in class com.xilinx.rapidwright.device.Tile
-
Gets the tile type index property of the tile.
- getTileWireIndexFromPinName(String) - Method in class com.xilinx.rapidwright.device.Site
-
Get the wire index connected to the pin provided.
- getTileWireNameFromPinName(String) - Method in class com.xilinx.rapidwright.device.Site
-
Gets and returns the wire name of the given pin name.
- getTileXCoordinate() - Method in class com.xilinx.rapidwright.device.Tile
-
This is the X Coordinate in the tile name (the 0 in INT_X0Y5)
- getTileXYNeighbor(int, int) - Method in class com.xilinx.rapidwright.device.Tile
-
Gets the tile X,Y (not row and column) neighbor in the fabric by offsets.
- getTileYCoordinate() - Method in class com.xilinx.rapidwright.device.Tile
-
This is the Y Coordinate in the tile name (the 5 in INT_X0Y5)
- getTimeString() - Static method in class com.xilinx.rapidwright.util.FileTools
-
This method will get and return the current time as a string
formatted in the same way used in most Xilinx report and XDL
files.
- getTopBotBitLSB() - Method in enum com.xilinx.rapidwright.device.Series
-
- getTopBotBitMask() - Method in enum com.xilinx.rapidwright.device.Series
-
- getTopCell() - Method in class com.xilinx.rapidwright.edif.EDIFDesign
-
- getTopCell() - Method in class com.xilinx.rapidwright.edif.EDIFNetlist
-
- getTopCellInst() - Method in class com.xilinx.rapidwright.edif.EDIFNetlist
-
- getTopEDIFCell() - Method in class com.xilinx.rapidwright.design.Design
-
Gets the top logical cell from the netlist.
- getTopLeftTile() - Method in class com.xilinx.rapidwright.design.blocks.PBlock
-
- getTopLeftTile() - Method in class com.xilinx.rapidwright.design.blocks.PBlockRange
-
- getTopRightTile() - Method in class com.xilinx.rapidwright.design.blocks.PBlock
-
- getTopRightTile() - Method in class com.xilinx.rapidwright.design.blocks.PBlockRange
-
- getTransform(Series) - Method in enum com.xilinx.rapidwright.design.Unisim
-
Gets the set of unisims the provided unisim transforms to in a
given series.
- getTransformedNetName() - Method in class com.xilinx.rapidwright.edif.EDIFHierPortInst
-
- getType() - Method in class com.xilinx.rapidwright.design.Cell
-
Gets the EDIFCell cell type (Unisim library cell name).
- getType() - Method in class com.xilinx.rapidwright.design.Net
-
Gets and returns the type of the net.
- getType() - Method in class com.xilinx.rapidwright.design.Port
-
- getType() - Method in class com.xilinx.rapidwright.edif.EDIFPropertyValue
-
- getTypeFromArrow(String) - Static method in enum com.xilinx.rapidwright.device.PIPType
-
Gets the PIP type from the arrow string.
- getUnique(String) - Method in class com.xilinx.rapidwright.util.StringPool
-
This gets a unique copy of the String string from the HashMap.
- getUniqueAddress() - Method in class com.xilinx.rapidwright.device.Tile
-
Gets a unique integer address for this tile (useful for representing a tile
as a single integer).
- getUniqueFileName(String) - Static method in class com.xilinx.rapidwright.ipi.BlockCreator
-
- getUniqueProcessAndHostID() - Static method in class com.xilinx.rapidwright.util.FileTools
-
- getUnisimCell(Unisim) - Static method in class com.xilinx.rapidwright.design.Design
-
Gets the Unisim primitive cell.
- getUnisimDataResourceStream() - Static method in class com.xilinx.rapidwright.util.FileTools
-
Gets an input stream to the file containing valid cell placements of the hdi primitives.
- getUnsafeInputStream(String) - Static method in class com.xilinx.rapidwright.util.FileTools
-
- getUnsafeInputStream(InputStream) - Static method in class com.xilinx.rapidwright.util.FileTools
-
- getUnsafeOutputStream(String) - Static method in class com.xilinx.rapidwright.util.FileTools
-
- getUnsafeOutputStream(OutputStream) - Static method in class com.xilinx.rapidwright.util.FileTools
-
- getUpperLeft() - Method in class com.xilinx.rapidwright.device.ClockRegion
-
Gets the top left most tile that belongs to the clock region
- getUpperLeft() - Method in class com.xilinx.rapidwright.device.SLR
-
Gets the upper left most tile that belongs to this SLR.
- getUpperRightSite() - Method in class com.xilinx.rapidwright.design.blocks.PBlockRange
-
- getUsedSitePIP(BELPin) - Method in class com.xilinx.rapidwright.design.SiteInst
-
This method will return the first used SitePIP of
the provided BELPin or null if none exists.
- getUsedSitePIP(String) - Method in class com.xilinx.rapidwright.design.SiteInst
-
This method will return the first used SitePIP of
the provided BEL name or null if none exists.
- getUsedSitePIPs() - Method in class com.xilinx.rapidwright.design.SiteInst
-
Creates a new list that contains all used sitePIPs that are turned on.
- getValidCellExportOrder() - Method in class com.xilinx.rapidwright.edif.EDIFLibrary
-
Creates an ordered list of cells such that each cell that appears
in the list only references cells that have already been seen in
the list.
- getValidCellPlacementsResourceStream() - Static method in class com.xilinx.rapidwright.util.FileTools
-
Deprecated.
- getValidPlacements() - Method in class com.xilinx.rapidwright.placer.blockplacer.HardMacro
-
- getValue() - Method in class com.xilinx.rapidwright.edif.EDIFPropertyValue
-
- getVccNet() - Method in class com.xilinx.rapidwright.design.Design
-
Get the global power net called
- getVcNetAssignmentFile() - Method in class com.xilinx.rapidwright.router.SATRouter
-
- getVerbosity() - Method in class com.xilinx.rapidwright.router.SATRouter
-
- getVersions() - Method in class com.xilinx.rapidwright.design.DesignHeader
-
- getView() - Method in class com.xilinx.rapidwright.edif.EDIFCell
-
- getViewref() - Method in class com.xilinx.rapidwright.edif.EDIFCellInst
-
- getVivadoPath() - Static method in class com.xilinx.rapidwright.util.FileTools
-
Gets the full path to the vivado executable if it is set in the PATH
environment variable.
- getVivadoPath() - Method in class com.xilinx.rapidwright.util.PerformanceExplorer
-
- getVivadoReleaseVersion() - Method in class com.xilinx.rapidwright.design.DesignHeader
-
- getWidth() - Method in class com.xilinx.rapidwright.edif.EDIFPort
-
- getWidthOfPortFromName(String) - Static method in class com.xilinx.rapidwright.edif.EDIFTools
-
- getWire(String) - Method in class com.xilinx.rapidwright.device.Device
-
Creates and returns the named wire
- getWire() - Method in class com.xilinx.rapidwright.device.Node
-
Gets the wire index of the base wire of this node.
- getWire() - Method in class com.xilinx.rapidwright.router.RouteNode
-
- getWireConnections(int) - Method in class com.xilinx.rapidwright.device.Tile
-
This will get all of the forward wire connections that can be
made from the given wire in this tile.
- getWireConnections(String) - Method in class com.xilinx.rapidwright.device.Tile
-
This will get all of the forward wire connections that can be
made from the given wire in this tile.
- getWireConnections() - Method in class com.xilinx.rapidwright.router.RouteNode
-
- getWireCount() - Method in class com.xilinx.rapidwright.device.Tile
-
Gets the number of wires within the tile.
- getWireFromSitePin(SitePin) - Method in class com.xilinx.rapidwright.device.Tile
-
Gets the wire in the this tile that connects to the provided site pin.
- getWireIndex(String) - Method in class com.xilinx.rapidwright.device.Tile
-
Gets the ID or Index of the wire in the tile by wire name.
- getWireIndex() - Method in class com.xilinx.rapidwright.device.Wire
-
Gets the wire index of the wire in its tile type.
- getWireIndex(String) - Method in class com.xilinx.rapidwright.router.RouteNode
-
- getWireIntentCode(int) - Method in class com.xilinx.rapidwright.device.Tile
-
Gets the intent code property for the wire.
- getWireName() - Method in class com.xilinx.rapidwright.device.Node
-
Gets the name of the wire inside the tile.
- getWireName(int) - Method in class com.xilinx.rapidwright.device.Tile
-
Looks up the wire index in the tile type's name array.
- getWireName() - Method in class com.xilinx.rapidwright.device.Wire
-
Gets the wire name (without tile name and '/').
- getWireName() - Method in class com.xilinx.rapidwright.router.RouteNode
-
- getWireNames() - Method in class com.xilinx.rapidwright.device.Tile
-
Gets an array of wire names (by wire index) for this tile.
- getWiresInNode(Tile, int) - Static method in class com.xilinx.rapidwright.device.Node
-
Creates an array of wires that correspond to the node of the provided
wire reference.
- getWiresInNode() - Method in class com.xilinx.rapidwright.router.RouteNode
-
- getWorkLibrary() - Method in class com.xilinx.rapidwright.edif.EDIFNetlist
-
- getWorstCasePortDelay() - Method in class com.xilinx.rapidwright.design.Port
-
- getXDCCommands() - Method in class com.xilinx.rapidwright.design.blocks.BlockGuide
-
- getXDCConstraints(ConstraintGroup) - Method in class com.xilinx.rapidwright.design.Design
-
Gets a list of strings that correspond to lines of an XDC
file for the design.
- getXdefFileVersion() - Method in class com.xilinx.rapidwright.design.DesignHeader
-
- GND_NET - Static variable in class com.xilinx.rapidwright.design.Net
-
Name of the global physical GND net
- GND_WIRE_NAME - Static variable in class com.xilinx.rapidwright.design.Net
-
Name of the common GND source wire name
- Grade - Class in com.xilinx.rapidwright.device
-
Object to keep track of different speed and temperature grades
for a device.
- GREEN - Static variable in class com.xilinx.rapidwright.gui.HMTile
-
- GUIModuleInst - Class in com.xilinx.rapidwright.gui
-
- GUIModuleInst(ModuleInst, TileScene, boolean) - Constructor for class com.xilinx.rapidwright.gui.GUIModuleInst
-
- GUIMultiNetLine - Class in com.xilinx.rapidwright.placer.handplacer
-
- GUIMultiNetLine(QGraphicsItemInterface, QGraphicsItemInterface) - Constructor for class com.xilinx.rapidwright.placer.handplacer.GUIMultiNetLine
-
- GUINetLine - Class in com.xilinx.rapidwright.placer.handplacer
-
- GUINetLine(HMTile, HMTile) - Constructor for class com.xilinx.rapidwright.placer.handplacer.GUINetLine
-
- GUIPBlock - Class in com.xilinx.rapidwright.design.blocks
-
WIP.
- GUIPBlock(PBlock, TileScene) - Constructor for class com.xilinx.rapidwright.design.blocks.GUIPBlock
-
- GUIShapeState - Enum in com.xilinx.rapidwright.gui
-