- GAP_ARC - Static variable in class com.xilinx.rapidwright.device.Node
-
- genCell(SiteInst, String, boolean, String, String, String...) - Static method in class com.xilinx.rapidwright.util.CodeGenerator
-
Shorthand method for creating a placed cell inside a site instance.
- genCodeForTestSite(SiteInst, PrintStream, boolean) - Static method in class com.xilinx.rapidwright.util.CodeGenerator
-
Creates boilerplate code for a test by re-creating a SiteInst's configuration
from scratch in RapidWright APIs.
- genColumnPatternMap(Device, boolean) - 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).
- 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
-
- generateGraphvizDotVisualization(String) - Method in class com.xilinx.rapidwright.timing.TimingGraph
-
This creates a GraphViz library dot file representation of the TimingGraph.
- GenerateInterchangeDevices - Class in com.xilinx.rapidwright.interchange
-
Small application to attempt to generate all Xilinx devices in the Interchange format.
- GenerateInterchangeDevices() - Constructor for class com.xilinx.rapidwright.interchange.GenerateInterchangeDevices
-
- 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, boolean) - Static method in class com.xilinx.rapidwright.examples.PolynomialGenerator
-
- generateReadableEDIF(Path, Path) - Static method in class com.xilinx.rapidwright.design.DesignTools
-
Use Vivado to create a readable version of the EDIF file inside a design checkpoint.
- generateReadableEDIFJob(Path, Path) - Static method in class com.xilinx.rapidwright.design.DesignTools
-
Create a Job running Vivado to create a readable version of
the EDIF inside the checkpoint to a separate file.
- generateWarningInfo() - Static method in class com.xilinx.rapidwright.timing.DSPTimingData
-
- genStaticCode(Map<Series, Map<String, List<MacroParamRule>>>) - Static method in class com.xilinx.rapidwright.interchange.PopulateMacroParamRules
-
- get(EDIFCellInst, String) - Method in class com.xilinx.rapidwright.edif.EDIFPortInstList
-
- get(int) - Method in class com.xilinx.rapidwright.interchange.IdentityEnumerator
-
- get(int) - Method in class com.xilinx.rapidwright.interchange.LongEnumerator
-
- get(int) - Method in class com.xilinx.rapidwright.interchange.StringEnumerator
-
- get(int) - Method in class com.xilinx.rapidwright.placer.blockplacer.Path
-
- get(Node, RouteNodeGraph) - Static method in class com.xilinx.rapidwright.rwroute.RouteNodeInfo
-
- get(int) - Method in interface com.xilinx.rapidwright.timing.TimingModel.GetTileAt
-
- get(Future<T>) - Static method in class com.xilinx.rapidwright.util.ParallelismTools
-
Block until the task behind the given Future is complete.
- getActivePackage() - Method in class com.xilinx.rapidwright.device.Device
-
Gets the current active package
- getAddress() - Method in class com.xilinx.rapidwright.bitstream.Block
-
Gets the configuration block address as used in the Frame Address Register (FAR).
- getAddress() - Method in class com.xilinx.rapidwright.bitstream.Frame
-
Gets the frame address within the configuration.
- getAddress() - Method in enum com.xilinx.rapidwright.bitstream.RegisterType
-
Gets the configuration address (see register address field in packet header).
- getAll() - Method in class com.xilinx.rapidwright.placer.blockplacer.AbstractValidPlacementCache
-
- getAll() - Method in class com.xilinx.rapidwright.placer.blockplacer.ExhaustiveValidPlacementCache
-
- getAll() - Method in class com.xilinx.rapidwright.placer.blockplacer.SortedValidPlacementCache
-
- 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.
- getAllConnections() - Method in class com.xilinx.rapidwright.design.noc.NOCDesign
-
Gets all the connections that are part of this NOC design.
- getAllCorrespondingSitePinNames(String, List<String>, boolean) - Method in class com.xilinx.rapidwright.design.Cell
-
Finds all the corresponding site pin names of the site to be used to drive/source from
the logical pin name provided on this cell.
- getAllCorrespondingSitePinNames(String) - Method in class com.xilinx.rapidwright.design.Cell
-
Finds all the corresponding site pin names of the site to be used to drive/source from
the logical pin name provided on this cell.
- getAllCorrespondingSitePinNames(String, boolean) - Method in class com.xilinx.rapidwright.design.Cell
-
Finds all the corresponding site pin names of the site to be used to drive/source from
the logical pin name provided on this cell.
- getAllDependentDataFiles(String...) - Static method in class com.xilinx.rapidwright.util.FileTools
-
Gets the list of all relative dependent data files given the set of devices
provided.
- 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.
- getAllDownhillNodes(Collection<Node>) - 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.
- getAllFilesWithSuffix(Path, String) - Static method in class com.xilinx.rapidwright.util.FileTools
-
Gets all files (Path objects) recursively (including all sub-directories)
starting at a root directory of a particular extension (or file name suffix).
- 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() - Method in class com.xilinx.rapidwright.edif.EDIFCell
-
Recursively finds all leaf cell descendants of this cell
The returned EDIFHierCellInsts are relative to this cell.
- getAllLeafDescendants(EDIFHierCellInst) - Method in class com.xilinx.rapidwright.edif.EDIFCell
-
Recursively finds all leaf cell descendants of this cell
- getAllLeafDescendants(String) - Method in class com.xilinx.rapidwright.edif.EDIFNetlist
-
Searches all lower levels of hierarchy to find all leaf descendants.
- getAllLeafDescendants(EDIFHierCellInst) - Method in class com.xilinx.rapidwright.edif.EDIFNetlist
-
Searches all lower levels of hierarchy to find all leaf descendants.
- getAllLeafDescendants(EDIFHierCellInst, boolean) - 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
-
- getAllLeafHierCellInstances(boolean) - Method in class com.xilinx.rapidwright.edif.EDIFNetlist
-
Traverses the netlist and produces a list of all primitive leaf hierarchical
cell instances.
- getAllLeafHierCellInstances() - Method in class com.xilinx.rapidwright.edif.EDIFNetlist
-
Traverses the netlist and produces a list of all primitive leaf hierarchical
cell instances.
- getAllOverlaps(ModuleInstT) - Method in class com.xilinx.rapidwright.placer.blockplacer.AbstractOverlapCache
-
- getAllOverlaps(ModuleInstT) - Method in class com.xilinx.rapidwright.placer.blockplacer.ExhaustiveOverlapCache
-
- getAllOverlaps(ModuleInstT) - Method in class com.xilinx.rapidwright.placer.blockplacer.RegionBasedOverlapCache
-
- 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.
- getAllPlacements() - Method in class com.xilinx.rapidwright.design.ModuleImpls
-
- 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.
- getAllRoutedSitePinInsts(Design) - Method in class com.xilinx.rapidwright.edif.EDIFHierPortInst
-
Gets the list of site pins if this port is on a placed leaf cell and its' site is routed
- getAllRoutedSitePinsFromPhysicalPin(Cell, Net, String) - Static method in class com.xilinx.rapidwright.design.DesignTools
-
Gets all site pins that are currently routed to the specified cell pin.
- getAllSitePinsFromLogicalPin(String, List<String>) - Method in class com.xilinx.rapidwright.design.Cell
-
Attempts to get all the physical net pin from this cell's logical pin name.
- getAllSitePinsFromPortInst(EDIFPortInst, List<String>) - Method in class com.xilinx.rapidwright.design.Cell
-
Attempts to get the list of physical net pins from this cell's port ref.
- getAllSites(String) - Method in class com.xilinx.rapidwright.design.blocks.PBlock
-
Gets all sites inside the pblock
- getAllSites() - Method in class com.xilinx.rapidwright.device.Device
-
Gets all the sites in the device in an array ordered by index.
- 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
- getAllTiles() - Method in class com.xilinx.rapidwright.placer.blockplacer.ImplsInstancePort
-
- getAllTiles() - Method in class com.xilinx.rapidwright.placer.blockplacer.ImplsInstancePort.InstPort
-
- getAllTiles() - Method in class com.xilinx.rapidwright.placer.blockplacer.ImplsInstancePort.SitePinInstPort
-
- 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).
- getAllTopLevelPortInsts() - Method in class com.xilinx.rapidwright.edif.EDIFNet
-
Gets all top level port instances connected to this net.
- getAllUphillNodes() - Method in class com.xilinx.rapidwright.device.Node
-
Creates a list of all uphill (can drive this node) nodes.
- getAllUphillNodes(Collection<Node>) - Method in class com.xilinx.rapidwright.device.Node
-
Creates a list of all uphill (can drive this node) nodes.
- getAllUphillPIPs() - Method in class com.xilinx.rapidwright.device.Node
-
Creates a list of all uphill PIPs (PIPs that drive this node)
from this node.
- 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.
- getAlreadyGenPBlocks(HashMap<Integer, Integer>, HashMap<Integer, Integer>, HashMap<Integer, Integer>, HashMap<Integer, Integer>, HashMap<Integer, Integer>) - Method in class com.xilinx.rapidwright.design.blocks.PBlockGenerator
-
Read PBlock File for obtaining already generated pblocks
- getAltBlockedSiteType() - Method in class com.xilinx.rapidwright.design.Cell
-
Gets (if any) alternative site type if this cell's current site is blocked.
- getAltCellName() - Method in class com.xilinx.rapidwright.design.AltPinMapping
-
- getAltCellType() - Method in class com.xilinx.rapidwright.design.AltPinMapping
-
- 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.
- getAlternateSource() - Method in class com.xilinx.rapidwright.design.Net
-
Gets the first alternate site pin (if set) on this net.
- getAlternateSources() - Method in class com.xilinx.rapidwright.design.Net
-
Gets all alternate site pins (if set) on this net.
- 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
- getAltPinMapping(String) - Method in class com.xilinx.rapidwright.design.Cell
-
Gets (if exists) an alternative pin mapping for the provided physical pin name.
- getAltPinMappings() - Method in class com.xilinx.rapidwright.design.Cell
-
Gets a map containing all alternate pin mappings for the cell.
- getAltPinsToPrimaryPins() - Method in class com.xilinx.rapidwright.interchange.DeviceResources.Device.SiteTypeInTileType.Builder
-
- getAltPinsToPrimaryPins() - Method in class com.xilinx.rapidwright.interchange.DeviceResources.Device.SiteTypeInTileType.Reader
-
- getAltSinkRnodes() - Method in class com.xilinx.rapidwright.rwroute.Connection
-
- getAltSiteType() - Method in class com.xilinx.rapidwright.interchange.PhysicalNetlist.PhysNetlist.CellPlacement.Builder
-
- getAltSiteType() - Method in class com.xilinx.rapidwright.interchange.PhysicalNetlist.PhysNetlist.CellPlacement.Reader
-
- getAltSiteTypes() - Method in class com.xilinx.rapidwright.interchange.DeviceResources.Device.SiteType.Builder
-
- getAltSiteTypes() - Method in class com.xilinx.rapidwright.interchange.DeviceResources.Device.SiteType.Reader
-
- getAltSourceRnode() - Method in class com.xilinx.rapidwright.rwroute.NetWrapper
-
- getAlways() - Method in class com.xilinx.rapidwright.interchange.DeviceResources.Device.PrimToMacroExpansion.Builder
-
- getAlways() - Method in class com.xilinx.rapidwright.interchange.DeviceResources.Device.PrimToMacroExpansion.Reader
-
- 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
-
- getAnyBel() - Method in class com.xilinx.rapidwright.interchange.DeviceResources.Device.Constraints.BELLocation.Builder
-
- getAnyBel() - Method in class com.xilinx.rapidwright.interchange.DeviceResources.Device.Constraints.BELLocation.Reader
-
- getAnyName() - Method in class com.xilinx.rapidwright.interchange.DeviceResources.Device.Constants.GndNetName.Builder
-
- getAnyName() - Method in class com.xilinx.rapidwright.interchange.DeviceResources.Device.Constants.GndNetName.Reader
-
- getAnyName() - Method in class com.xilinx.rapidwright.interchange.DeviceResources.Device.Constants.VccNetName.Builder
-
- getAnyName() - Method in class com.xilinx.rapidwright.interchange.DeviceResources.Device.Constants.VccNetName.Reader
-
- getApproximateCenter() - Method in class com.xilinx.rapidwright.device.ClockRegion
-
Calculates the approximate tile in the center of the clock region.
- getArbitraryPIP(Node, Node) - Static method in class com.xilinx.rapidwright.device.PIP
-
Gets an arbitrary PIP between two nodes, if at least one exists.
- getArbitraryTileOfType(TileTypeEnum) - Method in class com.xilinx.rapidwright.device.Device
-
Gets a tile of a particular type (TileTypeEnum)
- 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
-
- getArchRegex() - Method in enum com.xilinx.rapidwright.device.Series
-
- getArrivalTime() - Method in class com.xilinx.rapidwright.timing.TimingVertex
-
Gets the arrival time stored at this vertex.
- getArrow(PIPType) - Static method in enum com.xilinx.rapidwright.device.PIPType
-
Gets the arrow string representation from the PIP type.
- getAutoBufferedInputStream(InputStream) - Static method in class com.xilinx.rapidwright.util.FileTools
-
Creates a new BufferedInputStream that wraps a possibly-compressed input stream.
- 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
- getAvailableIobs() - Method in class com.xilinx.rapidwright.device.Part
-
- 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
-
- getBankType() - Method in class com.xilinx.rapidwright.device.IOBank
-
Gets the IOBank's type
- getBaseCost() - Method in class com.xilinx.rapidwright.rwroute.RouteNode
-
Gets the base cost of a RouteNode Object.
- getBaseWire() - Method in class com.xilinx.rapidwright.router.RouteNode
-
- getBeginTileXCoordinate() - Method in class com.xilinx.rapidwright.rwroute.RouteNode
-
- getBeginTileYCoordinate() - Method in class com.xilinx.rapidwright.rwroute.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(Device, SiteTypeEnum, String) - Static method in class com.xilinx.rapidwright.device.BEL
-
Gets a
BEL
object, given its
Device
, and name.
- getBEL() - Method in class com.xilinx.rapidwright.device.BELPin
-
Gets the parent BEL of this pin
- getBEL(SiteTypeEnum, String) - Method in class com.xilinx.rapidwright.device.Device
-
Gets the named BEL on the associated site type
- getBEL() - Method in class com.xilinx.rapidwright.device.PackagePin
-
Gets the BEL associated with this package 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
.
- getBel() - Method in class com.xilinx.rapidwright.interchange.DeviceResources.Device.BELPin.Builder
-
- getBel() - Method in class com.xilinx.rapidwright.interchange.DeviceResources.Device.BELPin.Reader
-
- getBel() - Method in class com.xilinx.rapidwright.interchange.DeviceResources.Device.Constants.SiteConstantSource.Builder
-
- getBel() - Method in class com.xilinx.rapidwright.interchange.DeviceResources.Device.Constants.SiteConstantSource.Reader
-
- getBel() - Method in class com.xilinx.rapidwright.interchange.DeviceResources.Device.Constraints.ConstraintLocation.Builder
-
- getBel() - Method in class com.xilinx.rapidwright.interchange.DeviceResources.Device.Constraints.ConstraintLocation.Reader
-
- getBel() - Method in class com.xilinx.rapidwright.interchange.DeviceResources.Device.Package.PackagePin.Bel.Builder
-
- getBel() - Method in class com.xilinx.rapidwright.interchange.DeviceResources.Device.Package.PackagePin.Bel.Reader
-
- getBel() - Method in class com.xilinx.rapidwright.interchange.DeviceResources.Device.Package.PackagePin.Builder
-
- getBel() - Method in class com.xilinx.rapidwright.interchange.DeviceResources.Device.Package.PackagePin.Reader
-
- getBel() - Method in class com.xilinx.rapidwright.interchange.DeviceResources.Device.ParameterSiteTypeBelEntry.Builder
-
- getBel() - Method in class com.xilinx.rapidwright.interchange.DeviceResources.Device.ParameterSiteTypeBelEntry.Reader
-
- getBel() - Method in class com.xilinx.rapidwright.interchange.DeviceResources.Device.PseudoCell.Builder
-
- getBel() - Method in class com.xilinx.rapidwright.interchange.DeviceResources.Device.PseudoCell.Reader
-
- getBel() - Method in class com.xilinx.rapidwright.interchange.PhysicalNetlist.PhysNetlist.CellPlacement.Builder
-
- getBel() - Method in class com.xilinx.rapidwright.interchange.PhysicalNetlist.PhysNetlist.CellPlacement.Reader
-
- getBel() - Method in class com.xilinx.rapidwright.interchange.PhysicalNetlist.PhysNetlist.PhysBel.Builder
-
- getBel() - Method in class com.xilinx.rapidwright.interchange.PhysicalNetlist.PhysNetlist.PhysBel.Reader
-
- getBel() - Method in class com.xilinx.rapidwright.interchange.PhysicalNetlist.PhysNetlist.PhysBelPin.Builder
-
- getBel() - Method in class com.xilinx.rapidwright.interchange.PhysicalNetlist.PhysNetlist.PhysBelPin.Reader
-
- getBel() - Method in class com.xilinx.rapidwright.interchange.PhysicalNetlist.PhysNetlist.PhysSitePIP.Builder
-
- getBel() - Method in class com.xilinx.rapidwright.interchange.PhysicalNetlist.PhysNetlist.PhysSitePIP.Reader
-
- getBel() - Method in class com.xilinx.rapidwright.interchange.PhysicalNetlist.PhysNetlist.PinMapping.Builder
-
- getBel() - Method in class com.xilinx.rapidwright.interchange.PhysicalNetlist.PhysNetlist.PinMapping.Reader
-
- getBELAttribute(BEL, String) - Method in class com.xilinx.rapidwright.design.SiteConfig
-
- getBELAttributes() - Method in class com.xilinx.rapidwright.design.SiteConfig
-
- getBELAttrs() - Method in class com.xilinx.rapidwright.design.Design
-
Get the BEL attribute mappings for this design
- getBELClass() - Method in class com.xilinx.rapidwright.device.BEL
-
Gets the classification of this BEL
- getBELIndex(String) - Method in interface com.xilinx.rapidwright.timing.DelayModel
-
TODO - Revisit this is part of the DelayModel
Gets the equivalent timing model index for this BEL
- getBELIndex(String) - Method in class com.xilinx.rapidwright.timing.SmallDelayModel
-
- 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.BELPin
-
Gets the name of the parent BEL of this pin
- getBELName() - Method in class com.xilinx.rapidwright.device.SitePIP
-
Gets the name of the BEL
- getBELPin(EDIFHierPortInst) - Method in class com.xilinx.rapidwright.design.Cell
-
Attempts to get the physical BEL pin from the logical EDIFPortInst.
- getBELPin(EDIFPortInst) - Method in class com.xilinx.rapidwright.design.Cell
-
Attempts to get the physical BEL pin from the logical EDIFPortInst.
- getBELPin(String, String) - Method in class com.xilinx.rapidwright.design.SiteInst
-
Gets a bel pin by name
- 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.
- getBELPin(SiteInst, int, int) - Method in class com.xilinx.rapidwright.interchange.BELPinCache
-
- getBelPin() - Method in class com.xilinx.rapidwright.interchange.DeviceResources.Device.CellBelPinEntry.Builder
-
- getBelPin() - Method in class com.xilinx.rapidwright.interchange.DeviceResources.Device.CellBelPinEntry.Reader
-
- getBelPin() - Method in class com.xilinx.rapidwright.interchange.DeviceResources.Device.Constants.SiteConstantSource.Builder
-
- getBelPin() - Method in class com.xilinx.rapidwright.interchange.DeviceResources.Device.Constants.SiteConstantSource.Reader
-
- getBelpin() - Method in class com.xilinx.rapidwright.interchange.DeviceResources.Device.SitePin.Builder
-
- getBelpin() - Method in class com.xilinx.rapidwright.interchange.DeviceResources.Device.SitePin.Reader
-
- getBelPin() - Method in class com.xilinx.rapidwright.interchange.PhysicalNetlist.PhysNetlist.PinMapping.Builder
-
- getBelPin() - Method in class com.xilinx.rapidwright.interchange.PhysicalNetlist.PhysNetlist.PinMapping.Reader
-
- getBelPin() - Method in class com.xilinx.rapidwright.interchange.PhysicalNetlist.PhysNetlist.RouteBranch.RouteSegment.Builder
-
- getBelPin() - Method in class com.xilinx.rapidwright.interchange.PhysicalNetlist.PhysNetlist.RouteBranch.RouteSegment.Reader
-
- getBELPin() - Method in class com.xilinx.rapidwright.interchange.RouteBranchNode
-
- 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.
- getBelPins() - Method in class com.xilinx.rapidwright.interchange.DeviceResources.Device.Constraints.RoutedTag.Builder
-
- getBelPins() - Method in class com.xilinx.rapidwright.interchange.DeviceResources.Device.Constraints.RoutedTag.Reader
-
- getBelPins() - Method in class com.xilinx.rapidwright.interchange.DeviceResources.Device.SiteType.Builder
-
- getBelPins() - Method in class com.xilinx.rapidwright.interchange.DeviceResources.Device.SiteType.Reader
-
- getBELs() - Method in class com.xilinx.rapidwright.design.SiteInst
-
Gets the BELs of this site
- getBELs(SiteTypeEnum) - Method in class com.xilinx.rapidwright.device.Device
-
Gets the array of BELs on the associated site type
- getBELs() - Method in class com.xilinx.rapidwright.device.Site
-
Gets and returns the BELs of this site.
- getBels() - Method in class com.xilinx.rapidwright.interchange.DeviceResources.Device.Constraints.BELLocation.Builder
-
- getBels() - Method in class com.xilinx.rapidwright.interchange.DeviceResources.Device.Constraints.BELLocation.Reader
-
- getBels() - Method in class com.xilinx.rapidwright.interchange.DeviceResources.Device.LutDefinitions.LutElement.Builder
-
- getBels() - Method in class com.xilinx.rapidwright.interchange.DeviceResources.Device.LutDefinitions.LutElement.Reader
-
- getBels() - Method in class com.xilinx.rapidwright.interchange.DeviceResources.Device.SiteType.Builder
-
- getBels() - Method in class com.xilinx.rapidwright.interchange.DeviceResources.Device.SiteType.Reader
-
- getBels() - Method in class com.xilinx.rapidwright.interchange.DeviceResources.Device.SiteTypeBelEntry.Builder
-
- getBels() - Method in class com.xilinx.rapidwright.interchange.DeviceResources.Device.SiteTypeBelEntry.Reader
-
- getBELType() - Method in class com.xilinx.rapidwright.device.BEL
-
The prototypical name of the element type.
- getBestConstant() - Method in class com.xilinx.rapidwright.interchange.DeviceResources.Device.Constants.SitePinConstantExceptions.Builder
-
- getBestConstant() - Method in class com.xilinx.rapidwright.interchange.DeviceResources.Device.Constants.SitePinConstantExceptions.Reader
-
- getBestConstantExceptions() - Method in class com.xilinx.rapidwright.interchange.DeviceResources.Device.Constants.Builder
-
- getBestConstantExceptions() - Method in class com.xilinx.rapidwright.interchange.DeviceResources.Device.Constants.Reader
-
- getBit(BitLocation, Tile) - Method in class com.xilinx.rapidwright.bitstream.Block
-
Gets the bit at the specified location for the provided tile
- getBit(int) - Method in class com.xilinx.rapidwright.bitstream.Frame
-
Gets the bit value at the specified index within the frame.
- getBit(int, int) - Static method in class com.xilinx.rapidwright.design.tools.LUTTools
-
- getBit(long, int) - Static method in class com.xilinx.rapidwright.design.tools.LUTTools
-
- getBit() - Method in class com.xilinx.rapidwright.interchange.LogicalNetlist.Netlist.Port.Builder
-
- getBit() - Method in class com.xilinx.rapidwright.interchange.LogicalNetlist.Netlist.Port.Reader
-
- getBitBlastedIndicies() - Method in class com.xilinx.rapidwright.edif.EDIFPort
-
- getBitIdx() - Method in class com.xilinx.rapidwright.bitstream.BitLocation
-
Gets the bit index (index within the configuration frame)
- getBitSlice() - Method in class com.xilinx.rapidwright.interchange.DeviceResources.Device.ParameterMapRule.Builder
-
- getBitSlice() - Method in class com.xilinx.rapidwright.interchange.DeviceResources.Device.ParameterMapRule.Reader
-
- getBitSlice() - Method in class com.xilinx.rapidwright.interchange.MacroParamRule
-
- getBitstringValue() - Method in class com.xilinx.rapidwright.interchange.LogicalNetlist.Netlist.PropertyMap.Entry.Builder
-
- getBitstringValue() - Method in class com.xilinx.rapidwright.interchange.LogicalNetlist.Netlist.PropertyMap.Entry.Reader
-
- getBlackBoxes(Design) - Static method in class com.xilinx.rapidwright.examples.FindBlackBoxes
-
- getBlock(int) - Method in class com.xilinx.rapidwright.bitstream.ConfigRow
-
Gets the block at the specified index within the row.
- 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
-
- getBlockAddress() - Method in class com.xilinx.rapidwright.bitstream.FAR
-
Gets the current FAR address of the current block.
- getBlockAddress(int, Series) - Static method in class com.xilinx.rapidwright.bitstream.FAR
-
Gets the unique block address for the given FAR address.
- getBlockFromTileColumn(int) - Method in class com.xilinx.rapidwright.bitstream.ConfigRow
-
Gets the block in this configuration row based on the the tile column index in the fabric
array.
- getBlockHeight(Series) - Static method in class com.xilinx.rapidwright.bitstream.Block
-
Gets a configuration block height in terms of CLEs based on the provided series
- getBlockName() - Method in class com.xilinx.rapidwright.timing.DSPTimingData
-
- getBlockNames() - Method in class com.xilinx.rapidwright.design.blocks.ImplGuide
-
- getBlockRams() - Method in class com.xilinx.rapidwright.device.Part
-
- getBlocks() - Method in class com.xilinx.rapidwright.bitstream.ConfigRow
-
Gets the raw list of blocks in this config row
- getBlocks() - Method in class com.xilinx.rapidwright.design.blocks.ImplGuide
-
- getBlocks() - Method in class com.xilinx.rapidwright.gui.PBlockScene
-
- getBlockSubType(Series, TileTypeEnum) - Static method in class com.xilinx.rapidwright.bitstream.BlockSubType
-
Gets the block sub type for a particular series and tile type enum
- getBlockType(Series) - Method in class com.xilinx.rapidwright.bitstream.Block
-
Gets the integer value block type of this block, see
BlockType
- getBlockType() - Method in class com.xilinx.rapidwright.bitstream.FAR
-
Gets the current integer block type of the current address the FAR points
to
- getBlockType(int, Series) - Static method in class com.xilinx.rapidwright.bitstream.FAR
-
Extracts the block type from a 32-bit FAR address.
- getBlockTypeEncoding() - Method in enum com.xilinx.rapidwright.bitstream.BlockType
-
Gets the integer block type value (as stored in the Frame Address Register) of this block
type.
- 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
-
- getBooleanValue() - Method in class com.xilinx.rapidwright.edif.EDIFPropertyValue
-
- getBoolValue() - Method in class com.xilinx.rapidwright.interchange.LogicalNetlist.Netlist.PropertyMap.Entry.Builder
-
- getBoolValue() - Method in class com.xilinx.rapidwright.interchange.LogicalNetlist.Netlist.PropertyMap.Entry.Reader
-
- 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
-
- getBottomTile() - Method in class com.xilinx.rapidwright.bitstream.Block
-
Gets the bottom tile that is covered by this configuration block
- getBoundingBox() - Method in class com.xilinx.rapidwright.design.AbstractModuleInst
-
- getBoundingBox() - Method in class com.xilinx.rapidwright.design.Module
-
Get the Bounding Box of all SiteInsts in this Module
The Bounding Box is calculated once and cached for future calls of this method.
- getBoundingBox() - Method in class com.xilinx.rapidwright.design.ModuleImplsInst
-
- getBoundingBox() - Method in class com.xilinx.rapidwright.design.ModuleInst
-
- getBoundingBox() - Method in class com.xilinx.rapidwright.design.Port
-
- getBoundingBox() - Method in class com.xilinx.rapidwright.placer.blockplacer.HardMacro
-
- getBoundingBoxExtensionX() - Method in class com.xilinx.rapidwright.rwroute.RWRouteConfig
-
Gets the initial bounding box extension range in the horizontal direction.
- getBoundingBoxExtensionY() - Method in class com.xilinx.rapidwright.rwroute.RWRouteConfig
-
Gets the initial bounding box extension range in the vertical direction.
- getBRAMContentSubType(Series, TileTypeEnum) - Static method in class com.xilinx.rapidwright.bitstream.BlockSubType
-
Gets the block sub type for the BRAM content block types for the provided series and tile type
enum.
- getBRAMTileTypes() - Static method in class com.xilinx.rapidwright.util.Utils
-
- getBranch(int) - Method in class com.xilinx.rapidwright.interchange.RouteBranchNode
-
- getBranches() - Method in class com.xilinx.rapidwright.interchange.PhysicalNetlist.PhysNetlist.RouteBranch.Builder
-
- getBranches() - Method in class com.xilinx.rapidwright.interchange.PhysicalNetlist.PhysNetlist.RouteBranch.Reader
-
- getBranches() - Method in class com.xilinx.rapidwright.interchange.RouteBranchNode
-
- getBufferDelay(Site) - Method in class com.xilinx.rapidwright.design.Net
-
Gets the specified clock buffer delay.
- getBuffered20() - Method in class com.xilinx.rapidwright.interchange.DeviceResources.Device.PIP.Builder
-
- getBuffered20() - Method in class com.xilinx.rapidwright.interchange.DeviceResources.Device.PIP.Reader
-
- getBuffered21() - Method in class com.xilinx.rapidwright.interchange.DeviceResources.Device.PIP.Builder
-
- getBuffered21() - Method in class com.xilinx.rapidwright.interchange.DeviceResources.Device.PIP.Reader
-
- getBufgce() - Method in class com.xilinx.rapidwright.timing.ClkRouteTiming
-
- getBus() - Method in class com.xilinx.rapidwright.interchange.LogicalNetlist.Netlist.Port.Builder
-
- getBus() - Method in class com.xilinx.rapidwright.interchange.LogicalNetlist.Netlist.Port.Reader
-
- getBusCollisionEDIFRename(String) - Method in class com.xilinx.rapidwright.edif.EDIFWriteLegalNameCache
-
- getBusEnd() - Method in class com.xilinx.rapidwright.interchange.LogicalNetlist.Netlist.Bus.Builder
-
- getBusEnd() - Method in class com.xilinx.rapidwright.interchange.LogicalNetlist.Netlist.Bus.Reader
-
- getBusIdx() - Method in class com.xilinx.rapidwright.interchange.LogicalNetlist.Netlist.PortInstance.Builder
-
- getBusIdx() - Method in class com.xilinx.rapidwright.interchange.LogicalNetlist.Netlist.PortInstance.Reader
-
- getBusName() - Method in class com.xilinx.rapidwright.edif.EDIFPort
-
- getBusName(boolean) - Method in class com.xilinx.rapidwright.edif.EDIFPort
-
- getBusRange() - Method in class com.xilinx.rapidwright.edif.EDIFPort
-
- getBusStart() - Method in class com.xilinx.rapidwright.interchange.LogicalNetlist.Netlist.Bus.Builder
-
- getBusStart() - Method in class com.xilinx.rapidwright.interchange.LogicalNetlist.Netlist.Bus.Reader
-
- getByRangeAround(int, PlacementT) - Method in class com.xilinx.rapidwright.placer.blockplacer.AbstractValidPlacementCache
-
- getByRangeAround(int, PlacementT) - Method in class com.xilinx.rapidwright.placer.blockplacer.ExhaustiveValidPlacementCache
-
- getByteOffset() - Method in class com.xilinx.rapidwright.edif.EDIFTokenizer
-
- getBytesWritten() - Method in class com.xilinx.rapidwright.util.CountingOutputStream
-
- getCacheID() - Method in class com.xilinx.rapidwright.design.blocks.BlockGuide
-
- getCapacitance() - Method in class com.xilinx.rapidwright.interchange.DeviceResources.Device.NodeTiming.Builder
-
- getCapacitance() - Method in class com.xilinx.rapidwright.interchange.DeviceResources.Device.NodeTiming.Reader
-
- getCapacitance() - Method in class com.xilinx.rapidwright.interchange.DeviceResources.Device.SitePin.Model.Builder
-
- getCapacitance() - Method in class com.xilinx.rapidwright.interchange.DeviceResources.Device.SitePin.Model.Reader
-
- getCategory() - Method in class com.xilinx.rapidwright.interchange.DeviceResources.Device.BEL.Builder
-
- getCategory() - Method in class com.xilinx.rapidwright.interchange.DeviceResources.Device.BEL.Reader
-
- getCategory() - Method in class com.xilinx.rapidwright.interchange.DeviceResources.Device.WireType.Builder
-
- getCategory() - Method in class com.xilinx.rapidwright.interchange.DeviceResources.Device.WireType.Reader
-
- 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(String) - Method in class com.xilinx.rapidwright.design.Module
-
Gets the named cell from the module
- 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.
- getCell() - Method in class com.xilinx.rapidwright.interchange.DeviceResources.Device.CellBelMapping.Builder
-
- getCell() - Method in class com.xilinx.rapidwright.interchange.DeviceResources.Device.CellBelMapping.Reader
-
- getCell() - Method in class com.xilinx.rapidwright.interchange.DeviceResources.Device.CellInversion.Builder
-
- getCell() - Method in class com.xilinx.rapidwright.interchange.DeviceResources.Device.CellInversion.Reader
-
- getCell() - Method in class com.xilinx.rapidwright.interchange.DeviceResources.Device.Constraints.CellConstraint.Builder
-
- getCell() - Method in class com.xilinx.rapidwright.interchange.DeviceResources.Device.Constraints.CellConstraint.Reader
-
- getCell() - Method in class com.xilinx.rapidwright.interchange.DeviceResources.Device.LutDefinitions.LutCell.Builder
-
- getCell() - Method in class com.xilinx.rapidwright.interchange.DeviceResources.Device.LutDefinitions.LutCell.Reader
-
- getCell() - Method in class com.xilinx.rapidwright.interchange.LogicalNetlist.Netlist.CellInstance.Builder
-
- getCell() - Method in class com.xilinx.rapidwright.interchange.LogicalNetlist.Netlist.CellInstance.Reader
-
- getCellBelMap() - Method in class com.xilinx.rapidwright.interchange.DeviceResources.Device.Builder
-
- getCellBelMap() - Method in class com.xilinx.rapidwright.interchange.DeviceResources.Device.Reader
-
- getCellConstraints() - Method in class com.xilinx.rapidwright.interchange.DeviceResources.Device.Constraints.Builder
-
- getCellConstraints() - Method in class com.xilinx.rapidwright.interchange.DeviceResources.Device.Constraints.Reader
-
- getCellDecls() - Method in class com.xilinx.rapidwright.interchange.LogicalNetlist.Netlist.Builder
-
- getCellDecls() - Method in class com.xilinx.rapidwright.interchange.LogicalNetlist.Netlist.Reader
-
- getCellInst() - Method in class com.xilinx.rapidwright.design.AbstractModuleInst
-
- 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
-
- getCellInversions() - Method in class com.xilinx.rapidwright.interchange.DeviceResources.Device.Builder
-
- getCellInversions() - Method in class com.xilinx.rapidwright.interchange.DeviceResources.Device.Reader
-
- getCellList() - Method in class com.xilinx.rapidwright.interchange.LogicalNetlist.Netlist.Builder
-
- getCellList() - Method in class com.xilinx.rapidwright.interchange.LogicalNetlist.Netlist.Reader
-
- 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
-
- getCellName() - Method in class com.xilinx.rapidwright.interchange.PhysicalNetlist.PhysNetlist.CellPlacement.Builder
-
- getCellName() - Method in class com.xilinx.rapidwright.interchange.PhysicalNetlist.PhysNetlist.CellPlacement.Reader
-
- getCellName() - Method in class com.xilinx.rapidwright.interchange.PhysicalNetlist.PhysNetlist.PhysCell.Builder
-
- getCellName() - Method in class com.xilinx.rapidwright.interchange.PhysicalNetlist.PhysNetlist.PhysCell.Reader
-
- getCellPin() - Method in class com.xilinx.rapidwright.interchange.DeviceResources.Device.CellBelPinEntry.Builder
-
- getCellPin() - Method in class com.xilinx.rapidwright.interchange.DeviceResources.Device.CellBelPinEntry.Reader
-
- getCellPin() - Method in class com.xilinx.rapidwright.interchange.DeviceResources.Device.CellPinInversion.Builder
-
- getCellPin() - Method in class com.xilinx.rapidwright.interchange.DeviceResources.Device.CellPinInversion.Reader
-
- getCellPin() - Method in class com.xilinx.rapidwright.interchange.PhysicalNetlist.PhysNetlist.PinMapping.Builder
-
- getCellPin() - Method in class com.xilinx.rapidwright.interchange.PhysicalNetlist.PhysNetlist.PinMapping.Reader
-
- getCellPinDefault(Series, Unisim, String) - Static method in class com.xilinx.rapidwright.design.CellPinStaticDefaults
-
- getCellPinDefaultsMap() - Static method in class com.xilinx.rapidwright.design.CellPinStaticDefaults
-
- getCellPins() - Method in class com.xilinx.rapidwright.interchange.DeviceResources.Device.CellInversion.Builder
-
- getCellPins() - Method in class com.xilinx.rapidwright.interchange.DeviceResources.Device.CellInversion.Reader
-
- getCellPinValue(NetType) - Static method in class com.xilinx.rapidwright.interchange.ConstantDefinitions
-
- 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
-
- getCells() - Method in class com.xilinx.rapidwright.interchange.DeviceResources.Device.Constraints.CellConstraint.Builder
-
- getCells() - Method in class com.xilinx.rapidwright.interchange.DeviceResources.Device.Constraints.CellConstraint.Reader
-
- getCells() - Method in class com.xilinx.rapidwright.interchange.DeviceResources.Device.ParameterDefinitions.Builder
-
- getCells() - Method in class com.xilinx.rapidwright.interchange.DeviceResources.Device.ParameterDefinitions.Reader
-
- getCellType() - Method in class com.xilinx.rapidwright.edif.EDIFCellInst
-
- getCellType() - Method in class com.xilinx.rapidwright.edif.EDIFHierCellInst
-
- getCellType() - Method in class com.xilinx.rapidwright.edif.EDIFHierPortInst
-
- getCellType() - Method in class com.xilinx.rapidwright.interchange.DeviceResources.Device.CellParameterDefinition.Builder
-
- getCellType() - Method in class com.xilinx.rapidwright.interchange.DeviceResources.Device.CellParameterDefinition.Reader
-
- getCellType() - Method in class com.xilinx.rapidwright.interchange.DeviceResources.Device.Constants.DefaultCellConnections.Builder
-
- getCellType() - Method in class com.xilinx.rapidwright.interchange.DeviceResources.Device.Constants.DefaultCellConnections.Reader
-
- getCenter(Device) - Method in class com.xilinx.rapidwright.design.TileRectangle
-
- 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.
- getCentroidOfNet(Net, Set<SiteTypeEnum>) - Static method in class com.xilinx.rapidwright.eco.ECOPlacementHelper
-
- getCentroidOfPoints(Device, List<Point>, Set<SiteTypeEnum>) - Static method in class com.xilinx.rapidwright.eco.ECOPlacementHelper
-
- getChannelPath() - Method in class com.xilinx.rapidwright.design.noc.NOCChannel
-
Gets the list of switches used to connect this NOC Channel
- getChannels() - Method in class com.xilinx.rapidwright.design.noc.NOCConnection
-
Gets the map of channels that pertain to this connection.
- getChannelType() - Method in class com.xilinx.rapidwright.design.noc.NOCChannel
-
Gets this channel's type
- getChild(EDIFCellInst) - Method in class com.xilinx.rapidwright.edif.EDIFHierCellInst
-
- getChild(String) - Method in class com.xilinx.rapidwright.edif.EDIFHierCellInst
-
Get a direct child
- getChildren(RouteNodeGraph) - Method in class com.xilinx.rapidwright.rwroute.RouteNode
-
Gets the children of a RouteNode Object.
- getChildren() - Method in class com.xilinx.rapidwright.util.RuntimeTracker
-
Gets the child runtime trackers.
- 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.
- getClassName() - Method in class com.xilinx.rapidwright.design.compare.DesignDiff
-
- getClassName() - Method in class com.xilinx.rapidwright.edif.compare.EDIFDiff
-
- getCLBMTileTypes() - Static method in class com.xilinx.rapidwright.util.Utils
-
- getCLBTileTypes() - Static method in class com.xilinx.rapidwright.util.Utils
-
- getCLEHeight() - Method in enum com.xilinx.rapidwright.device.Series
-
- getClients() - Method in class com.xilinx.rapidwright.design.noc.NOCDesign
-
Gets all NOC clients part of this NOC design.
- getClkName() - Method in class com.xilinx.rapidwright.util.PerformanceExplorer
-
- getClkNumber(RouteNode) - Method in class com.xilinx.rapidwright.router.Router
-
- getClkRouteTiming() - Method in class com.xilinx.rapidwright.rwroute.RWRouteConfig
-
Sets the clock enable net timing data file.
- getClkRouteTiming() - Method in class com.xilinx.rapidwright.timing.ClkRouteTiming
-
- getClockBuffer(String) - Method in class com.xilinx.rapidwright.design.blocks.BlockGuide
-
- getClockDomain(Design, String) - Static method in class com.xilinx.rapidwright.design.DesignTools
-
- getClockEdge() - Method in class com.xilinx.rapidwright.interchange.DeviceResources.Device.PinDelay.Builder
-
- getClockEdge() - Method in class com.xilinx.rapidwright.interchange.DeviceResources.Device.PinDelay.Reader
-
- getClockingTileTypes() - Static method in class com.xilinx.rapidwright.util.Utils
-
- getClockName() - Method in class com.xilinx.rapidwright.timing.TimingVertex
-
This will be used in a future release to get the name of the clock associated with this vertex.
- getClockPeriod(String) - Method in class com.xilinx.rapidwright.design.blocks.BlockGuide
-
- getClockRegion() - Method in class com.xilinx.rapidwright.bitstream.Block
-
Gets the corresponding clock region to which this configuration block belongs
- 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.Site
-
Gets the clock region to which this site belongs.
- getClockRegion(String) - Method in class com.xilinx.rapidwright.device.SLR
-
Gets the clock region in this SLR by the provided name (ex: "X0Y0")
- 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.
- getClockRegionOfCellPin(String, Design) - Static method in class com.xilinx.rapidwright.timing.TimingGraph
-
Get the clock region that the cell pin resides in
- getClockRegions() - Method in class com.xilinx.rapidwright.device.Device
-
Get the clock region grid.
- getClockRegions() - Method in class com.xilinx.rapidwright.device.SLR
-
Gets the set of clock regions in this SLR.
- 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
-
- getCode() - Method in enum com.xilinx.rapidwright.bitstream.CMDCode
-
Gets the integer representation of the command code.
- getCode() - Method in enum com.xilinx.rapidwright.bitstream.OpCode
-
Gets the 2-bit code for the opcode.
- getCol() - Method in class com.xilinx.rapidwright.interchange.DeviceResources.Device.Tile.Builder
-
- getCol() - Method in class com.xilinx.rapidwright.interchange.DeviceResources.Device.Tile.Reader
-
- getColumn(Series) - Method in class com.xilinx.rapidwright.bitstream.Block
-
Gets the column address of this block in the Frame Address Register (FAR).
- getColumn() - Method in class com.xilinx.rapidwright.bitstream.FAR
-
Gets the current column to which the FAR address is currently set
- 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)
- getColumnAddress(int, Series) - Static method in class com.xilinx.rapidwright.bitstream.FAR
-
Extracts the column address from a 32-bit FAR address.
- getColumnLSB() - Method in enum com.xilinx.rapidwright.device.Series
-
- getColumnMask() - Method in enum com.xilinx.rapidwright.device.Series
-
- 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
-
- getCommonAncestor(EDIFHierCellInst) - Method in class com.xilinx.rapidwright.edif.EDIFHierCellInst
-
Given this instance and the provided instance o, it determines the closest common ancestor
between the two instances.
- getCommonPins() - Method in class com.xilinx.rapidwright.interchange.DeviceResources.Device.CellBelMapping.Builder
-
- getCommonPins() - Method in class com.xilinx.rapidwright.interchange.DeviceResources.Device.CellBelMapping.Reader
-
- getCommonRow(Device, boolean) - Static method in class com.xilinx.rapidwright.device.helper.TileColumnPattern
-
Finds the first row that has populated BRAM, DSP, URAM, and CLB tiles to help identify
tile column types.
- getCommonRow(Device) - Static method in class com.xilinx.rapidwright.device.helper.TileColumnPattern
-
Finds the first row that has populated BRAM, DSP, URAM, and CLB tiles but no Laguna tiles to help identify
tile column types.
- getCommType() - Method in class com.xilinx.rapidwright.design.noc.NOCConnection
-
Gets the communication type associated with this connection.
- getCompanionCell() - Method in class com.xilinx.rapidwright.design.PinSwap
-
- getCompanionLogicalName() - Method in class com.xilinx.rapidwright.design.PinSwap
-
- getCompanionLUT(Cell) - Static method in class com.xilinx.rapidwright.design.tools.LUTTools
-
From a placed LUT cell, get the companion LUT BEL location.
- getCompanionLUTCell(Cell) - Static method in class com.xilinx.rapidwright.design.tools.LUTTools
-
From a placed LUT cell, get the cell in the companion LUT BEL location.
- getCompanionLUTName(BEL) - Static method in class com.xilinx.rapidwright.design.tools.LUTTools
-
Gets the BEL's companion LUT.
- getCompanionLUTName(String) - Static method in class com.xilinx.rapidwright.design.tools.LUTTools
-
Get the companion LUT name of the provided LUT name.
- getComparePlacement() - Method in class com.xilinx.rapidwright.design.compare.DesignComparator
-
Gets the comparePlacement flag indicating if a design's placement (cells,
sitepips, sitewire to net mappings) should be compared by DesignComparator.
- getCompatiblePlacements(Device) - Method in class com.xilinx.rapidwright.design.Cell
-
Provides a map of site type and bel names that support the specified unisim.
- getCompatiblePlacements(Unisim) - Method in class com.xilinx.rapidwright.design.Design
-
Get all the valid location site types possible for a given Unisim.
- getCompatiblePlacements(FamilyType, Unisim) - Static method in class com.xilinx.rapidwright.design.Design
-
Get all the valid location site types possible for a given Unisim.
- getComponentType() - Method in class com.xilinx.rapidwright.design.noc.NOCClient
-
Gets the component type of this client
- getConfigArray() - Method in class com.xilinx.rapidwright.bitstream.Bitstream
-
Gets the current configuration layout for this bitstream.
- getConfigArray() - Method in class com.xilinx.rapidwright.bitstream.FAR
-
Gets the current config array associated with the FAR
- getConfigBlock(Tile) - Method in class com.xilinx.rapidwright.bitstream.ConfigArray
-
Get the configuration block that corresponds to the provided tile.
- getConfigBlock(Tile, BlockType) - Method in class com.xilinx.rapidwright.bitstream.ConfigArray
-
Gets the configuration block that corresponds to the provided tile and block type.
- getConfigBlock() - Method in class com.xilinx.rapidwright.bitstream.FAR
-
Gets the configuration block from current FAR address, assumes a single SLR
or SLR with config order 0.
- getConfigBlock(int) - Method in class com.xilinx.rapidwright.bitstream.FAR
-
Gets the configuration block from current FAR address.
- getConfigOrderIndex() - Method in class com.xilinx.rapidwright.device.SLR
-
Gets the config order index of the SLR.
- getConfigRow(int, int, int) - Method in class com.xilinx.rapidwright.bitstream.ConfigArray
-
Gets the configuration row based on blockType (CLB vs.
- getConfigRow(int, int, int, int) - Method in class com.xilinx.rapidwright.bitstream.ConfigArray
-
Gets the configuration row based on blockType (CLB vs.
- getConfigRowIndex() - Method in class com.xilinx.rapidwright.device.ClockRegion
-
Gets the configuration row index for this clock region.
- getConfigRows() - Method in class com.xilinx.rapidwright.bitstream.ConfigArray
-
Gets the rows in the config array (in config order)
- getConnectedBELPins(BELPin, SiteInst) - Static method in class com.xilinx.rapidwright.design.DesignTools
-
Looks in the site instance for BEL pins connected to this BEL pin and SiteInst.
- getConnectedBELPins(SitePinInst) - Static method in class com.xilinx.rapidwright.design.DesignTools
-
Looks in the site instance for BEL pins connected to this site pin.
- getConnectedCells(BELPin, SiteInst) - Static method in class com.xilinx.rapidwright.design.DesignTools
-
Looks in the site instance for cells connected (i.e.
- getConnectedCells(SitePinInst) - Static method in class com.xilinx.rapidwright.design.DesignTools
-
Looks in the site instance for cells connected (i.e.
- getConnectedInputPinOnBEL(BEL) - Method in class com.xilinx.rapidwright.device.BELPin
-
Examines this pin and all pins connected on its site wire for an input pin on the provided
BEL.
- getConnectedNets() - Method in class com.xilinx.rapidwright.design.SiteInst
-
Gets and returns the nets that connect to this instance.
- 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(ModuleInstT) - Method in class com.xilinx.rapidwright.placer.blockplacer.BlockPlacer2
-
- getConnectedPaths(ModuleImplsInst) - Method in class com.xilinx.rapidwright.placer.blockplacer.BlockPlacer2Impls
-
- getConnectedPaths(HardMacro) - Method in class com.xilinx.rapidwright.placer.blockplacer.BlockPlacer2Module
-
- 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.
- getConnectedWireIndex() - Method in class com.xilinx.rapidwright.design.SitePinInst
-
Gets the index of the tile wire connected to this site pin.
- getConnectionFrom(String) - Method in class com.xilinx.rapidwright.design.noc.NOCSlave
-
Gets the corresponding connection based on master client name.
- getConnectionPIPs(SitePinInst) - Static method in class com.xilinx.rapidwright.design.DesignTools
-
Finds the essential PIPs which connect the provided sink pin to its source.
- getConnectionPIPs(Connection) - Static method in class com.xilinx.rapidwright.rwroute.RouterHelper
-
Gets a list of
PIP
instances for routing a connection.
- getConnections() - Method in class com.xilinx.rapidwright.design.noc.NOCClient
-
Gets the connections associated with this NOC client
- getConnections() - Method in class com.xilinx.rapidwright.router.RouteNode
-
Gets all the possible connections to leaving this node
- getConnections() - Method in class com.xilinx.rapidwright.rwroute.NetWrapper
-
- getConnectionTo(String) - Method in class com.xilinx.rapidwright.design.noc.NOCMaster
-
Gets the corresponding connection based on slave client name.
- getConstant() - Method in class com.xilinx.rapidwright.interchange.DeviceResources.Device.Constants.NodeConstantSource.Builder
-
- getConstant() - Method in class com.xilinx.rapidwright.interchange.DeviceResources.Device.Constants.NodeConstantSource.Reader
-
- getConstant() - Method in class com.xilinx.rapidwright.interchange.DeviceResources.Device.Constants.SiteConstantSource.Builder
-
- getConstant() - Method in class com.xilinx.rapidwright.interchange.DeviceResources.Device.Constants.SiteConstantSource.Reader
-
- getConstant() - Method in class com.xilinx.rapidwright.interchange.DeviceResources.Device.WireConstantSources.Builder
-
- getConstant() - Method in class com.xilinx.rapidwright.interchange.DeviceResources.Device.WireConstantSources.Reader
-
- getConstants() - Method in class com.xilinx.rapidwright.interchange.DeviceResources.Device.Builder
-
- getConstants() - Method in class com.xilinx.rapidwright.interchange.DeviceResources.Device.Reader
-
- getConstants() - Method in class com.xilinx.rapidwright.interchange.DeviceResources.Device.TileType.Builder
-
- getConstants() - Method in class com.xilinx.rapidwright.interchange.DeviceResources.Device.TileType.Reader
-
- getConstantSource(BEL) - Method in class com.xilinx.rapidwright.interchange.ConstantDefinitions
-
- getConstraints() - Method in class com.xilinx.rapidwright.interchange.DeviceResources.Device.Builder
-
- getConstraints() - Method in class com.xilinx.rapidwright.interchange.DeviceResources.Device.Reader
-
- getContainerName(String) - Static method in class com.xilinx.rapidwright.util.FileTools
-
Translates RapidWright data file names to Azure Blob Container-friendly names
- getContext() - Method in class com.xilinx.rapidwright.design.compare.DesignDiff
-
- getContext() - Method in class com.xilinx.rapidwright.edif.compare.EDIFDiff
-
- getConventional() - Method in class com.xilinx.rapidwright.interchange.DeviceResources.Device.PIP.Builder
-
- getConventional() - Method in class com.xilinx.rapidwright.interchange.DeviceResources.Device.PIP.Reader
-
- getCopyOfPIPs() - Method in class com.xilinx.rapidwright.design.Net
-
Gets a complete copy of the PIPs of this net.
- getCopyValue() - Method in class com.xilinx.rapidwright.interchange.DeviceResources.Device.ParameterMapRule.Builder
-
- getCopyValue() - Method in class com.xilinx.rapidwright.interchange.DeviceResources.Device.ParameterMapRule.Reader
-
- getCornerModel() - Method in class com.xilinx.rapidwright.interchange.DeviceResources.Device.PinsDelay.Builder
-
- getCornerModel() - Method in class com.xilinx.rapidwright.interchange.DeviceResources.Device.PinsDelay.Reader
-
- getCorresponding(Tile, Tile) - Method in class com.xilinx.rapidwright.design.RelocatableTileRectangle
-
- 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
-
- 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
-
- getCorrespondingPins(Port) - Method in class com.xilinx.rapidwright.design.ModuleInst
-
Gets the corresponding port pins (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(SiteInst, Site) - Method in class com.xilinx.rapidwright.design.Module
-
Get the corresponding Site of the given SiteInst if the module is relocated.
- 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, String, List<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.
- 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) - 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, 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, 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) - 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
- getCount() - Method in class com.xilinx.rapidwright.util.JobQueue
-
- getCRCValue() - Method in class com.xilinx.rapidwright.bitstream.CRC
-
- getCRIndicesInConfigRowOrder(Device) - Static method in class com.xilinx.rapidwright.bitstream.ConfigArray
-
Returns an array of clock region indices that correspond to the order in
which they appear in the contiguous FAR address space.
- getCriticality() - Method in class com.xilinx.rapidwright.rwroute.Connection
-
- getCriticalityExponent() - Method in class com.xilinx.rapidwright.rwroute.RWRouteConfig
-
Gets the criticality exponent that is used in calculating connections' criticalities to
spread the criticalities of less critical connections and more critical connections apart.
- getCriticalPathInfo(Pair<Float, TimingVertex>, boolean, RouteNodeGraph) - Method in class com.xilinx.rapidwright.timing.TimingManager
-
- getCriticalTimingEdgesInOrder(TimingVertex) - Method in class com.xilinx.rapidwright.timing.TimingGraph
-
Get a list of timing edges consisting of the critical path
- getCstFile() - Method in class com.xilinx.rapidwright.router.SATRouter
-
- getCurrentDataVersion(String) - Static method in class com.xilinx.rapidwright.util.FileTools
-
Returns the expected MD5 sum of the named data file
- getCurrentFAR() - Method in class com.xilinx.rapidwright.bitstream.FAR
-
Gets the current address of the FAR object.
- getCurrentModuleImplementation() - Method in class com.xilinx.rapidwright.design.ModuleImplsInst
-
- 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
-
- getData() - Method in class com.xilinx.rapidwright.bitstream.Packet
-
Gets the data (payload) of this packet
- getData() - Method in class com.xilinx.rapidwright.interchange.LogicalNetlist.Netlist.Bitstring.Builder
-
- getData() - Method in class com.xilinx.rapidwright.interchange.LogicalNetlist.Netlist.Bitstring.Reader
-
- getDate() - Method in class com.xilinx.rapidwright.bitstream.BitstreamHeader
-
Gets the recorded 'date created' from the bitstream header
- getDCPAutoGenMD5FilePath(Path, Path) - Static method in class com.xilinx.rapidwright.design.DesignTools
-
Gets the corresponding MD5 file path for a DCP that has had its EDIF file auto-generated
- getDCPFilenameFilter() - Static method in class com.xilinx.rapidwright.util.FileTools
-
Gets a filename filter for DCP files (ends with .dcp).
- getDebugBitstreamFARWrites(Bitstream) - Static method in class com.xilinx.rapidwright.bitstream.Bitstream
-
When given a debug bitstream (see UG908 - Table A-1,
BITSTREAM.GENERAL.DEBUGBITSTREAM), this method will extract the LOUT writes
that provide the consecutive list of FAR addresses of the device.
- getDecompressedGZIPFileName(Path) - Static method in class com.xilinx.rapidwright.util.FileTools
-
Gets a Path to the corresponding uncompressed name of the provided path.
- getDefault() - Method in class com.xilinx.rapidwright.interchange.DeviceResources.Device.Constraints.Tag.Builder
-
- getDefault() - Method in class com.xilinx.rapidwright.interchange.DeviceResources.Device.Constraints.Tag.Reader
-
- getDefault() - Method in class com.xilinx.rapidwright.interchange.DeviceResources.Device.ParameterDefinition.Builder
-
- getDefault() - Method in class com.xilinx.rapidwright.interchange.DeviceResources.Device.ParameterDefinition.Reader
-
- getDefaultBestConstant() - Method in class com.xilinx.rapidwright.interchange.DeviceResources.Device.Constants.Builder
-
- getDefaultBestConstant() - Method in class com.xilinx.rapidwright.interchange.DeviceResources.Device.Constants.Reader
-
- getDefaultCellConns() - Method in class com.xilinx.rapidwright.interchange.DeviceResources.Device.Constants.Builder
-
- getDefaultCellConns() - Method in class com.xilinx.rapidwright.interchange.DeviceResources.Device.Constants.Reader
-
- getDefaultCellProperties(Series, String) - Static method in class com.xilinx.rapidwright.design.Design
-
Returns a map of all default cell properties for the specified cell.
- getDefaultPinMapping(String) - Method in class com.xilinx.rapidwright.design.Cell
-
Gets the default physical pin mapping for specified logical pin mapping on this cell
- getDefaultProperty(Series, String, String) - Static method in class com.xilinx.rapidwright.design.Design
-
Gets the default property (type and value) for the specified cell and property name.
- getDefaultReadableEDIFDir(Path) - Static method in class com.xilinx.rapidwright.design.DesignTools
-
Gets the corresponding EDIF directory created when auto generating EDIF from Vivado.
- getDelay() - Method in class com.xilinx.rapidwright.interchange.DeviceResources.Device.SitePin.Builder
-
- getDelay() - Method in class com.xilinx.rapidwright.interchange.DeviceResources.Device.SitePin.Reader
-
- getDelay() - Method in class com.xilinx.rapidwright.interchange.DeviceResources.Device.SitePIP.Builder
-
- getDelay() - Method in class com.xilinx.rapidwright.interchange.DeviceResources.Device.SitePIP.Reader
-
- getDelay() - Method in class com.xilinx.rapidwright.placer.blockplacer.Path
-
- getDelay() - Method in class com.xilinx.rapidwright.rwroute.RouteNode
-
Gets the delay of a RouteNode Object.
- getDelay() - Method in class com.xilinx.rapidwright.timing.TimingEdge
-
Gets the total delay in ps for this edge.
- getDelay(GraphPath<TimingVertex, TimingEdge>) - Method in class com.xilinx.rapidwright.timing.TimingGraph
-
Gets the delay/weight of a GraphPath
- getDelayModel() - Method in class com.xilinx.rapidwright.timing.TimingModel
-
- getDelayOf(Node) - Method in class com.xilinx.rapidwright.timing.delayestimator.DelayEstimatorBase
-
Get delay of the node group of the given exit node.
- getDelaysPerSink() - Method in class com.xilinx.rapidwright.router.SATRouter
-
- getDelayType() - Method in class com.xilinx.rapidwright.timing.TimingGroup
-
- getDeleted() - Method in class com.xilinx.rapidwright.interchange.DeviceResources.Device.Tile.Builder
-
- getDeleted() - Method in class com.xilinx.rapidwright.interchange.DeviceResources.Device.Tile.Reader
-
- getDeltaCost() - Method in class com.xilinx.rapidwright.placer.blockplacer.Move
-
- getDeltaCost() - Method in class com.xilinx.rapidwright.placer.blockplacer.Move2
-
- getDepopulatedLogicalName() - Method in class com.xilinx.rapidwright.design.PinSwap
-
This gets the previous logical pin mapping of the new physical pin name being moved.
- getDepth() - Method in class com.xilinx.rapidwright.edif.EDIFHierCellInst
-
- getDepth() - Method in class com.xilinx.rapidwright.interchange.DeviceResources.BELPinRef.Builder
-
- getDepth() - Method in class com.xilinx.rapidwright.interchange.DeviceResources.BELPinRef.Reader
-
- getDepth() - Method in class com.xilinx.rapidwright.interchange.DeviceResources.TileTypeRef.Builder
-
- getDepth() - Method in class com.xilinx.rapidwright.interchange.DeviceResources.TileTypeRef.Reader
-
- getDepth() - Method in class com.xilinx.rapidwright.interchange.DeviceResources.WireRef.Builder
-
- getDepth() - Method in class com.xilinx.rapidwright.interchange.DeviceResources.WireRef.Reader
-
- getDepth() - Method in class com.xilinx.rapidwright.interchange.LogicalNetlist.CellRef.Builder
-
- getDepth() - Method in class com.xilinx.rapidwright.interchange.LogicalNetlist.CellRef.Reader
-
- getDepth() - Method in class com.xilinx.rapidwright.interchange.LogicalNetlist.InstRef.Builder
-
- getDepth() - Method in class com.xilinx.rapidwright.interchange.LogicalNetlist.InstRef.Reader
-
- getDepth() - Method in class com.xilinx.rapidwright.interchange.LogicalNetlist.PortRef.Builder
-
- getDepth() - Method in class com.xilinx.rapidwright.interchange.LogicalNetlist.PortRef.Reader
-
- getDescription() - Method in enum com.xilinx.rapidwright.bitstream.RegisterType
-
A short description of the purpose of this register.
- getDescription() - Method in class com.xilinx.rapidwright.interchange.DeviceResources.Device.Constraints.State.Builder
-
- getDescription() - Method in class com.xilinx.rapidwright.interchange.DeviceResources.Device.Constraints.State.Reader
-
- getDescription() - Method in class com.xilinx.rapidwright.interchange.DeviceResources.Device.Constraints.Tag.Builder
-
- getDescription() - Method in class com.xilinx.rapidwright.interchange.DeviceResources.Device.Constraints.Tag.Reader
-
- getDesign() - Method in class com.xilinx.rapidwright.design.ModuleInst
-
- getDesign() - Method in class com.xilinx.rapidwright.design.Net
-
Gets the design to which this net belongs.
- getDesign() - Method in class com.xilinx.rapidwright.design.noc.NOCDesign
-
Gets the main design corresponding to this NOCDesign
- 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.rwroute.RWRoute
-
- getDesign() - Method in class com.xilinx.rapidwright.timing.TimingManager
-
Gets the corresponding design used in creating this TimingManager.
- getDesign() - Method in class com.xilinx.rapidwright.util.PerformanceExplorer
-
- getDesignName() - Method in class com.xilinx.rapidwright.bitstream.Bitstream
-
Gets the design name from the header
- getDesignName() - Method in class com.xilinx.rapidwright.bitstream.BitstreamHeader
-
Gets the design name as stored in the bitstream header
- getDesignTimingRequirement(Design) - Static method in class com.xilinx.rapidwright.timing.TimingManager
-
- getDest() - Method in class com.xilinx.rapidwright.design.noc.NOCConnection
-
Gets the destination or NOC slave for this connection.
- getDevice() - Method in class com.xilinx.rapidwright.bitstream.Bitstream
-
Gets the target device using part name information from the header.
- getDevice() - Method in class com.xilinx.rapidwright.bitstream.ConfigArray
-
Gets the device associated with this config array
- getDevice() - Method in class com.xilinx.rapidwright.bitstream.FAR
-
Gets the current device associated with this FAR
- 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.browser.DeviceBrowser
-
- 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.SLR
-
Gets the device to which this SLR belongs
- 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
-
- getDevice() - Method in class com.xilinx.rapidwright.timing.TimingManager
-
Gets the corresponding device used in creating this TimingManager.
- getDeviceAndPackage(Part) - Static method in class com.xilinx.rapidwright.device.PartNameTools
-
Gets the canonical device name and package combination.
- getDeviceBrowser() - Method in class com.xilinx.rapidwright.device.browser.ThreadedDeviceBrowser
-
- getDeviceFolderResourceName() - Static method in class com.xilinx.rapidwright.util.FileTools
-
- getDeviceResourceCache(Part) - Static method in class com.xilinx.rapidwright.util.FileTools
-
- getDeviceResourceName(Part) - Static method in class com.xilinx.rapidwright.util.FileTools
-
- getDeviceResourceSuffix(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.
- getDiff(Frame) - Method in class com.xilinx.rapidwright.bitstream.Frame
-
Examines another frame for differences and reports them as a list of
BitLocation
objects.
- getDiffCount() - Method in class com.xilinx.rapidwright.design.compare.DesignComparator
-
- getDiffCount() - Method in class com.xilinx.rapidwright.edif.compare.EDIFNetlistComparator
-
- getDiffList(DesignDiffType) - Method in class com.xilinx.rapidwright.design.compare.DesignComparator
-
- getDiffList(EDIFDiffType) - Method in class com.xilinx.rapidwright.edif.compare.EDIFNetlistComparator
-
- getDiffMap() - Method in class com.xilinx.rapidwright.design.compare.DesignComparator
-
- getDiffMap() - Method in class com.xilinx.rapidwright.edif.compare.EDIFNetlistComparator
-
- getDiffPairPin() - Method in class com.xilinx.rapidwright.device.PackagePin
-
Gets the differential paired pin with this package pin.
- 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
-
- getDir() - Method in class com.xilinx.rapidwright.interchange.DeviceResources.Device.BELPin.Builder
-
- getDir() - Method in class com.xilinx.rapidwright.interchange.DeviceResources.Device.BELPin.Reader
-
- getDir() - Method in class com.xilinx.rapidwright.interchange.DeviceResources.Device.SitePin.Builder
-
- getDir() - Method in class com.xilinx.rapidwright.interchange.DeviceResources.Device.SitePin.Reader
-
- getDir() - Method in class com.xilinx.rapidwright.interchange.LogicalNetlist.Netlist.Port.Builder
-
- getDir() - Method in class com.xilinx.rapidwright.interchange.LogicalNetlist.Netlist.Port.Reader
-
- getDirection() - Method in class com.xilinx.rapidwright.edif.EDIFPort
-
- getDirection() - Method in class com.xilinx.rapidwright.edif.EDIFPortInst
-
- getDirection() - Method in class com.xilinx.rapidwright.timing.TimingGroup
-
- getDirectional() - Method in class com.xilinx.rapidwright.interchange.DeviceResources.Device.PIP.Builder
-
- getDirectional() - Method in class com.xilinx.rapidwright.interchange.DeviceResources.Device.PIP.Reader
-
- getDirectorySeparator() - Static method in class com.xilinx.rapidwright.util.FileTools
-
Gets and returns the file separator character for the given OS
- getDistArrayInIntTileGrid(int, int[], int[], int[], int[], int, Pattern, TimingModel.GetTileAt) - Method in class com.xilinx.rapidwright.timing.TimingModel
-
- getDottyFile() - Method in class com.xilinx.rapidwright.router.SATRouter
-
- getDoubleHpwl() - Method in class com.xilinx.rapidwright.rwroute.NetWrapper
-
- 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.
- getDrivers(boolean) - Method in class com.xilinx.rapidwright.interchange.RouteBranchNode
-
- 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.
- getDsp() - Method in class com.xilinx.rapidwright.device.Part
-
- getDSPTileTypes() - Static method in class com.xilinx.rapidwright.util.Utils
-
- getDspTimingDataFolder() - Method in class com.xilinx.rapidwright.rwroute.RWRouteConfig
-
Gets the DSP timing data folder that contains DSP timing data files for the current design to be routed.
- getDst() - Method in class com.xilinx.rapidwright.timing.TimingEdge
-
Gets the second vertex of this edge.
- getEDFAutoGenFilePath(Path, Path) - Static method in class com.xilinx.rapidwright.design.DesignTools
-
Gets the path to the auto-generated EDIF file for the provided DCP and EDIF directory.
- getEdgeGroupsFile() - Method in class com.xilinx.rapidwright.router.SATRouter
-
- getEdgeOfTile(Tile) - Method in class com.xilinx.rapidwright.design.tools.TileGroup
-
- getEDIFCellInst() - Method in class com.xilinx.rapidwright.design.Cell
-
Gets the logical netlist cell instance corresponding to this cell.
- getEDIFHierCellInst() - Method in class com.xilinx.rapidwright.design.Cell
-
Gets the hierarchical logical netlist cell instance corresponding to this cell.
- getEdifNet() - Method in class com.xilinx.rapidwright.timing.TimingEdge
-
Gets the logical "EDIFNet" object associated with this edge, if one has been set.
- getEDIFParentDir(Path) - Static method in class com.xilinx.rapidwright.edif.EDIFTools
-
- getEDIFRename(EDIFName) - Method in class com.xilinx.rapidwright.edif.EDIFReadLegalNameCache
-
- getEDIFRename(String) - Method in class com.xilinx.rapidwright.edif.EDIFWriteLegalNameCache
-
- getEDIFView() - Method in class com.xilinx.rapidwright.edif.EDIFCell
-
Gets the EDIFName object representation of the view name
- getEDNFilenameFilter() - Static method in class com.xilinx.rapidwright.util.FileTools
-
Gets a filename filter for EDN files (ends with .edn).
- getEDNFiles(Path) - Static method in class com.xilinx.rapidwright.edif.EDIFTools
-
- getEmitter() - Method in class com.xilinx.rapidwright.design.blocks.PBlockGenerator
-
- getEncodedConfigCode(String) - Method in interface com.xilinx.rapidwright.timing.DelayModel
-
TODO - Revisit this as part of the DelayModel
Gets the encoded config code for the value (belname:paramsetting)
- getEncodedConfigCode(String) - Method in class com.xilinx.rapidwright.timing.SmallDelayModel
-
- getEncryptedCells() - Method in class com.xilinx.rapidwright.edif.EDIFNetlist
-
Gets the list of EDN filenames that were present in the original directory where the EDIF
file was loaded from.
- 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
- getEndRouteNode() - Method in class com.xilinx.rapidwright.device.PIP
-
Creates and returns the end node associated with the start wire of this PIP.
- getEndTileXCoordinate() - Method in class com.xilinx.rapidwright.rwroute.RouteNode
-
Gets the x coordinate of the INT
Tile
instance
that the associated
Node
instance stops at.
- getEndTileYCoordinate() - Method in class com.xilinx.rapidwright.rwroute.RouteNode
-
Gets the Y coordinate of the INT
Tile
instance
that the associated
Node
instance stops at.
- getEndWire() - Method in class com.xilinx.rapidwright.device.PIP
-
Creates a new
Wire
object to represent the end wire of this
PIP.
- getEndWire() - Method in class com.xilinx.rapidwright.device.PIPWires
-
- getEndWire() - Method in class com.xilinx.rapidwright.device.PseudoPIPHelper
-
- 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.
- getEntries() - Method in class com.xilinx.rapidwright.interchange.LogicalNetlist.Netlist.PropertyMap.Builder
-
- getEntries() - Method in class com.xilinx.rapidwright.interchange.LogicalNetlist.Netlist.PropertyMap.Reader
-
- 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.
- getEquation() - Method in class com.xilinx.rapidwright.interchange.DeviceResources.Device.LutDefinitions.LutCell.Builder
-
- getEquation() - Method in class com.xilinx.rapidwright.interchange.DeviceResources.Device.LutDefinitions.LutCell.Reader
-
- getEstimatedBandwidth() - Method in class com.xilinx.rapidwright.design.noc.NOCChannel
-
Gets the estimated bandwidth expected for this channel (MB/s)
- getEstimatedLatency() - Method in class com.xilinx.rapidwright.design.noc.NOCChannel
-
Gets the estimated latency achieved on this channel (in cycles)
- getEstimatedReadBandwidth() - Method in class com.xilinx.rapidwright.design.noc.NOCConnection
-
Gets the estimated read bandwidth in MB/s of this connection.
- getEstimatedWriteBandwidth() - Method in class com.xilinx.rapidwright.design.noc.NOCConnection
-
Gets the estimated write bandwidth in MB/s of this connection.
- getExceptionMap() - Method in class com.xilinx.rapidwright.interchange.DeviceResources.Device.Builder
-
- getExceptionMap() - Method in class com.xilinx.rapidwright.interchange.DeviceResources.Device.Reader
-
- getExcludedNodes() - Method in class com.xilinx.rapidwright.router.SATRouter
-
- getExecJarStoragePath() - Static method in class com.xilinx.rapidwright.util.FileTools
-
- getExecutablePath(String) - Static method in class com.xilinx.rapidwright.util.FileTools
-
Gets the full path to an executable if it is set in the PATH
environment variable.
- getExpectedMD5(String, String) - Static method in class com.xilinx.rapidwright.util.Installer
-
- getExportOutOfContext() - Method in class com.xilinx.rapidwright.rwroute.RWRouteConfig
-
Gets the flag indicating if the design returned after routing should be
marked out of context.
- getExtensionXIncrement() - Method in class com.xilinx.rapidwright.rwroute.RWRouteConfig
-
Gets the extension increment that connections' bounding boxes should be enlarged by horizontally.
- getExtensionYIncrement() - Method in class com.xilinx.rapidwright.rwroute.RWRouteConfig
-
Gets the extension increment that connections' bounding boxes should be enlarged by vertically.
- 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.
- getExternalNode(Site) - Method in class com.xilinx.rapidwright.device.BELPin
-
If this BELPin corresponds to a Site pin, it gets the connected Node from the inter-site
routing network and returns it.
- getExtPort() - Method in class com.xilinx.rapidwright.interchange.LogicalNetlist.Netlist.PortInstance.Builder
-
- getExtPort() - Method in class com.xilinx.rapidwright.interchange.LogicalNetlist.Netlist.PortInstance.Reader
-
- getExtraDelay(Node, boolean) - Static method in class com.xilinx.rapidwright.timing.delayestimator.DelayEstimatorBase
-
Return an extra delay if both parent and child are long node.
- 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.
- getFARConfigRowIndex(Tile) - Static method in class com.xilinx.rapidwright.bitstream.FAR
-
Gets the FAR row index based on the the tile's clock region.
- getFast() - Method in class com.xilinx.rapidwright.interchange.DeviceResources.Device.CornerModel.Builder
-
- getFast() - Method in class com.xilinx.rapidwright.interchange.DeviceResources.Device.CornerModel.Fast.Builder
-
- getFast() - Method in class com.xilinx.rapidwright.interchange.DeviceResources.Device.CornerModel.Fast.Reader
-
- getFast() - Method in class com.xilinx.rapidwright.interchange.DeviceResources.Device.CornerModel.Reader
-
- getField() - Method in class com.xilinx.rapidwright.interchange.DeviceResources.BELPinRef.Builder
-
- getField() - Method in class com.xilinx.rapidwright.interchange.DeviceResources.BELPinRef.Reader
-
- getField() - Method in class com.xilinx.rapidwright.interchange.DeviceResources.NodeTimingRef.Builder
-
- getField() - Method in class com.xilinx.rapidwright.interchange.DeviceResources.NodeTimingRef.Reader
-
- getField() - Method in class com.xilinx.rapidwright.interchange.DeviceResources.PIPTimingRef.Builder
-
- getField() - Method in class com.xilinx.rapidwright.interchange.DeviceResources.PIPTimingRef.Reader
-
- getField() - Method in class com.xilinx.rapidwright.interchange.DeviceResources.SiteTypeRef.Builder
-
- getField() - Method in class com.xilinx.rapidwright.interchange.DeviceResources.SiteTypeRef.Reader
-
- getField() - Method in class com.xilinx.rapidwright.interchange.DeviceResources.StringRef.Builder
-
- getField() - Method in class com.xilinx.rapidwright.interchange.DeviceResources.StringRef.Reader
-
- getField() - Method in class com.xilinx.rapidwright.interchange.DeviceResources.TileTypeRef.Builder
-
- getField() - Method in class com.xilinx.rapidwright.interchange.DeviceResources.TileTypeRef.Reader
-
- getField() - Method in class com.xilinx.rapidwright.interchange.DeviceResources.WireRef.Builder
-
- getField() - Method in class com.xilinx.rapidwright.interchange.DeviceResources.WireRef.Reader
-
- getField() - Method in class com.xilinx.rapidwright.interchange.DeviceResources.WireTypeRef.Builder
-
- getField() - Method in class com.xilinx.rapidwright.interchange.DeviceResources.WireTypeRef.Reader
-
- getField() - Method in class com.xilinx.rapidwright.interchange.LogicalNetlist.CellRef.Builder
-
- getField() - Method in class com.xilinx.rapidwright.interchange.LogicalNetlist.CellRef.Reader
-
- getField() - Method in class com.xilinx.rapidwright.interchange.LogicalNetlist.InstRef.Builder
-
- getField() - Method in class com.xilinx.rapidwright.interchange.LogicalNetlist.InstRef.Reader
-
- getField() - Method in class com.xilinx.rapidwright.interchange.LogicalNetlist.PortRef.Builder
-
- getField() - Method in class com.xilinx.rapidwright.interchange.LogicalNetlist.PortRef.Reader
-
- getField() - Method in class com.xilinx.rapidwright.interchange.LogicalNetlist.StringRef.Builder
-
- getField() - Method in class com.xilinx.rapidwright.interchange.LogicalNetlist.StringRef.Reader
-
- getField() - Method in class com.xilinx.rapidwright.interchange.PhysicalNetlist.StringRef.Builder
-
- getField() - Method in class com.xilinx.rapidwright.interchange.PhysicalNetlist.StringRef.Reader
-
- getFileName() - Method in class com.xilinx.rapidwright.edif.EDIFTokenizer
-
- 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
-
- getFirstCellToken() - Method in class com.xilinx.rapidwright.edif.ParallelEDIFParserWorker
-
- getFirstPhysicalPinMapping() - Method in class com.xilinx.rapidwright.design.Cell
-
Gets the first physical pin mapping for this cell.
- getFirstPin() - Method in class com.xilinx.rapidwright.interchange.DeviceResources.Device.PinsDelay.Builder
-
- getFirstPin() - Method in class com.xilinx.rapidwright.interchange.DeviceResources.Device.PinsDelay.Reader
-
- getFirstPin() - Method in class com.xilinx.rapidwright.timing.TimingEdge
-
For debug, gets the first SitePinInst for this edge.
- getFlipflops() - Method in class com.xilinx.rapidwright.device.Part
-
- getFlopInput() - Method in class com.xilinx.rapidwright.timing.TimingVertex
-
This is used for checking if the vertex represents on input to a flip flop.
- getFlopOutput() - Method in class com.xilinx.rapidwright.timing.TimingVertex
-
This is used for checking if the vertex represents an output from a flip flop.
- getFormat() - Method in class com.xilinx.rapidwright.interchange.DeviceResources.Device.ParameterDefinition.Builder
-
- getFormat() - Method in class com.xilinx.rapidwright.interchange.DeviceResources.Device.ParameterDefinition.Reader
-
- getForward() - Method in class com.xilinx.rapidwright.interchange.PhysicalNetlist.PhysNetlist.PhysPIP.Builder
-
- getForward() - Method in class com.xilinx.rapidwright.interchange.PhysicalNetlist.PhysNetlist.PhysPIP.Reader
-
- 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
-
- getFrame(int) - Method in class com.xilinx.rapidwright.bitstream.Block
-
Gets the frame within the block at the specified offset.
- getFrame(FAR) - Method in class com.xilinx.rapidwright.bitstream.ConfigArray
-
Gets the frame in SLR0 (or monolithic devices) by default at the frame address register
specified.
- getFrame(FAR, int) - Method in class com.xilinx.rapidwright.bitstream.ConfigArray
-
For multi-SLR devices, the FAR has the same addresses as other, so all config rows must use
an offset for the SLR.
- getFrameCount() - Method in class com.xilinx.rapidwright.bitstream.Block
-
Gets the number of frames in this configuration block.
- getFrameIdx() - Method in class com.xilinx.rapidwright.bitstream.BitLocation
-
Gets the frame index (index of the frame within the configuration Block)
- getFrames() - Method in class com.xilinx.rapidwright.bitstream.Block
-
Gets the array of frames corresponding to this block.
- getFramesPerBlock() - Method in class com.xilinx.rapidwright.bitstream.BlockSubType
-
Gets the number of frames in this configuration block
- getFreeLUTInSite(Site) - Method in class com.xilinx.rapidwright.eco.LUT1InsertionTool
-
Checks a specific site if there are any BELs available for LUT placement.
- getFreeLUTLocation() - Method in class com.xilinx.rapidwright.eco.LUT1InsertionTool
-
Finds the next free LUT and returns it.
- getFrequency() - Method in class com.xilinx.rapidwright.design.noc.NOCDesign
-
Gets the target frequency of this NOC design.
- getFrom() - Method in class com.xilinx.rapidwright.interchange.DeviceResources.Device.ParameterMapEntry.Builder
-
- getFrom() - Method in class com.xilinx.rapidwright.interchange.DeviceResources.Device.ParameterMapEntry.Reader
-
- getFullArchitectureName(FamilyType) - Static method in class com.xilinx.rapidwright.device.PartNameTools
-
This method will return a full architecture name as stored in Vivado.
- getFullHierarchicalInst() - Method in class com.xilinx.rapidwright.edif.EDIFHierPortInst
-
Gets the full instance, including the instance of the EDIFPortInst.
- 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.
- getFullHierarchy() - Method in class com.xilinx.rapidwright.edif.EDIFHierCellInst
-
- getFullName() - Method in class com.xilinx.rapidwright.edif.EDIFPortInst
-
- getGbTransceivers() - Method in class com.xilinx.rapidwright.device.Part
-
- getGetCellsArgs() - Method in class com.xilinx.rapidwright.design.blocks.SubPBlock
-
- getGMI(String) - Method in class com.xilinx.rapidwright.placer.handplacer.FloorPlanScene
-
- getGndCellPin() - Method in class com.xilinx.rapidwright.interchange.DeviceResources.Device.Constants.Builder
-
- getGndCellPin() - Method in class com.xilinx.rapidwright.interchange.DeviceResources.Device.Constants.Reader
-
- getGndCellType() - Method in class com.xilinx.rapidwright.interchange.DeviceResources.Device.Constants.Builder
-
- getGndCellType() - Method in class com.xilinx.rapidwright.interchange.DeviceResources.Device.Constants.Reader
-
- getGndNet() - Method in class com.xilinx.rapidwright.design.Design
-
Get the global ground net called
- getGndNetName() - Method in class com.xilinx.rapidwright.interchange.DeviceResources.Device.Constants.Builder
-
- getGndNetName() - Method in class com.xilinx.rapidwright.interchange.DeviceResources.Device.Constants.Reader
-
- getGrades() - Method in class com.xilinx.rapidwright.device.Package
-
Gets a list of all speed/temperature grade variations for this package
- getGrades() - Method in class com.xilinx.rapidwright.interchange.DeviceResources.Device.Package.Builder
-
- getGrades() - Method in class com.xilinx.rapidwright.interchange.DeviceResources.Device.Package.Reader
-
- getGraphPaths() - Method in class com.xilinx.rapidwright.timing.TimingGraph
-
Returns a set of built GraphPaths.
- 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
-
- getHDISTRCol(RouteNode, boolean) - Method in class com.xilinx.rapidwright.router.Router
-
- getHDISTRfromVHROUTE(RouteNode, boolean) - Method in class com.xilinx.rapidwright.router.Router
-
- getHeader() - Method in class com.xilinx.rapidwright.bitstream.Bitstream
-
Gets the stored header of the bitstream
- getHeader() - Method in class com.xilinx.rapidwright.bitstream.Packet
-
Gets the header word (first word) in the packet
- getHeaderValue() - Method in enum com.xilinx.rapidwright.bitstream.OpCode
-
Gets the header int representation for this opcode.
- getHeaderValue() - Method in enum com.xilinx.rapidwright.bitstream.PacketType
-
Gets the packet header representation for this packet type
- getHeaderValue() - Method in enum com.xilinx.rapidwright.bitstream.RegisterType
-
Gets the Register address field for a type 1 packet for this register
- getHeight() - Method in class com.xilinx.rapidwright.design.TileRectangle
-
- getHide() - Method in class com.xilinx.rapidwright.interchange.DeviceResources.HashSet.Builder
-
- getHide() - Method in class com.xilinx.rapidwright.interchange.DeviceResources.HashSet.Reader
-
- getHide() - Method in class com.xilinx.rapidwright.interchange.LogicalNetlist.HashSet.Builder
-
- getHide() - Method in class com.xilinx.rapidwright.interchange.LogicalNetlist.HashSet.Reader
-
- getHide() - Method in class com.xilinx.rapidwright.interchange.PhysicalNetlist.HashSet.Builder
-
- getHide() - Method in class com.xilinx.rapidwright.interchange.PhysicalNetlist.HashSet.Reader
-
- getHierarchicalInst() - Method in class com.xilinx.rapidwright.edif.EDIFHierNet
-
- getHierarchicalInst() - Method in class com.xilinx.rapidwright.edif.EDIFHierPortInst
-
- 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.
- getHierarchicalNet() - Method in class com.xilinx.rapidwright.edif.EDIFHierPortInst
-
- getHierarchicalNetName() - Method in class com.xilinx.rapidwright.edif.EDIFHierNet
-
- getHierarchicalNetName() - Method in class com.xilinx.rapidwright.edif.EDIFHierPortInst
-
- getHierCellInstFromName(String) - Method in class com.xilinx.rapidwright.edif.EDIFNetlist
-
Creates a new hierarchical cell instance reference from the provided hierarchical cell
instance name
- getHierNetFromName(String) - Method in class com.xilinx.rapidwright.edif.EDIFNetlist
-
Gets the hierarchical net from the netname provided.
- getHierObject(String) - Method in class com.xilinx.rapidwright.edif.EDIFNetlist
-
Resolve as much of a hierarchical name as possible to a List of EDIFCellInsts, suitable for creating a EDIFHierCellInst from.
- getHierPortInstFromName(String) - Method in class com.xilinx.rapidwright.edif.EDIFNetlist
-
Gets the hierarchical port instance object from the full name.
- getHierPortInsts() - Method in class com.xilinx.rapidwright.edif.EDIFHierCellInst
-
Gets the hierarchical port insts on this cell instance
- getHighBit() - Method in class com.xilinx.rapidwright.interchange.DeviceResources.Device.LutDefinitions.LutBel.Builder
-
- getHighBit() - Method in class com.xilinx.rapidwright.interchange.DeviceResources.Device.LutDefinitions.LutBel.Reader
-
- getHighestInputIndex() - Method in class com.xilinx.rapidwright.device.BEL
-
Gets the highest index of an input pin on the BEL.
- getHighestInputPinIndex() - Method in class com.xilinx.rapidwright.device.Site
-
The largest site pin index that is an input.
- getHighestSitePinInputIndex() - Method in class com.xilinx.rapidwright.design.SiteInst
-
Gets and returns the index of the last site pin in this site type (names are ordered with
inputs first)
- getHistoricalCongestionCost() - Method in class com.xilinx.rapidwright.rwroute.RouteNode
-
Gets the historical congestion cost of a RouteNode Object.
- getHistoricalCongestionFactor() - Method in class com.xilinx.rapidwright.rwroute.RWRouteConfig
-
Gets the historical congestion cost penalty factor.
- getHistory() - Method in class com.xilinx.rapidwright.router.RouteNode
-
- getHMTile(Tile) - Method in class com.xilinx.rapidwright.gui.GUIModuleInst
-
- getHorDistArrayInIntTileGrid() - Method in class com.xilinx.rapidwright.timing.TimingModel
-
- getHorK0Coefficients() - Method in class com.xilinx.rapidwright.timing.TimingModel
-
- getHorK1Coefficients() - Method in class com.xilinx.rapidwright.timing.TimingModel
-
- getHorK2Coefficients() - Method in class com.xilinx.rapidwright.timing.TimingModel
-
- getHorLCoefficients() - Method in class com.xilinx.rapidwright.timing.TimingModel
-
- getHPWL() - Method in class com.xilinx.rapidwright.placer.blockplacer.Path
-
- getHpwl() - Method in class com.xilinx.rapidwright.rwroute.Connection
-
- getHusActivateThreshold() - Method in class com.xilinx.rapidwright.rwroute.RWRouteConfig
-
Gets the threshold (number of congested connections at the end of the routing iteration divided by
total number of connections to be routed) below which HUS will be activated
Default: 0.4
- getHusAlpha() - Method in class com.xilinx.rapidwright.rwroute.RWRouteConfig
-
Gets the value of alpha in the hybrid updating strategy (HUS)
Default: 1.1
- getHusBeta() - Method in class com.xilinx.rapidwright.rwroute.RWRouteConfig
-
Gets the value of beta in the hybrid updating strategy (HUS)
Default: 2.0
- getHusInitialCongestedThreshold() - Method in class com.xilinx.rapidwright.rwroute.RWRouteConfig
-
Gets the threshold (number of overused nodes at the end of routing iteration 1 divided by
total number of connections to be routed) above which a design is congested enough to consider HUS
Default: 0.5
- getId() - Method in class com.xilinx.rapidwright.device.IOBank
-
Gets the ID of the IOBank
- getId() - Method in class com.xilinx.rapidwright.device.SLR
-
Gets the ID or index of this SLR
- getIDCode(Device) - Static method in class com.xilinx.rapidwright.bitstream.IDCode
-
Gets the unique device ID code
- getIDCode(Device, int) - Static method in class com.xilinx.rapidwright.bitstream.IDCode
-
Gets the ID code for devices with multi SLRs.
- getIDCode(String) - Static method in class com.xilinx.rapidwright.bitstream.IDCode
-
Gets the unique device ID code
- getIdx() - Method in class com.xilinx.rapidwright.interchange.LogicalNetlist.Netlist.PortInstance.BusIdx.Builder
-
- getIdx() - Method in class com.xilinx.rapidwright.interchange.LogicalNetlist.Netlist.PortInstance.BusIdx.Reader
-
- 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
-
- getImplies() - Method in class com.xilinx.rapidwright.interchange.DeviceResources.Device.Constraints.ConstraintLocation.Builder
-
- getImplies() - Method in class com.xilinx.rapidwright.interchange.DeviceResources.Device.Constraints.ConstraintLocation.Reader
-
- 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.device.SitePIP
-
- getIndex() - Method in class com.xilinx.rapidwright.edif.EDIFPortInst
-
- getIndex(T) - Method in class com.xilinx.rapidwright.interchange.IdentityEnumerator
-
- getIndex() - Method in class com.xilinx.rapidwright.interchange.LogicalNetlist.Netlist.Cell.Builder
-
- getIndex() - Method in class com.xilinx.rapidwright.interchange.LogicalNetlist.Netlist.Cell.Reader
-
- getIndex(Long) - Method in class com.xilinx.rapidwright.interchange.LongEnumerator
-
- getIndex(String) - Method in class com.xilinx.rapidwright.interchange.StringEnumerator
-
- getInitialPresentCongestionFactor() - Method in class com.xilinx.rapidwright.rwroute.RWRouteConfig
-
Gets the initial present congestion cost penalty factor.
- getInitParam() - Method in class com.xilinx.rapidwright.interchange.DeviceResources.Device.LutDefinitions.LutCell.Equation.Builder
-
- getInitParam() - Method in class com.xilinx.rapidwright.interchange.DeviceResources.Device.LutDefinitions.LutCell.Equation.Reader
-
- 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.
- getInpin() - Method in class com.xilinx.rapidwright.interchange.DeviceResources.Device.SitePIP.Builder
-
- getInpin() - Method in class com.xilinx.rapidwright.interchange.DeviceResources.Device.SitePIP.Reader
-
- getInputCapacitance() - Method in class com.xilinx.rapidwright.interchange.DeviceResources.Device.PIPTiming.Builder
-
- getInputCapacitance() - Method in class com.xilinx.rapidwright.interchange.DeviceResources.Device.PIPTiming.Reader
-
- getInputOutputDelays() - Method in class com.xilinx.rapidwright.timing.DSPTimingData
-
- 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
.
- getInputPins() - Method in class com.xilinx.rapidwright.interchange.DeviceResources.Device.LutDefinitions.LutBel.Builder
-
- getInputPins() - Method in class com.xilinx.rapidwright.interchange.DeviceResources.Device.LutDefinitions.LutBel.Reader
-
- getInputPins() - Method in class com.xilinx.rapidwright.interchange.DeviceResources.Device.LutDefinitions.LutCell.Builder
-
- getInputPins() - Method in class com.xilinx.rapidwright.interchange.DeviceResources.Device.LutDefinitions.LutCell.Reader
-
- getInputSitePinDelay() - Method in class com.xilinx.rapidwright.timing.TimingModel
-
- getInputStream(Path, boolean) - Static method in interface com.xilinx.rapidwright.util.function.InputStreamSupplier
-
Gets the InputStream for the provided file path.
- getInputStreamFromZipFile(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
-
- getInst() - Method in class com.xilinx.rapidwright.gui.HierCellInstTreeWidgetItem
-
- getInst() - Method in class com.xilinx.rapidwright.interchange.LogicalNetlist.Netlist.PortInstance.Builder
-
- getInst() - Method in class com.xilinx.rapidwright.interchange.LogicalNetlist.Netlist.PortInstance.Reader
-
- getInstance() - Method in class com.xilinx.rapidwright.placer.blockplacer.ImplsInstancePort.InstPort
-
- getInstanceName() - Method in class com.xilinx.rapidwright.design.PartitionPin
-
Gets the instance name upon which this partition pin resides
- getInstances() - Method in class com.xilinx.rapidwright.examples.PicoBlazeArray.PicoBlazeArrayCreator
-
- 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).
- getInstList() - Method in class com.xilinx.rapidwright.interchange.LogicalNetlist.Netlist.Builder
-
- getInstList() - Method in class com.xilinx.rapidwright.interchange.LogicalNetlist.Netlist.Reader
-
- getInstName() - Method in class com.xilinx.rapidwright.edif.EDIFChangeNet
-
- getInstName() - Method in class com.xilinx.rapidwright.interchange.DeviceResources.Device.ParameterMapRule.Builder
-
- getInstName() - Method in class com.xilinx.rapidwright.interchange.DeviceResources.Device.ParameterMapRule.Reader
-
- getInstName() - Method in class com.xilinx.rapidwright.interchange.MacroParamRule
-
- getInstParam() - Method in class com.xilinx.rapidwright.interchange.DeviceResources.Device.ParameterMapRule.Builder
-
- getInstParam() - Method in class com.xilinx.rapidwright.interchange.DeviceResources.Device.ParameterMapRule.Reader
-
- getInstParam() - Method in class com.xilinx.rapidwright.interchange.MacroParamRule
-
- getInsts() - Method in class com.xilinx.rapidwright.design.blocks.BlockGuide
-
- getInsts() - Method in class com.xilinx.rapidwright.interchange.LogicalNetlist.Netlist.Cell.Builder
-
- getInsts() - Method in class com.xilinx.rapidwright.interchange.LogicalNetlist.Netlist.Cell.Reader
-
- getIntentCode() - Method in class com.xilinx.rapidwright.device.Node
-
Gets the IntentCode of this node using the base wire as the lookup.
- getIntentCode() - Method in class com.xilinx.rapidwright.device.Wire
-
Gets the intent code associated with this wire.
- getIntentCode() - Method in interface com.xilinx.rapidwright.device.WireInterface
-
Gets the intent code corresponding to this wire/base 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.
- getInternalCapacitance() - Method in class com.xilinx.rapidwright.interchange.DeviceResources.Device.PIPTiming.Builder
-
- getInternalCapacitance() - Method in class com.xilinx.rapidwright.interchange.DeviceResources.Device.PIPTiming.Reader
-
- getInternalDelay() - Method in class com.xilinx.rapidwright.interchange.DeviceResources.Device.PIPTiming.Builder
-
- getInternalDelay() - Method in class com.xilinx.rapidwright.interchange.DeviceResources.Device.PIPTiming.Reader
-
- 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(String) - Method in class com.xilinx.rapidwright.edif.EDIFCell
-
Takes an external (or internal) port name and returns the corresponding
EDIFNet connected inside the cell.
- getInternalNet() - Method in class com.xilinx.rapidwright.edif.EDIFHierPortInst
-
For ports that represent connections to inner cells, get the connected Net that is connected within the cell
- getInternalNet(int) - Method in class com.xilinx.rapidwright.edif.EDIFPort
-
Gets the internal net connected to this port at specified index of the port,
connected to the inside of the cell.
- getInternalNet() - Method in class com.xilinx.rapidwright.edif.EDIFPort
-
If the port is only one bit wide or the user only needs the 0th indexed net, this is
a convenience method to getting the internal net (inside the cell) connected to this port.
- getInternalNet() - Method in class com.xilinx.rapidwright.edif.EDIFPortInst
-
- getInternalNetMap() - Method in class com.xilinx.rapidwright.edif.EDIFCell
-
- getInternalNets() - Method in class com.xilinx.rapidwright.edif.EDIFPort
-
Gets the list of internal nets connected to this port, indexed in the same way as the port.
- getintraSiteAndLogicDelayModel() - Method in class com.xilinx.rapidwright.timing.TimingGraph
-
- getIntraSiteDelay(SiteTypeEnum, String, String) - Method in interface com.xilinx.rapidwright.timing.DelayModel
-
Get the delay in ps between two bel pins within the given site name.
- getIntraSiteDelay(SiteTypeEnum, String, String) - Method in class com.xilinx.rapidwright.timing.SmallDelayModel
-
Implement the method with the same signature defined in DelayModel interface.
- getIntraSiteDelay() - Method in class com.xilinx.rapidwright.timing.TimingEdge
-
- getIntraSiteDelay() - Method in class com.xilinx.rapidwright.timing.TimingModel
-
- getIntTile() - Method in class com.xilinx.rapidwright.device.Site
-
Gets the approximate INT tile to which this site connects.
- getIntTileToBufgInDelay() - Method in class com.xilinx.rapidwright.timing.ClkRouteTiming
-
- getIntTileToBufgInRoute() - Method in class com.xilinx.rapidwright.timing.ClkRouteTiming
-
- getIntTileTypes() - Static method in class com.xilinx.rapidwright.util.Utils
-
- getIntValue() - Method in class com.xilinx.rapidwright.edif.EDIFPropertyValue
-
In situations where the type is an integer, this method will parse the verilog-syntax
integer format to get an integer value and return it.
- getIntValue() - Method in class com.xilinx.rapidwright.interchange.LogicalNetlist.Netlist.PropertyMap.Entry.Builder
-
- getIntValue() - Method in class com.xilinx.rapidwright.interchange.LogicalNetlist.Netlist.PropertyMap.Entry.Reader
-
- getInvalid() - Method in class com.xilinx.rapidwright.interchange.DeviceResources.Device.LutDefinitions.LutCell.Equation.Builder
-
- getInvalid() - Method in class com.xilinx.rapidwright.interchange.DeviceResources.Device.LutDefinitions.LutCell.Equation.Reader
-
- getInvertCol(String) - Static method in class com.xilinx.rapidwright.design.DesignTools
-
- getInvertiblePinMap(Series, Unisim) - Static method in class com.xilinx.rapidwright.design.DesignTools
-
Creates a map that contains pin names for keys that map to the Unisim Verilog parameter that
can invert a pins value.
- getInverting() - Method in class com.xilinx.rapidwright.interchange.DeviceResources.Device.BEL.Builder
-
- getInverting() - Method in class com.xilinx.rapidwright.interchange.DeviceResources.Device.BEL.Reader
-
- getInverting() - Method in class com.xilinx.rapidwright.interchange.DeviceResources.Device.CellPinInversion.Builder
-
- getInverting() - Method in class com.xilinx.rapidwright.interchange.DeviceResources.Device.CellPinInversion.Reader
-
- getInvertingPin() - Method in class com.xilinx.rapidwright.device.BEL
-
For an inverting BEL (see
BEL.canInvert()
), returns the input BEL pin used to invert
an incoming signal.
- getInvertingPin() - Method in class com.xilinx.rapidwright.interchange.DeviceResources.Device.BELInverter.Builder
-
- getInvertingPin() - Method in class com.xilinx.rapidwright.interchange.DeviceResources.Device.BELInverter.Reader
-
- getInverts() - Method in class com.xilinx.rapidwright.interchange.PhysicalNetlist.PhysNetlist.PhysSitePIP.Builder
-
- getInverts() - Method in class com.xilinx.rapidwright.interchange.PhysicalNetlist.PhysNetlist.PhysSitePIP.Reader
-
- getInvOnly() - Method in class com.xilinx.rapidwright.interchange.DeviceResources.Device.CellPinInversionParameter.Builder
-
- getInvOnly() - Method in class com.xilinx.rapidwright.interchange.DeviceResources.Device.CellPinInversionParameter.Reader
-
- getIOBAliasName() - Method in class com.xilinx.rapidwright.device.PackagePin
-
Gets the IOB alias site name (IOB_X#Y#) for this package pin
- getIOBank(String) - Method in class com.xilinx.rapidwright.device.Package
-
Gets the named IOBank in this package.
- getIOBank() - Method in class com.xilinx.rapidwright.device.PackagePin
-
Gets the IOBank (if exists) to which this package pin belongs.
- getIOBanks() - Method in class com.xilinx.rapidwright.device.Package
-
Gets the set of IOBanks that are in this package.
- getIOBanksMap() - Method in class com.xilinx.rapidwright.device.Package
-
Gets the map IOBanks keyed by their name for this package.
- getIOStandard() - Method in class com.xilinx.rapidwright.edif.EDIFPropertyObject
-
Helper method to get the IOStandard property, with consideration for
an upper-case key name.
- getIoStandard() - Method in class com.xilinx.rapidwright.ipi.PackagePinConstraint
-
- getIOStandards(EDIFCellInst) - Method in class com.xilinx.rapidwright.edif.EDIFNetlist
-
Helper method to get the set of IOStandard properties of an EDIFCellInst;
should one not exist, fallback to the IOStandard property on
the EDIFNet object(s) connected to the top-level output port(s) that it drives.
- getIsBelFixed() - Method in class com.xilinx.rapidwright.interchange.PhysicalNetlist.PhysNetlist.CellPlacement.Builder
-
- getIsBelFixed() - Method in class com.xilinx.rapidwright.interchange.PhysicalNetlist.PhysNetlist.CellPlacement.Reader
-
- getIsFixed() - Method in class com.xilinx.rapidwright.interchange.PhysicalNetlist.PhysNetlist.PhysNode.Builder
-
- getIsFixed() - Method in class com.xilinx.rapidwright.interchange.PhysicalNetlist.PhysNetlist.PhysNode.Reader
-
- getIsFixed() - Method in class com.xilinx.rapidwright.interchange.PhysicalNetlist.PhysNetlist.PhysPIP.Builder
-
- getIsFixed() - Method in class com.xilinx.rapidwright.interchange.PhysicalNetlist.PhysNetlist.PhysPIP.Reader
-
- getIsFixed() - Method in class com.xilinx.rapidwright.interchange.PhysicalNetlist.PhysNetlist.PhysSitePIP.Builder
-
- getIsFixed() - Method in class com.xilinx.rapidwright.interchange.PhysicalNetlist.PhysNetlist.PhysSitePIP.Reader
-
- getIsFixed() - Method in class com.xilinx.rapidwright.interchange.PhysicalNetlist.PhysNetlist.PinMapping.Builder
-
- getIsFixed() - Method in class com.xilinx.rapidwright.interchange.PhysicalNetlist.PhysNetlist.PinMapping.Reader
-
- getIsInverting() - Method in class com.xilinx.rapidwright.interchange.PhysicalNetlist.PhysNetlist.PhysSitePIP.Builder
-
- getIsInverting() - Method in class com.xilinx.rapidwright.interchange.PhysicalNetlist.PhysNetlist.PhysSitePIP.Reader
-
- getIsSiteFixed() - Method in class com.xilinx.rapidwright.interchange.PhysicalNetlist.PhysNetlist.CellPlacement.Builder
-
- getIsSiteFixed() - Method in class com.xilinx.rapidwright.interchange.PhysicalNetlist.PhysNetlist.CellPlacement.Reader
-
- getJarsClasspath() - Static method in class com.xilinx.rapidwright.util.Installer
-
Identifies all necessary jar files in /jars directory and creates a CLASSPATH string.
- getJavaVersion() - Static method in class com.xilinx.rapidwright.util.FileTools
-
Gets the current runtime version number.
- getJobNumber() - Method in class com.xilinx.rapidwright.util.Job
-
- getJobState() - Method in class com.xilinx.rapidwright.util.Job
-
- getJobState() - Method in class com.xilinx.rapidwright.util.LocalJob
-
- getJobState() - Method in class com.xilinx.rapidwright.util.LSFJob
-
- getKey() - Method in class com.xilinx.rapidwright.interchange.LogicalNetlist.Netlist.PropertyMap.Entry.Builder
-
- getKey() - Method in class com.xilinx.rapidwright.interchange.LogicalNetlist.Netlist.PropertyMap.Entry.Reader
-
- getKey() - Method in class com.xilinx.rapidwright.interchange.PhysicalNetlist.PhysNetlist.Property.Builder
-
- getKey() - Method in class com.xilinx.rapidwright.interchange.PhysicalNetlist.PhysNetlist.Property.Reader
-
- getKryoGzipInputStream(String) - Static method in class com.xilinx.rapidwright.util.FileTools
-
Creates a Kryo input stream that decompresses a gzip compressed input file.
- getKryoGzipInputStream(InputStream) - Static method in class com.xilinx.rapidwright.util.FileTools
-
Creates a Kryo input stream that decompresses a gzip compressed input stream.
- getKryoGzipOutputStream(String) - Static method in class com.xilinx.rapidwright.util.FileTools
-
Creates a Kryo output stream that instantiates a gzip compression stream to
an output file.
- getKryoGzipOutputStream(OutputStream) - Static method in class com.xilinx.rapidwright.util.FileTools
-
Creates a Kryo output stream that instantiates a gzip compression stream to
an output stream.
- getKryoInputStreamWithoutInflater(InputStream) - Static method in class com.xilinx.rapidwright.util.FileTools
-
Wraps the provided input stream with a kryo stream.
- getKryoInstance() - Static method in class com.xilinx.rapidwright.util.FileTools
-
- getKryoOutputStreamWithoutDeflater(OutputStream) - Static method in class com.xilinx.rapidwright.util.FileTools
-
Wraps the provided output stream with a kryo stream.
- getKryoZstdInputStream(String) - Static method in class com.xilinx.rapidwright.util.FileTools
-
Creates a Kryo input stream from decompressing Zstandard compressed input
file.
- getKryoZstdInputStream(InputStream) - Static method in class com.xilinx.rapidwright.util.FileTools
-
Creates a Kryo input stream from decompressing a Zstandard compressed input
stream.
- getKryoZstdOutputStream(String) - Static method in class com.xilinx.rapidwright.util.FileTools
-
Creates a Kryo output stream that instantiates a Zstandard compression stream
to an output file.
- getKryoZstdOutputStream(OutputStream) - Static method in class com.xilinx.rapidwright.util.FileTools
-
Creates a Kryo output stream that instantiates a Zstandard compression stream
from an output stream.
- getLagunaTileTypes() - Static method in class com.xilinx.rapidwright.util.Utils
-
- getLargerDimension() - Method in class com.xilinx.rapidwright.design.TileRectangle
-
- getLastInput() - Method in class com.xilinx.rapidwright.interchange.DeviceResources.Device.SiteType.Builder
-
- getLastInput() - Method in class com.xilinx.rapidwright.interchange.DeviceResources.Device.SiteType.Reader
-
- getLastLogLines() - Method in class com.xilinx.rapidwright.util.Job
-
- 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.
- getLastNode() - Method in class com.xilinx.rapidwright.timing.TimingGroup
-
Gets the last node in the timing group
- getLastPIP() - Method in class com.xilinx.rapidwright.timing.TimingGroup
-
- 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).
- getLCBPinMappings(List<SitePinInst>, Function<Node, NodeStatus>) - Static method in class com.xilinx.rapidwright.rwroute.GlobalSignalRouting
-
Maps each sink SitePinInsts of a clock net to a leaf clock buffer node.
- getLeafHierPortInsts() - Method in class com.xilinx.rapidwright.edif.EDIFHierNet
-
Gets all connected leaf port instances (inputs and outputs, but not inouts) on this
hierarchical net and its aliases.
- getLeafHierPortInsts(boolean) - Method in class com.xilinx.rapidwright.edif.EDIFHierNet
-
Gets all connected leaf port instances (inputs, and optionally outputs, but not inouts) on this
hierarchical net and its aliases.
- getLeafHierPortInsts(boolean, boolean) - Method in class com.xilinx.rapidwright.edif.EDIFHierNet
-
Gets all connected leaf port instances (inputs, and/or outputs, but not inouts) on this
hierarchical net and its aliases.
- getLeafHierPortInsts(boolean, Set<EDIFHierNet>) - Method in class com.xilinx.rapidwright.edif.EDIFHierNet
-
Gets all connected leaf port instances (inputs, and optionally outputs, but not inouts) on this
hierarchical net and its aliases.
- getLeafHierPortInsts(boolean, boolean, Set<EDIFHierNet>) - Method in class com.xilinx.rapidwright.edif.EDIFHierNet
-
Gets all connected leaf port instances (inputs, and/or outputs, but not inouts) on this
hierarchical net and its aliases.
- getLeft() - Method in class com.xilinx.rapidwright.edif.EDIFPort
-
- getLegalAlternativeOutputPin(Net) - Static method in class com.xilinx.rapidwright.design.DesignTools
-
Finds a legal/available alternative output site pin for the given net.
- getLegalEDIFName(EDIFName) - Method in class com.xilinx.rapidwright.edif.EDIFReadLegalNameCache
-
- getLegalEDIFName(String) - Method in class com.xilinx.rapidwright.edif.EDIFWriteLegalNameCache
-
- getLength() - Method in class com.xilinx.rapidwright.placer.blockplacer.AbstractPath
-
- getLength() - Method in class com.xilinx.rapidwright.placer.blockplacer.ImplsPath
-
- getLength() - Method in class com.xilinx.rapidwright.placer.blockplacer.Path
-
- getLength() - Method in class com.xilinx.rapidwright.placer.blockplacer.PortWire
-
- getLength(Node) - Static method in class com.xilinx.rapidwright.rwroute.RouteNode
-
- getLength() - Method in class com.xilinx.rapidwright.rwroute.RouteNode
-
Gets the wirelength.
- getLevel() - Method in class com.xilinx.rapidwright.router.RouteNode
-
- getLevel() - Method in class com.xilinx.rapidwright.util.RuntimeTracker
-
Gets the level of a RuntimeTracker instance.
- getLib() - Method in class com.xilinx.rapidwright.interchange.LogicalNetlist.Netlist.CellDeclaration.Builder
-
- getLib() - Method in class com.xilinx.rapidwright.interchange.LogicalNetlist.Netlist.CellDeclaration.Reader
-
- getLibCellName() - Method in class com.xilinx.rapidwright.design.PartitionPin
-
Gets the library cell name of the pin
- getLibraries() - Method in class com.xilinx.rapidwright.edif.EDIFNetlist
-
- getLibrariesInExportOrder() - Method in class com.xilinx.rapidwright.edif.EDIFNetlist
-
Get Libraries in export order so that any cell instance appearing in a library will only
refer to cells in its own library or previous libraries in the list.
- 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
-
- getLocation() - Method in class com.xilinx.rapidwright.design.noc.NOCClient
-
Gets the name of the location (site) of this client
- getLocations() - Method in class com.xilinx.rapidwright.interchange.DeviceResources.Device.Constraints.CellConstraint.Builder
-
- getLocations() - Method in class com.xilinx.rapidwright.interchange.DeviceResources.Device.Constraints.CellConstraint.Reader
-
- getLockedSiteTypes() - Static method in class com.xilinx.rapidwright.util.Utils
-
- getLogFilename() - Method in class com.xilinx.rapidwright.util.Job
-
- getLogicalBELPinDriver(SitePinInst) - Static method in class com.xilinx.rapidwright.design.DesignTools
-
Looks backwards from a SitePinInst output pin and finds the corresponding BELPin of the
driver.
- getLogicalHierNet() - Method in class com.xilinx.rapidwright.design.Net
-
Gets the logical hierarchical net that corresponds to this physical net.
- getLogicalName() - Method in class com.xilinx.rapidwright.design.AltPinMapping
-
- 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
-
- getLogicDelay(short, String, String, int) - Method in interface com.xilinx.rapidwright.timing.DelayModel
-
Get the delay between input and output pins of a bel.
- getLogicDelay(short, String, String) - Method in interface com.xilinx.rapidwright.timing.DelayModel
-
Get the delay between input and output pins of a bel.
- getLogicDelay(short, String, String) - Method in class com.xilinx.rapidwright.timing.SmallDelayModel
-
Implement the method with the same signature defined in DelayModel interface.
- getLogicDelay(short, String, String, int) - Method in class com.xilinx.rapidwright.timing.SmallDelayModel
-
Implement the method with the same signature defined in DelayModel interface.
- getLogicDelay() - Method in class com.xilinx.rapidwright.timing.TimingEdge
-
Gets the logic-related component of the delay in ps for this edge.
- getLongValue() - Method in class com.xilinx.rapidwright.edif.EDIFPropertyValue
-
In situations where the type is an integer, this method will parse the verilog-syntax
integer format to get a long value and return it.
- getLowBit() - Method in class com.xilinx.rapidwright.interchange.DeviceResources.Device.LutDefinitions.LutBel.Builder
-
- getLowBit() - Method in class com.xilinx.rapidwright.interchange.DeviceResources.Device.LutDefinitions.LutBel.Reader
-
- getLowerBoundTotalPathCost() - Method in class com.xilinx.rapidwright.rwroute.RouteNode
-
Gets the lower bound total path cost.
- getLowerLeft() - Method in class com.xilinx.rapidwright.device.ClockRegion
-
Gets the bottom left most tile based on the TOP_LEFT_TILE and BOTTOM_RIGHT_TILE designations.
- 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.
- getLsfProject() - Method in class com.xilinx.rapidwright.util.LSFJob
-
- getLsfQueue() - Method in class com.xilinx.rapidwright.util.LSFJob
-
- getLsfResource() - Method in class com.xilinx.rapidwright.util.LSFJob
-
- getLUTBELNames(char) - Static method in class com.xilinx.rapidwright.design.tools.LUTTools
-
Gets the corresponding BEL site names for a given LUT letter.
- getLutCells() - Method in class com.xilinx.rapidwright.interchange.DeviceResources.Device.LutDefinitions.Builder
-
- getLutCells() - Method in class com.xilinx.rapidwright.interchange.DeviceResources.Device.LutDefinitions.Reader
-
- getLutDefinitions() - Method in class com.xilinx.rapidwright.interchange.DeviceResources.Device.Builder
-
- getLutDefinitions() - Method in class com.xilinx.rapidwright.interchange.DeviceResources.Device.Reader
-
- getLutElements() - Method in class com.xilinx.rapidwright.device.Part
-
- getLutElements() - Method in class com.xilinx.rapidwright.interchange.DeviceResources.Device.LutDefinitions.Builder
-
- getLutElements() - Method in class com.xilinx.rapidwright.interchange.DeviceResources.Device.LutDefinitions.Reader
-
- 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(EDIFHierCellInst) - 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.
- getLUTOutputPin(BEL) - Static method in class com.xilinx.rapidwright.design.tools.LUTTools
-
Gets the output pin from the BEL of a LUT
- getLuts() - Method in class com.xilinx.rapidwright.interchange.DeviceResources.Device.LutDefinitions.LutElements.Builder
-
- getLuts() - Method in class com.xilinx.rapidwright.interchange.DeviceResources.Device.LutDefinitions.LutElements.Reader
-
- 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(EDIFHierCellInst) - 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(BEL) - Static method in class com.xilinx.rapidwright.design.tools.LUTTools
-
Given a LUT BEL, get the size of the LUT (generally 5 or 6).
- 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.
- getMacroLeafCellNames(EDIFCell) - Static method in class com.xilinx.rapidwright.edif.EDIFTools
-
- getMacroList() - Method in class com.xilinx.rapidwright.placer.handplacer.FloorPlanScene
-
- getMacroName() - Method in class com.xilinx.rapidwright.interchange.DeviceResources.Device.PrimToMacroExpansion.Builder
-
- getMacroName() - Method in class com.xilinx.rapidwright.interchange.DeviceResources.Device.PrimToMacroExpansion.Reader
-
- 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(Point) - Method in class com.xilinx.rapidwright.placer.blockplacer.Point
-
- getManhattanDistance(RouteNode) - Method in class com.xilinx.rapidwright.router.RouteNode
-
- getManuallyRoutedSites() - Method in class com.xilinx.rapidwright.design.Design
-
- getMap() - Method in class com.xilinx.rapidwright.interchange.StringEnumerator
-
- getMasterClients() - Method in class com.xilinx.rapidwright.design.noc.NOCDesign
-
Gets the map of master clients in the NOC design.
- getMasterSLR() - Method in class com.xilinx.rapidwright.device.Device
-
Gets the master SLR (first configured SLR) in the device.
- getMax() - Method in class com.xilinx.rapidwright.interchange.DeviceResources.Device.CornerModelValues.Builder
-
- getMax() - Method in class com.xilinx.rapidwright.interchange.DeviceResources.Device.CornerModelValues.Max.Builder
-
- getMax() - Method in class com.xilinx.rapidwright.interchange.DeviceResources.Device.CornerModelValues.Max.Reader
-
- getMax() - Method in class com.xilinx.rapidwright.interchange.DeviceResources.Device.CornerModelValues.Reader
-
- getMaxClockUncertainty() - Method in class com.xilinx.rapidwright.util.PerformanceExplorer
-
- getMaxColumn() - Method in class com.xilinx.rapidwright.design.RelocatableTileRectangle
-
- getMaxColumn() - Method in class com.xilinx.rapidwright.design.SimpleTileRectangle
-
- getMaxColumn() - Method in class com.xilinx.rapidwright.design.TileRectangle
-
- getMaxColumnTile() - Method in class com.xilinx.rapidwright.design.RelocatableTileRectangle
-
- getMaxConflicts() - Method in class com.xilinx.rapidwright.router.SATRouter
-
- getMaxDelay() - Method in class com.xilinx.rapidwright.device.PackagePin
-
Gets the maximum delay on this package pin in picoseconds.
- getMaxDelay() - Method in class com.xilinx.rapidwright.placer.blockplacer.Path
-
- getMaxDelay() - Method in class com.xilinx.rapidwright.timing.TimingGraph
-
Get the maximum delay, i.e., the maximum arrival time, and corresponding timing path sink of the design
- getMaxDelayPath() - Method in class com.xilinx.rapidwright.timing.TimingGraph
-
Finds and returns the path from the TimingGraph having maximum delay.
- getMaxFrequency(Path, String, Path, boolean, double) - Static method in class com.xilinx.rapidwright.util.performance_evaluation.PerformanceEvaluation
-
- getMaxFrequency(Design, String, Path, boolean, double) - Static method in class com.xilinx.rapidwright.util.performance_evaluation.PerformanceEvaluation
-
- getMaxFrequency() - Method in class com.xilinx.rapidwright.util.performance_evaluation.TimingResults
-
- getMaxIterations() - Method in class com.xilinx.rapidwright.rwroute.RWRouteConfig
-
Gets the allowed maximum number of routing iterations.
- getMaxNumWords() - Method in enum com.xilinx.rapidwright.bitstream.PacketType
-
Gets the maximum number of words that can exist in the
payload of this packet type.
- getMaxPasses() - Method in class com.xilinx.rapidwright.router.SATRouter
-
- getMaxPresentCongestionFactor() - Method in class com.xilinx.rapidwright.rwroute.RWRouteConfig
-
Gets the max present congestion factor that should prevent accuracy loss.
- getMaxRangeLimit() - Method in class com.xilinx.rapidwright.placer.blockplacer.BlockPlacer2
-
- getMaxRow() - Method in class com.xilinx.rapidwright.design.RelocatableTileRectangle
-
- getMaxRow() - Method in class com.xilinx.rapidwright.design.SimpleTileRectangle
-
- getMaxRow() - Method in class com.xilinx.rapidwright.design.TileRectangle
-
- getMaxRowTile() - Method in class com.xilinx.rapidwright.design.RelocatableTileRectangle
-
- getMaxUniqueAddress() - Method in class com.xilinx.rapidwright.device.Tile
-
Gets the maximum unique integer address for all tiles on this device.
- 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
-
- getMin() - Method in class com.xilinx.rapidwright.interchange.DeviceResources.Device.CornerModelValues.Builder
-
- getMin() - Method in class com.xilinx.rapidwright.interchange.DeviceResources.Device.CornerModelValues.Min.Builder
-
- getMin() - Method in class com.xilinx.rapidwright.interchange.DeviceResources.Device.CornerModelValues.Min.Reader
-
- getMin() - Method in class com.xilinx.rapidwright.interchange.DeviceResources.Device.CornerModelValues.Reader
-
- getMinClkPeriod() - Method in class com.xilinx.rapidwright.design.Module
-
- getMinClockUncertainty() - Method in class com.xilinx.rapidwright.util.PerformanceExplorer
-
- getMinColumn() - Method in class com.xilinx.rapidwright.design.RelocatableTileRectangle
-
- getMinColumn() - Method in class com.xilinx.rapidwright.design.SimpleTileRectangle
-
- getMinColumn() - Method in class com.xilinx.rapidwright.design.TileRectangle
-
- getMinColumnTile() - Method in class com.xilinx.rapidwright.design.RelocatableTileRectangle
-
- getMinDelay() - Method in class com.xilinx.rapidwright.device.PackagePin
-
Gets the minimum delay on this package pin in picoseconds.
- getMinor() - Method in class com.xilinx.rapidwright.bitstream.FAR
-
Gets the minor frame address to which the FAR address is currently set
- getMinorAddress(int, Series) - Static method in class com.xilinx.rapidwright.bitstream.FAR
-
Extracts the minor address frame index from a 32-bit FAR address.
- 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
-
- getMinPeriod() - Method in class com.xilinx.rapidwright.util.performance_evaluation.TimingResults
-
- getMinRerouteCriticality() - Method in class com.xilinx.rapidwright.rwroute.RWRouteConfig
-
Gets the criticality threshold for re-routing critical connections.
- getMinRow() - Method in class com.xilinx.rapidwright.design.RelocatableTileRectangle
-
- getMinRow() - Method in class com.xilinx.rapidwright.design.SimpleTileRectangle
-
- getMinRow() - Method in class com.xilinx.rapidwright.design.TileRectangle
-
- getMinRowTile() - Method in class com.xilinx.rapidwright.design.RelocatableTileRectangle
-
- getMmcm() - Method in class com.xilinx.rapidwright.device.Part
-
- getModel() - Method in class com.xilinx.rapidwright.interchange.DeviceResources.Device.SitePin.Builder
-
- getModel() - Method in class com.xilinx.rapidwright.interchange.DeviceResources.Device.SitePin.Reader
-
- getModifiedCells() - Method in class com.xilinx.rapidwright.edif.EDIFNetlist
-
- getModifiedNets() - Method in class com.xilinx.rapidwright.design.Design
-
Gets the set of modified Nets for this design.
- getModifiedSiteInsts() - Method in class com.xilinx.rapidwright.design.Design
-
Gets the set of modified SiteInsts for this design.
- getModule() - Method in class com.xilinx.rapidwright.design.AbstractModuleInst
-
- 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.ModuleImplsInst
-
- 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.
- getMulti() - Method in class com.xilinx.rapidwright.interchange.PhysicalNetlist.PhysNetlist.PinMapping.Builder
-
- getMulti() - Method in class com.xilinx.rapidwright.interchange.PhysicalNetlist.PhysNetlist.PinMapping.Reader
-
- getMultiCell() - Method in class com.xilinx.rapidwright.interchange.PhysicalNetlist.PhysNetlist.MultiCellPinMapping.Builder
-
- getMultiCell() - Method in class com.xilinx.rapidwright.interchange.PhysicalNetlist.PhysNetlist.MultiCellPinMapping.Reader
-
- getMultiType() - Method in class com.xilinx.rapidwright.interchange.PhysicalNetlist.PhysNetlist.MultiCellPinMapping.Builder
-
- getMultiType() - Method in class com.xilinx.rapidwright.interchange.PhysicalNetlist.PhysNetlist.MultiCellPinMapping.Reader
-
- getName() - Method in class com.xilinx.rapidwright.design.AbstractModuleInst
-
- getName() - Method in class com.xilinx.rapidwright.design.BELAttr
-
- 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.Net
-
Gets and return the current net name (the physical hierarchical name of the net).
- getName() - Method in class com.xilinx.rapidwright.design.noc.NOCClient
-
Gets the name of this client
- 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.SiteConfig
-
- 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.IOBank
-
Gets the name of the IOBank
- 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.EDIFChange
-
- 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.interchange.DeviceResources.Device.BEL.Builder
-
- getName() - Method in class com.xilinx.rapidwright.interchange.DeviceResources.Device.BEL.Reader
-
- getName() - Method in class com.xilinx.rapidwright.interchange.DeviceResources.Device.BELPin.Builder
-
- getName() - Method in class com.xilinx.rapidwright.interchange.DeviceResources.Device.BELPin.Reader
-
- getName() - Method in class com.xilinx.rapidwright.interchange.DeviceResources.Device.Builder
-
- getName() - Method in class com.xilinx.rapidwright.interchange.DeviceResources.Device.Constants.DefaultCellConnection.Builder
-
- getName() - Method in class com.xilinx.rapidwright.interchange.DeviceResources.Device.Constants.DefaultCellConnection.Reader
-
- getName() - Method in class com.xilinx.rapidwright.interchange.DeviceResources.Device.Constants.GndNetName.Builder
-
- getName() - Method in class com.xilinx.rapidwright.interchange.DeviceResources.Device.Constants.GndNetName.Reader
-
- getName() - Method in class com.xilinx.rapidwright.interchange.DeviceResources.Device.Constants.VccNetName.Builder
-
- getName() - Method in class com.xilinx.rapidwright.interchange.DeviceResources.Device.Constants.VccNetName.Reader
-
- getName() - Method in class com.xilinx.rapidwright.interchange.DeviceResources.Device.Constraints.BELLocation.Builder
-
- getName() - Method in class com.xilinx.rapidwright.interchange.DeviceResources.Device.Constraints.BELLocation.Reader
-
- getName() - Method in class com.xilinx.rapidwright.interchange.DeviceResources.Device.LutDefinitions.LutBel.Builder
-
- getName() - Method in class com.xilinx.rapidwright.interchange.DeviceResources.Device.LutDefinitions.LutBel.Reader
-
- getName() - Method in class com.xilinx.rapidwright.interchange.DeviceResources.Device.Package.Builder
-
- getName() - Method in class com.xilinx.rapidwright.interchange.DeviceResources.Device.Package.Grade.Builder
-
- getName() - Method in class com.xilinx.rapidwright.interchange.DeviceResources.Device.Package.Grade.Reader
-
- getName() - Method in class com.xilinx.rapidwright.interchange.DeviceResources.Device.Package.Reader
-
- getName() - Method in class com.xilinx.rapidwright.interchange.DeviceResources.Device.ParameterDefinition.Builder
-
- getName() - Method in class com.xilinx.rapidwright.interchange.DeviceResources.Device.ParameterDefinition.Reader
-
- getName() - Method in class com.xilinx.rapidwright.interchange.DeviceResources.Device.Reader
-
- getName() - Method in class com.xilinx.rapidwright.interchange.DeviceResources.Device.Site.Builder
-
- getName() - Method in class com.xilinx.rapidwright.interchange.DeviceResources.Device.Site.Reader
-
- getName() - Method in class com.xilinx.rapidwright.interchange.DeviceResources.Device.SitePin.Builder
-
- getName() - Method in class com.xilinx.rapidwright.interchange.DeviceResources.Device.SitePin.Reader
-
- getName() - Method in class com.xilinx.rapidwright.interchange.DeviceResources.Device.SiteType.Builder
-
- getName() - Method in class com.xilinx.rapidwright.interchange.DeviceResources.Device.SiteType.Reader
-
- getName() - Method in class com.xilinx.rapidwright.interchange.DeviceResources.Device.SiteWire.Builder
-
- getName() - Method in class com.xilinx.rapidwright.interchange.DeviceResources.Device.SiteWire.Reader
-
- getName() - Method in class com.xilinx.rapidwright.interchange.DeviceResources.Device.Tile.Builder
-
- getName() - Method in class com.xilinx.rapidwright.interchange.DeviceResources.Device.Tile.Reader
-
- getName() - Method in class com.xilinx.rapidwright.interchange.DeviceResources.Device.TileType.Builder
-
- getName() - Method in class com.xilinx.rapidwright.interchange.DeviceResources.Device.TileType.Reader
-
- getName() - Method in class com.xilinx.rapidwright.interchange.DeviceResources.Device.WireType.Builder
-
- getName() - Method in class com.xilinx.rapidwright.interchange.DeviceResources.Device.WireType.Reader
-
- getName() - Method in class com.xilinx.rapidwright.interchange.LogicalNetlist.Netlist.Builder
-
- getName() - Method in class com.xilinx.rapidwright.interchange.LogicalNetlist.Netlist.CellDeclaration.Builder
-
- getName() - Method in class com.xilinx.rapidwright.interchange.LogicalNetlist.Netlist.CellDeclaration.Reader
-
- getName() - Method in class com.xilinx.rapidwright.interchange.LogicalNetlist.Netlist.CellInstance.Builder
-
- getName() - Method in class com.xilinx.rapidwright.interchange.LogicalNetlist.Netlist.CellInstance.Reader
-
- getName() - Method in class com.xilinx.rapidwright.interchange.LogicalNetlist.Netlist.Net.Builder
-
- getName() - Method in class com.xilinx.rapidwright.interchange.LogicalNetlist.Netlist.Net.Reader
-
- getName() - Method in class com.xilinx.rapidwright.interchange.LogicalNetlist.Netlist.Port.Builder
-
- getName() - Method in class com.xilinx.rapidwright.interchange.LogicalNetlist.Netlist.Port.Reader
-
- getName() - Method in class com.xilinx.rapidwright.interchange.LogicalNetlist.Netlist.Reader
-
- getName() - Method in class com.xilinx.rapidwright.interchange.PhysicalNetlist.PhysNetlist.PhysNet.Builder
-
- getName() - Method in class com.xilinx.rapidwright.interchange.PhysicalNetlist.PhysNetlist.PhysNet.Reader
-
- getName() - Method in class com.xilinx.rapidwright.ipi.PackagePinConstraint
-
- getName() - Method in class com.xilinx.rapidwright.placer.blockplacer.AbstractPath
-
- getName() - Method in class com.xilinx.rapidwright.placer.blockplacer.ImplsInstancePort
-
- getName() - Method in class com.xilinx.rapidwright.placer.blockplacer.ImplsInstancePort.InstPort
-
- getName() - Method in class com.xilinx.rapidwright.placer.blockplacer.ImplsInstancePort.SitePinInstPort
-
- getName() - Method in class com.xilinx.rapidwright.placer.blockplacer.ImplsPath
-
- getName() - Method in class com.xilinx.rapidwright.placer.blockplacer.Path
-
- getName() - Method in class com.xilinx.rapidwright.router.RouteNode
-
- getName() - Method in class com.xilinx.rapidwright.timing.TimingVertex
-
Gets the name of the vertex.
- getName() - Method in enum com.xilinx.rapidwright.util.JobState
-
- getName() - Method in class com.xilinx.rapidwright.util.RouteStatus
-
- getName() - Method in class com.xilinx.rapidwright.util.RuntimeTracker
-
Gets the runtime tracker name.
- 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() - Method in class com.xilinx.rapidwright.design.BELAttr
-
- 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.Port
-
- 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(String) - Method in class com.xilinx.rapidwright.edif.EDIFHierCellInst
-
- getNet() - Method in class com.xilinx.rapidwright.edif.EDIFHierNet
-
- getNet() - Method in class com.xilinx.rapidwright.edif.EDIFHierPortInst
-
Gets the net on the port inst
- 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.
- getNet() - Method in class com.xilinx.rapidwright.rwroute.Connection
-
- getNet() - Method in class com.xilinx.rapidwright.rwroute.NetWrapper
-
- getNet() - Method in class com.xilinx.rapidwright.timing.TimingEdge
-
Gets the physical "Net" object associated with this edge.
- getNetAliases(EDIFHierNet) - Method in class com.xilinx.rapidwright.edif.EDIFNetlist
-
Get's all equivalent nets in the netlist from the provided net name.
- getNetDelay() - Method in class com.xilinx.rapidwright.timing.TimingEdge
-
Gets the net-related component of the delay in ps for this edge.
- 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.
- getNetFromPartitionPin(PartitionPin) - Method in class com.xilinx.rapidwright.design.Design
-
Gets the physical net for a given partition pin.
- 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.edif.EDIFCell
-
- getNetlist() - Method in class com.xilinx.rapidwright.edif.EDIFLibrary
-
- getNetlist() - Method in class com.xilinx.rapidwright.gui.NetlistTreeWidget
-
- getNetName() - Method in class com.xilinx.rapidwright.edif.EDIFChangeNet
-
- 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
-
- getNets() - Method in class com.xilinx.rapidwright.interchange.LogicalNetlist.Netlist.Cell.Builder
-
- getNets() - Method in class com.xilinx.rapidwright.interchange.LogicalNetlist.Netlist.Cell.Reader
-
- 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
-
- getNetToSiteWiresMap() - Method in class com.xilinx.rapidwright.design.SiteInst
-
Gets a map of nets in this site instance and the list of site wires they each
map to.
- getNetType(int) - Static method in enum com.xilinx.rapidwright.design.NetType
-
- getNetTypeFromNetName(String) - Static method in enum com.xilinx.rapidwright.design.NetType
-
- getNetWrapper() - Method in class com.xilinx.rapidwright.rwroute.Connection
-
- getNewMap() - Static method in class com.xilinx.rapidwright.edif.EDIFName
-
- getNewNetName(String, int, T, String, int) - Method in class com.xilinx.rapidwright.design.AbstractModuleInst
-
- getNewNetPinName() - Method in class com.xilinx.rapidwright.design.PinSwap
-
- getNewPhysicalName() - Method in class com.xilinx.rapidwright.design.PinSwap
-
- getNextTimingGroups() - Method in class com.xilinx.rapidwright.timing.TimingGroup
-
Method used by the Router example to get the downhill TimingGroups from a given TimingGroup.
- getNoBel() - Method in class com.xilinx.rapidwright.interchange.DeviceResources.Device.Package.PackagePin.Bel.Builder
-
- getNoBel() - Method in class com.xilinx.rapidwright.interchange.DeviceResources.Device.Package.PackagePin.Bel.Reader
-
- getNOCClients() - Method in class com.xilinx.rapidwright.design.ModuleInst
-
- getNOCDesign() - Method in class com.xilinx.rapidwright.design.Design
-
Gets the current NOC Design for this design
- getNOCDesign() - Method in class com.xilinx.rapidwright.design.Module
-
Gets the current NOC Design corresponding to this module
- getNoClock() - Method in class com.xilinx.rapidwright.interchange.DeviceResources.Device.PinDelay.Builder
-
- getNoClock() - Method in class com.xilinx.rapidwright.interchange.DeviceResources.Device.PinDelay.Reader
-
- getNode() - Method in class com.xilinx.rapidwright.design.PartitionPin
-
Gets the node assigned to this partition pin
- getNode(String) - Method in class com.xilinx.rapidwright.device.Device
-
Creates and returns the named node
- getNode(Tile, int) - Static method in class com.xilinx.rapidwright.device.Node
-
Constructor that creates a node from a specific tile and wire.
- getNode(Tile, String) - Static method in class com.xilinx.rapidwright.device.Node
-
Getter that creates a node from a specific tile and wire.
- getNode(Wire) - Static method in class com.xilinx.rapidwright.device.Node
-
Getter that creates a node from a specific wire.
- getNode(String, Device) - Static method in class com.xilinx.rapidwright.device.Node
-
Getter that creates a node from the name of a wire or node
as displayed in Vivado (ex: INT_X0Y0/LOGIC_OUTS_R20)
- getNode(RouteNode) - Static method in class com.xilinx.rapidwright.device.Node
-
Getter that builds a node from a RouteNode
- getNode() - Method in class com.xilinx.rapidwright.device.Wire
-
Creates the corresponding node to which this wire belongs.
- getNode() - Method in class com.xilinx.rapidwright.rwroute.RouteNode
-
Returns a deep copy of the Node associated with this RouteNode Object.
- getNode(Node) - Method in class com.xilinx.rapidwright.rwroute.RouteNodeGraph
-
- getNode(int) - Method in class com.xilinx.rapidwright.timing.TimingGroup
-
Gets the node in the timing group at the specified index
- 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).
- getNodes() - Method in class com.xilinx.rapidwright.interchange.DeviceResources.Device.Builder
-
- getNodes() - Method in class com.xilinx.rapidwright.interchange.DeviceResources.Device.Reader
-
- getNodes() - Method in class com.xilinx.rapidwright.rwroute.Connection
-
- getNodes() - Method in class com.xilinx.rapidwright.timing.TimingGroup
-
Gets the list of nodes in the timing group.
- getNodesOfNet(Net) - Static method in class com.xilinx.rapidwright.rwroute.RouterHelper
-
Gets a (non-unique) collection of
Node
instances used by a
Net
instance.
- getNodeSources() - Method in class com.xilinx.rapidwright.interchange.DeviceResources.Device.Constants.Builder
-
- getNodeSources() - Method in class com.xilinx.rapidwright.interchange.DeviceResources.Device.Constants.Reader
-
- getNodeTiming() - Method in class com.xilinx.rapidwright.interchange.DeviceResources.Device.Node.Builder
-
- getNodeTiming() - Method in class com.xilinx.rapidwright.interchange.DeviceResources.Device.Node.Reader
-
- getNodeTimings() - Method in class com.xilinx.rapidwright.interchange.DeviceResources.Device.Builder
-
- getNodeTimings() - Method in class com.xilinx.rapidwright.interchange.DeviceResources.Device.Reader
-
- getNodeTrees(Net) - Static method in class com.xilinx.rapidwright.design.NetTools
-
Compute the node routing tree of the given Net by examining its PIPs.
- getNodeType(int) - Method in class com.xilinx.rapidwright.timing.TimingGroup
-
- getNodeTypes() - Method in class com.xilinx.rapidwright.timing.TimingGroup
-
- getNoFast() - Method in class com.xilinx.rapidwright.interchange.DeviceResources.Device.CornerModel.Fast.Builder
-
- getNoFast() - Method in class com.xilinx.rapidwright.interchange.DeviceResources.Device.CornerModel.Fast.Reader
-
- getNoMax() - Method in class com.xilinx.rapidwright.interchange.DeviceResources.Device.CornerModelValues.Max.Builder
-
- getNoMax() - Method in class com.xilinx.rapidwright.interchange.DeviceResources.Device.CornerModelValues.Max.Reader
-
- getNoMin() - Method in class com.xilinx.rapidwright.interchange.DeviceResources.Device.CornerModelValues.Min.Builder
-
- getNoMin() - Method in class com.xilinx.rapidwright.interchange.DeviceResources.Device.CornerModelValues.Min.Reader
-
- getNoModel() - Method in class com.xilinx.rapidwright.interchange.DeviceResources.Device.SitePin.Model.Builder
-
- getNoModel() - Method in class com.xilinx.rapidwright.interchange.DeviceResources.Device.SitePin.Model.Reader
-
- getNonHierInstantiationCount() - Method in class com.xilinx.rapidwright.edif.EDIFCell
-
- getNonInverting() - Method in class com.xilinx.rapidwright.interchange.DeviceResources.Device.BEL.Builder
-
- getNonInverting() - Method in class com.xilinx.rapidwright.interchange.DeviceResources.Device.BEL.Reader
-
- getNonInvertingPin() - Method in class com.xilinx.rapidwright.device.BEL
-
For an inverting BEL (see
BEL.canInvert()
), returns the input BEL pin used to not invert
an incoming signal.
- getNonInvertingPin() - Method in class com.xilinx.rapidwright.interchange.DeviceResources.Device.BELInverter.Builder
-
- getNonInvertingPin() - Method in class com.xilinx.rapidwright.interchange.DeviceResources.Device.BELInverter.Reader
-
- getNoSite() - Method in class com.xilinx.rapidwright.interchange.DeviceResources.Device.Package.PackagePin.Site.Builder
-
- getNoSite() - Method in class com.xilinx.rapidwright.interchange.DeviceResources.Device.Package.PackagePin.Site.Reader
-
- getNoSite() - Method in class com.xilinx.rapidwright.interchange.PhysicalNetlist.PhysNetlist.PhysPIP.Builder
-
- getNoSite() - Method in class com.xilinx.rapidwright.interchange.PhysicalNetlist.PhysNetlist.PhysPIP.Reader
-
- getNoSlow() - Method in class com.xilinx.rapidwright.interchange.DeviceResources.Device.CornerModel.Slow.Builder
-
- getNoSlow() - Method in class com.xilinx.rapidwright.interchange.DeviceResources.Device.CornerModel.Slow.Reader
-
- getNotInverting() - Method in class com.xilinx.rapidwright.interchange.DeviceResources.Device.CellPinInversion.Builder
-
- getNotInverting() - Method in class com.xilinx.rapidwright.interchange.DeviceResources.Device.CellPinInversion.Reader
-
- getNoTyp() - Method in class com.xilinx.rapidwright.interchange.DeviceResources.Device.CornerModelValues.Typ.Builder
-
- getNoTyp() - Method in class com.xilinx.rapidwright.interchange.DeviceResources.Device.CornerModelValues.Typ.Reader
-
- getNullNet() - Method in class com.xilinx.rapidwright.interchange.PhysicalNetlist.PhysNetlist.Builder
-
- getNullNet() - Method in class com.xilinx.rapidwright.interchange.PhysicalNetlist.PhysNetlist.Reader
-
- getNumberOfThreads() - Method in class com.xilinx.rapidwright.edif.ParallelEDIFParser
-
- getNumDownhillNodes() - Method in class com.xilinx.rapidwright.design.SitePinInst
-
Counts the number of downhill nodes from the node connected to
this pin.
- getNumInstances() - Method in class com.xilinx.rapidwright.device.helper.TileColumnPattern
-
- getNumOfClockRegionColumns() - Method in class com.xilinx.rapidwright.device.SLR
-
Gets the number of clock region columns in this SLR
- getNumOfClockRegionRows() - Method in class com.xilinx.rapidwright.device.Device
-
Gets the number of clock region or fabric sub regions (FSRs) rows in the
device.
- getNumOfClockRegionRows() - Method in class com.xilinx.rapidwright.device.SLR
-
Gets the number of clock region rows in this SLR
- getNumOfClockRegionsColumns() - Method in class com.xilinx.rapidwright.device.Device
-
Gets the number of clock regions or fabric sub regions (FSRs) columns in the
device.
- getNumOfConfigRows() - Method in class com.xilinx.rapidwright.bitstream.ConfigArray
-
Gets the total number of config rows in the config array
- getNumOfSLRs() - Method in class com.xilinx.rapidwright.device.Device
-
Gets the total count of SLRs (Super Logic Regions or separate dies)
in the device.
- getOccupancy() - Method in class com.xilinx.rapidwright.rwroute.RouteNode
-
Gets the number of users.
- getOldPhysicalName() - Method in class com.xilinx.rapidwright.design.PinSwap
-
- getOpCode(int) - Static method in enum com.xilinx.rapidwright.bitstream.OpCode
-
For a given 2-bit code, get the corresponding opcode.
- getOpCode() - Method in class com.xilinx.rapidwright.bitstream.Packet
-
Gets the specified opcode from the header of the packet
- getOpCodeFromHeader(int) - Static method in enum com.xilinx.rapidwright.bitstream.OpCode
-
Takes a type 1 or type 2 header packet word and returns the
corresponding opcode.
- getOptionalNextToken(boolean) - Method in class com.xilinx.rapidwright.edif.EDIFTokenizer
-
Get the next token object
- getOptionalNextTokenString(boolean) - Method in class com.xilinx.rapidwright.edif.EDIFTokenizer
-
Get the next token string
- getOptions() - Method in class com.xilinx.rapidwright.bitstream.BitstreamHeader
-
Gets the options used as stored in the bitstream header
- getOrCreate(Node) - Method in class com.xilinx.rapidwright.rwroute.RouteNodeGraph
-
- getOrCreate(Node, RouteNodeType) - Method in class com.xilinx.rapidwright.rwroute.RouteNodeGraph
-
- getOrCreateAlternateSource(RouteNodeGraph) - Method in class com.xilinx.rapidwright.rwroute.NetWrapper
-
- getOrCreatePortInst(String) - Method in class com.xilinx.rapidwright.edif.EDIFCellInst
-
Gets the named EDIFPortInst or creates it (if correctly named) and returns
it.
- getOrigDirectory() - Method in class com.xilinx.rapidwright.edif.EDIFNetlist
-
Keeps track of the original source directory from where this EDIF file was loaded.
- getOriginal() - Method in class com.xilinx.rapidwright.placer.blockplacer.HardMacro
-
- getOriginalInstName(String) - Method in class com.xilinx.rapidwright.design.MetadataParser
-
- getOriginalNetRouting() - Method in class com.xilinx.rapidwright.design.Design
-
- getOriginalSiteInsts() - Method in class com.xilinx.rapidwright.design.Design
-
- getOSName() - Static method in class com.xilinx.rapidwright.util.FileTools
-
- getOtherBels() - Method in class com.xilinx.rapidwright.interchange.PhysicalNetlist.PhysNetlist.CellPlacement.Builder
-
- getOtherBels() - Method in class com.xilinx.rapidwright.interchange.PhysicalNetlist.PhysNetlist.CellPlacement.Reader
-
- getOtherCell() - Method in class com.xilinx.rapidwright.interchange.PhysicalNetlist.PhysNetlist.PinMapping.Builder
-
- getOtherCell() - Method in class com.xilinx.rapidwright.interchange.PhysicalNetlist.PhysNetlist.PinMapping.Reader
-
- getOutpin() - Method in class com.xilinx.rapidwright.interchange.DeviceResources.Device.SitePIP.Builder
-
- getOutpin() - Method in class com.xilinx.rapidwright.interchange.DeviceResources.Device.SitePIP.Reader
-
- getOutputCapacitance() - Method in class com.xilinx.rapidwright.interchange.DeviceResources.Device.PIPTiming.Builder
-
- getOutputCapacitance() - Method in class com.xilinx.rapidwright.interchange.DeviceResources.Device.PIPTiming.Reader
-
- 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.
- getOutputPin() - Method in class com.xilinx.rapidwright.interchange.DeviceResources.Device.LutDefinitions.LutBel.Builder
-
- getOutputPin() - Method in class com.xilinx.rapidwright.interchange.DeviceResources.Device.LutDefinitions.LutBel.Reader
-
- getOutputPinName() - Method in class com.xilinx.rapidwright.device.SitePIP
-
Gets the output pin name of the
SitePIP
.
- getOutputResistance() - Method in class com.xilinx.rapidwright.interchange.DeviceResources.Device.PIPTiming.Builder
-
- getOutputResistance() - Method in class com.xilinx.rapidwright.interchange.DeviceResources.Device.PIPTiming.Reader
-
- getOwner() - Method in class com.xilinx.rapidwright.edif.EDIFPropertyValue
-
- getPackage(String) - Method in class com.xilinx.rapidwright.device.Device
-
Gets the package object by the given name.
- getPackage() - Method in class com.xilinx.rapidwright.device.PackagePin
-
Gets the package this pin belongs to.
- getPackagePin(String) - Method in class com.xilinx.rapidwright.device.IOBank
-
Gets the named package pin in this IOBank
- getPackagePin(String) - Method in class com.xilinx.rapidwright.device.Package
-
Gets the named package pin in this package
- getPackagePin(Site) - Method in class com.xilinx.rapidwright.device.Package
-
Gets the corresponding package pin for this IO site.
- getPackagePin() - Method in class com.xilinx.rapidwright.interchange.DeviceResources.Device.Package.PackagePin.Builder
-
- getPackagePin() - Method in class com.xilinx.rapidwright.interchange.DeviceResources.Device.Package.PackagePin.Reader
-
- getPackagePinMap() - Method in class com.xilinx.rapidwright.device.Package
-
Gets all the package pins for this package and returns them in a map
- getPackagePinName(Site) - Method in class com.xilinx.rapidwright.device.Package
-
Gets the corresponding package pin name for this IO site.
- getPackagePins() - Method in class com.xilinx.rapidwright.device.IOBank
-
Gets the set of package pins that belong to this IOBank
- getPackagePins() - Method in class com.xilinx.rapidwright.interchange.DeviceResources.Device.Package.Builder
-
- getPackagePins() - Method in class com.xilinx.rapidwright.interchange.DeviceResources.Device.Package.Reader
-
- getPackagePinsMap() - Method in class com.xilinx.rapidwright.device.IOBank
-
Gets the map of package pins that belong to this IOBank
- getPackages() - Method in class com.xilinx.rapidwright.device.Device
-
Gets and returns the name of all compatible packages for this device.
- getPackages() - Method in class com.xilinx.rapidwright.interchange.DeviceResources.Device.Builder
-
- getPackages() - Method in class com.xilinx.rapidwright.interchange.DeviceResources.Device.Reader
-
- getPackets() - Method in class com.xilinx.rapidwright.bitstream.Bitstream
-
Gets the list of packets within this bitstream
- getPackets() - Method in class com.xilinx.rapidwright.bitstream.ConfigArray
-
Creates the list of packets that correspond to the current state of this
configuration array.
- getPacketType() - Method in class com.xilinx.rapidwright.bitstream.Packet
-
Gets the packet type of the packet based on the header information.
- getPacketType(int) - Static method in enum com.xilinx.rapidwright.bitstream.PacketType
-
Gets the packet type from a 32-bit packet header
- getParallel() - Static method in class com.xilinx.rapidwright.util.ParallelismTools
-
Global getter for current parallel processing state.
- getParameter() - Method in class com.xilinx.rapidwright.interchange.DeviceResources.Device.CellPinInversionParameter.Builder
-
- getParameter() - Method in class com.xilinx.rapidwright.interchange.DeviceResources.Device.CellPinInversionParameter.Reader
-
- getParameter() - Method in class com.xilinx.rapidwright.interchange.DeviceResources.Device.ParameterSiteTypeBelEntry.Builder
-
- getParameter() - Method in class com.xilinx.rapidwright.interchange.DeviceResources.Device.ParameterSiteTypeBelEntry.Reader
-
- getParameterDefs() - Method in class com.xilinx.rapidwright.interchange.DeviceResources.Device.Builder
-
- getParameterDefs() - Method in class com.xilinx.rapidwright.interchange.DeviceResources.Device.Reader
-
- getParameterPins() - Method in class com.xilinx.rapidwright.interchange.DeviceResources.Device.CellBelMapping.Builder
-
- getParameterPins() - Method in class com.xilinx.rapidwright.interchange.DeviceResources.Device.CellBelMapping.Reader
-
- getParameters() - Method in class com.xilinx.rapidwright.interchange.DeviceResources.Device.CellParameterDefinition.Builder
-
- getParameters() - Method in class com.xilinx.rapidwright.interchange.DeviceResources.Device.CellParameterDefinition.Reader
-
- getParameters() - Method in class com.xilinx.rapidwright.interchange.DeviceResources.Device.PrimToMacroExpansion.Builder
-
- getParameters() - Method in class com.xilinx.rapidwright.interchange.DeviceResources.Device.PrimToMacroExpansion.Reader
-
- getParametersFor(Series, String) - Static method in class com.xilinx.rapidwright.interchange.EnumerateCellBelMapping
-
- getParametersSiteTypes() - Method in class com.xilinx.rapidwright.interchange.DeviceResources.Device.ParameterCellBelPinMaps.Builder
-
- getParametersSiteTypes() - Method in class com.xilinx.rapidwright.interchange.DeviceResources.Device.ParameterCellBelPinMaps.Reader
-
- getParamIntValue(String) - Static method in class com.xilinx.rapidwright.util.Params
-
Gets the integer value of the provided parameter name.
- getParamMapping() - Method in class com.xilinx.rapidwright.interchange.DeviceResources.Device.PrimToMacroExpansion.Builder
-
- getParamMapping() - Method in class com.xilinx.rapidwright.interchange.DeviceResources.Device.PrimToMacroExpansion.Reader
-
- getParamOrDefaultIntSetting(String, int) - Static method in class com.xilinx.rapidwright.util.Params
-
Checks the parameter value of the provided key.
- getParamValue(String) - Static method in class com.xilinx.rapidwright.util.Params
-
Gets the string value of the provided parameter name.
- 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.edif.EDIFHierCellInst
-
- getParent() - Method in class com.xilinx.rapidwright.interchange.RouteBranchNode
-
- 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.EDIFHierPortInst
-
- 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.
- getParentInst() - Method in class com.xilinx.rapidwright.edif.EDIFHierNet
-
Gets the parent cell instance where this net is defined.
- getParentNet(EDIFHierNet) - Method in class com.xilinx.rapidwright.edif.EDIFNetlist
-
Gets the canonical net for this net name.
- getParentNetMap() - Method in class com.xilinx.rapidwright.edif.EDIFNetlist
-
Gets the map of all canonical net for every net alias.
- getParentNetMapNames() - Method in class com.xilinx.rapidwright.edif.EDIFNetlist
-
Gets the map of all canonical net for every net alias.
- 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.bitstream.Bitstream
-
Gets the target part from header part name information.
- 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
-
- getPart() - Method in class com.xilinx.rapidwright.interchange.PhysicalNetlist.PhysNetlist.Builder
-
- getPart() - Method in class com.xilinx.rapidwright.interchange.PhysicalNetlist.PhysNetlist.Reader
-
- 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.
- getPartitionPinLoc() - Method in class com.xilinx.rapidwright.design.Port
-
- getPartitionPins() - Method in class com.xilinx.rapidwright.design.Design
-
Gets the partition pins associated with this design
- getPartitionPins(Net) - Method in class com.xilinx.rapidwright.design.Design
-
Get all partition pins connected to a Net.
- getPartName() - Method in class com.xilinx.rapidwright.bitstream.Bitstream
-
Gets the target part name from the header.
- getPartName() - Method in class com.xilinx.rapidwright.bitstream.BitstreamHeader
-
Gets the part name as stored in the bitstream header
- 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(Path) - 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.
- 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
-
- getPath() - Method in class com.xilinx.rapidwright.placer.blockplacer.ImplsInstancePort
-
- getPathConnections() - Method in class com.xilinx.rapidwright.placer.blockplacer.AbstractPath
-
- getPathConnections() - Method in class com.xilinx.rapidwright.placer.blockplacer.ImplsPath
-
- getPathConnections() - Method in class com.xilinx.rapidwright.placer.blockplacer.Path
-
- getPaths() - Method in class com.xilinx.rapidwright.placer.blockplacer.BlockPlacer2
-
- 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
-
- getPBlock() - Method in class com.xilinx.rapidwright.rwroute.RWRouteConfig
-
Gets the PBlock (e.g.
- 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)
- getPerFrameCRCFARWrites(Bitstream) - Static method in class com.xilinx.rapidwright.bitstream.Bitstream
-
When given a per frame CRC bitstream (see UG908 - Table A-1,
BITSTREAM.GENERAL.PERFRAMECRC YES), this method will extract the FAR writes
that provide the consecutive list of FAR addresses of the device.
- getPessimismA() - Method in class com.xilinx.rapidwright.rwroute.RWRouteConfig
-
Gets the critical path delay pessimism factor a.
- getPessimismB() - Method in class com.xilinx.rapidwright.rwroute.RWRouteConfig
-
Gets critical path delay factor b.
- getPhysCells() - Method in class com.xilinx.rapidwright.interchange.PhysicalNetlist.PhysNetlist.Builder
-
- getPhysCells() - Method in class com.xilinx.rapidwright.interchange.PhysicalNetlist.PhysNetlist.Reader
-
- getPhysicalCell(Design) - Method in class com.xilinx.rapidwright.edif.EDIFHierPortInst
-
Gets the physical cell to which this port instance has been placed
- getPhysicalGndPins() - Method in class com.xilinx.rapidwright.edif.EDIFNetlist
-
Get all Physical ground pins
- getPhysicalNetFromPin(String, EDIFPortInst, Design) - Method in class com.xilinx.rapidwright.edif.EDIFNetlist
-
- getPhysicalNetFromPin(EDIFHierPortInst, 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.
- getPhysicalPinMappings() - Method in class com.xilinx.rapidwright.design.Cell
-
Gets the working array of physical pin mappings for this cell.
- getPhysicalPins(EDIFHierNet) - Method in class com.xilinx.rapidwright.edif.EDIFNetlist
-
Get the physical pins of this net.
- getPhysicalPins(String) - Method in class com.xilinx.rapidwright.edif.EDIFNetlist
-
Get all physical pins of a net.
- getPhysicalPins(Net) - Method in class com.xilinx.rapidwright.edif.EDIFNetlist
-
For a given physical net, get all physical pins from the EDIF.
- getPhysicalVccPins() - Method in class com.xilinx.rapidwright.edif.EDIFNetlist
-
Get all Physical vcc pins
- getPhysNets() - Method in class com.xilinx.rapidwright.interchange.PhysicalNetlist.PhysNetlist.Builder
-
- getPhysNets() - Method in class com.xilinx.rapidwright.interchange.PhysicalNetlist.PhysNetlist.Reader
-
- getPhysType() - Method in class com.xilinx.rapidwright.interchange.PhysicalNetlist.PhysNetlist.PhysCell.Builder
-
- getPhysType() - Method in class com.xilinx.rapidwright.interchange.PhysicalNetlist.PhysNetlist.PhysCell.Reader
-
- 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.
- getPin() - Method in class com.xilinx.rapidwright.interchange.DeviceResources.Device.Constraints.RoutedTagPin.Builder
-
- getPin() - Method in class com.xilinx.rapidwright.interchange.DeviceResources.Device.Constraints.RoutedTagPin.Reader
-
- getPin() - Method in class com.xilinx.rapidwright.interchange.DeviceResources.Device.PinDelay.Builder
-
- getPin() - Method in class com.xilinx.rapidwright.interchange.DeviceResources.Device.PinDelay.Reader
-
- getPin() - Method in class com.xilinx.rapidwright.interchange.PhysicalNetlist.PhysNetlist.PhysBelPin.Builder
-
- getPin() - Method in class com.xilinx.rapidwright.interchange.PhysicalNetlist.PhysNetlist.PhysBelPin.Reader
-
- getPin() - Method in class com.xilinx.rapidwright.interchange.PhysicalNetlist.PhysNetlist.PhysSitePin.Builder
-
- getPin() - Method in class com.xilinx.rapidwright.interchange.PhysicalNetlist.PhysNetlist.PhysSitePin.Reader
-
- getPin() - Method in class com.xilinx.rapidwright.interchange.PhysicalNetlist.PhysNetlist.PhysSitePIP.Builder
-
- getPin() - Method in class com.xilinx.rapidwright.interchange.PhysicalNetlist.PhysNetlist.PhysSitePIP.Reader
-
- getPinFunction() - Method in class com.xilinx.rapidwright.device.PackagePin
-
Get's the type of the site connected to this package pin
- 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.
- getPinMap() - Method in class com.xilinx.rapidwright.interchange.PhysicalNetlist.PhysNetlist.CellPlacement.Builder
-
- getPinMap() - Method in class com.xilinx.rapidwright.interchange.PhysicalNetlist.PhysNetlist.CellPlacement.Reader
-
- getPinMapping() - Method in class com.xilinx.rapidwright.timing.DSPTimingData
-
- getPinMappingsL2P() - Method in class com.xilinx.rapidwright.design.Cell
-
Gets the map representing the logical to physical pin mappings for the cell.
- getPinMappingsP2L() - Method in class com.xilinx.rapidwright.design.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.
- getPins() - Method in class com.xilinx.rapidwright.interchange.DeviceResources.Device.BEL.Builder
-
- getPins() - Method in class com.xilinx.rapidwright.interchange.DeviceResources.Device.BEL.Reader
-
- getPins() - Method in class com.xilinx.rapidwright.interchange.DeviceResources.Device.CommonCellBelPinMaps.Builder
-
- getPins() - Method in class com.xilinx.rapidwright.interchange.DeviceResources.Device.CommonCellBelPinMaps.Reader
-
- getPins() - Method in class com.xilinx.rapidwright.interchange.DeviceResources.Device.Constants.DefaultCellConnections.Builder
-
- getPins() - Method in class com.xilinx.rapidwright.interchange.DeviceResources.Device.Constants.DefaultCellConnections.Reader
-
- getPins() - Method in class com.xilinx.rapidwright.interchange.DeviceResources.Device.ParameterCellBelPinMaps.Builder
-
- getPins() - Method in class com.xilinx.rapidwright.interchange.DeviceResources.Device.ParameterCellBelPinMaps.Reader
-
- getPins() - Method in class com.xilinx.rapidwright.interchange.DeviceResources.Device.ParentPins.Builder
-
- getPins() - Method in class com.xilinx.rapidwright.interchange.DeviceResources.Device.ParentPins.Reader
-
- getPins() - Method in class com.xilinx.rapidwright.interchange.DeviceResources.Device.PseudoCell.Builder
-
- getPins() - Method in class com.xilinx.rapidwright.interchange.DeviceResources.Device.PseudoCell.Reader
-
- getPins() - Method in class com.xilinx.rapidwright.interchange.DeviceResources.Device.SiteType.Builder
-
- getPins() - Method in class com.xilinx.rapidwright.interchange.DeviceResources.Device.SiteType.Reader
-
- getPins() - Method in class com.xilinx.rapidwright.interchange.DeviceResources.Device.SiteWire.Builder
-
- getPins() - Method in class com.xilinx.rapidwright.interchange.DeviceResources.Device.SiteWire.Reader
-
- getPinsDelay() - Method in class com.xilinx.rapidwright.interchange.DeviceResources.Device.CellBelMapping.Builder
-
- getPinsDelay() - Method in class com.xilinx.rapidwright.interchange.DeviceResources.Device.CellBelMapping.Reader
-
- getPinsDelayType() - Method in class com.xilinx.rapidwright.interchange.DeviceResources.Device.PinsDelay.Builder
-
- getPinsDelayType() - Method in class com.xilinx.rapidwright.interchange.DeviceResources.Device.PinsDelay.Reader
-
- 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.
- getPip() - Method in class com.xilinx.rapidwright.interchange.PhysicalNetlist.PhysNetlist.RouteBranch.RouteSegment.Builder
-
- getPip() - Method in class com.xilinx.rapidwright.interchange.PhysicalNetlist.PhysNetlist.RouteBranch.RouteSegment.Reader
-
- getPIP(Tile, int, int) - Method in class com.xilinx.rapidwright.interchange.PIPCache
-
- getPIP() - Method in class com.xilinx.rapidwright.interchange.RouteBranchNode
-
- getPIP(int) - Method in class com.xilinx.rapidwright.timing.TimingGroup
-
- 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.
- getPips() - Method in class com.xilinx.rapidwright.interchange.DeviceResources.Device.TileType.Builder
-
- getPips() - Method in class com.xilinx.rapidwright.interchange.DeviceResources.Device.TileType.Reader
-
- getPIPs() - Method in class com.xilinx.rapidwright.timing.TimingGroup
-
- getPIPsBackToSource() - Method in class com.xilinx.rapidwright.router.RouteNode
-
- getPIPsForwardToSink() - Method in class com.xilinx.rapidwright.router.RouteNode
-
- getPIPsFromNodes(List<Node>) - Static method in class com.xilinx.rapidwright.rwroute.RouterHelper
-
Gets a list of
PIP
instances from a list of
Node
instances.
- getPIPsFromNodes(List<Node>, boolean) - Static method in class com.xilinx.rapidwright.rwroute.RouterHelper
-
Gets a list of
PIP
instances from a list of
Node
instances.
- getPipTimings() - Method in class com.xilinx.rapidwright.interchange.DeviceResources.Device.Builder
-
- getPipTimings() - Method in class com.xilinx.rapidwright.interchange.DeviceResources.Device.Reader
-
- 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
-
- getPlacement() - Method in class com.xilinx.rapidwright.design.AbstractModuleInst
-
- getPlacement() - Method in class com.xilinx.rapidwright.design.blocks.BlockInst
-
- getPlacement() - Method in class com.xilinx.rapidwright.design.ModuleImplsInst
-
- getPlacement() - Method in class com.xilinx.rapidwright.design.ModuleInst
-
- getPlacement() - Method in class com.xilinx.rapidwright.placer.blockplacer.HardMacro
-
- getPlacements() - Method in class com.xilinx.rapidwright.interchange.PhysicalNetlist.PhysNetlist.Builder
-
- getPlacements() - Method in class com.xilinx.rapidwright.interchange.PhysicalNetlist.PhysNetlist.Reader
-
- 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.ModuleImplsInst
-
- getPort(String) - Method in class com.xilinx.rapidwright.design.ModuleInst
-
Gets the corresponding port on the module by name.
- getPort() - Method in class com.xilinx.rapidwright.design.noc.NOCConnection
-
Gets the port name associated with this connection.
- 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(String) - Method in class com.xilinx.rapidwright.edif.EDIFPortCache
-
- getPort() - Method in class com.xilinx.rapidwright.edif.EDIFPortInst
-
- getPort() - Method in class com.xilinx.rapidwright.interchange.DeviceResources.Device.Constraints.RoutedTagPort.Builder
-
- getPort() - Method in class com.xilinx.rapidwright.interchange.DeviceResources.Device.Constraints.RoutedTagPort.Reader
-
- getPort() - Method in class com.xilinx.rapidwright.interchange.LogicalNetlist.Netlist.PortInstance.Builder
-
- getPort() - Method in class com.xilinx.rapidwright.interchange.LogicalNetlist.Netlist.PortInstance.Reader
-
- getPort() - Method in class com.xilinx.rapidwright.placer.blockplacer.ImplsInstancePort.InstPort
-
- getPortByLegalName(String, EDIFReadLegalNameCache) - Method in class com.xilinx.rapidwright.edif.EDIFCell
-
- getPortByPortInstName(String) - Method in class com.xilinx.rapidwright.edif.EDIFCell
-
Given a port instance name (not including the name of the cell instance),
gets the associated port.
- getPortIndexFromName(String) - Static method in class com.xilinx.rapidwright.edif.EDIFTools
-
- getPortIndexFromNameIndex(int) - Method in class com.xilinx.rapidwright.edif.EDIFPort
-
Gets the internal port instance index from the named index for this port.
- getPortInParent() - Method in class com.xilinx.rapidwright.edif.EDIFHierPortInst
-
For Ports that represent connections to the parent (portInst.getCellInst()==null), get the parent's portInst
that connects to this port.
- getPortInst(String) - Method in class com.xilinx.rapidwright.edif.EDIFCellInst
-
- getPortInst(String) - Method in class com.xilinx.rapidwright.edif.EDIFHierCellInst
-
Get a hierarchical port inst, viewed from external to this cell inst.
- getPortInst() - Method in class com.xilinx.rapidwright.edif.EDIFHierPortInst
-
- getPortInst(EDIFCellInst, String) - Method in class com.xilinx.rapidwright.edif.EDIFNet
-
Gets the port instance specified by the cell instance and name of the port instance.
- getPortInstNameFromPort(int) - Method in class com.xilinx.rapidwright.edif.EDIFPort
-
Gets the PortInst name from this port and the specified index
- getPortInstNameFromPort() - Method in class com.xilinx.rapidwright.edif.EDIFPortInst
-
- getPortInsts() - Method in class com.xilinx.rapidwright.edif.EDIFCellInst
-
Gets the sorted ArrayList of EDIFPortInsts on this cell instance as a collection.
- getPortInsts() - Method in class com.xilinx.rapidwright.edif.EDIFHierNet
-
Gets the sorted ArrayList of EDIFHierPortInsts on this net as a collection.
- getPortInsts() - Method in class com.xilinx.rapidwright.edif.EDIFNet
-
Gets the sorted ArrayList of EDIFPortInsts on this net as a collection.
- getPortInsts() - Method in class com.xilinx.rapidwright.interchange.LogicalNetlist.Netlist.Net.Builder
-
- getPortInsts() - Method in class com.xilinx.rapidwright.interchange.LogicalNetlist.Netlist.Net.Reader
-
- getPortInstsFromSitePinInst(SitePinInst) - Static method in class com.xilinx.rapidwright.design.DesignTools
-
Given a SitePinInst, this method will find any return hierarchical logical cell pins within
the site directly connected to the site pin.
- getPortList() - Method in class com.xilinx.rapidwright.interchange.LogicalNetlist.Netlist.Builder
-
- getPortList() - Method in class com.xilinx.rapidwright.interchange.LogicalNetlist.Netlist.Reader
-
- 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.design.ModuleImplsInst
-
- getPorts() - Method in class com.xilinx.rapidwright.design.noc.NOCSlave
-
Gets the ports on this slave client.
- getPorts() - Method in class com.xilinx.rapidwright.edif.EDIFCell
-
- getPorts() - Method in class com.xilinx.rapidwright.interchange.LogicalNetlist.Netlist.CellDeclaration.Builder
-
- getPorts() - Method in class com.xilinx.rapidwright.interchange.LogicalNetlist.Netlist.CellDeclaration.Reader
-
- getPorts() - Method in class com.xilinx.rapidwright.placer.blockplacer.Path
-
- getPortTile() - Method in class com.xilinx.rapidwright.placer.blockplacer.PathPort
-
- getPortTiles(String) - Method in class com.xilinx.rapidwright.design.ModuleImpls
-
Get all Tiles a port connects to in the different module variants
- getPresentCongestionCost(RouteNodeGraph) - Method in class com.xilinx.rapidwright.rwroute.RouteNode
-
Gets the present congestion cost of a RouteNode Object.
- getPresentCongestionCost(int) - Method in class com.xilinx.rapidwright.rwroute.RouteNodeGraph
-
- getPresentCongestionMultiplier() - Method in class com.xilinx.rapidwright.rwroute.RWRouteConfig
-
Gets the present congestion factor multiplier.
- getPreservedNet(Node) - Method in class com.xilinx.rapidwright.rwroute.RouteNodeGraph
-
- getPrev() - Method in class com.xilinx.rapidwright.rwroute.RouteNode
-
Gets the parent RouteNode instance for routing a connection.
- getPrev() - Method in class com.xilinx.rapidwright.rwroute.RouterHelper.NodeWithPrev
-
- getPrev() - Method in class com.xilinx.rapidwright.timing.TimingVertex
-
- getPrevPath() - Method in class com.xilinx.rapidwright.rwroute.RouterHelper.NodeWithPrev
-
- getPrimaryPinsToTileWires() - Method in class com.xilinx.rapidwright.interchange.DeviceResources.Device.SiteTypeInTileType.Builder
-
- getPrimaryPinsToTileWires() - Method in class com.xilinx.rapidwright.interchange.DeviceResources.Device.SiteTypeInTileType.Reader
-
- 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.
- getPrimaryType() - Method in class com.xilinx.rapidwright.interchange.DeviceResources.Device.SiteTypeInTileType.Builder
-
- getPrimaryType() - Method in class com.xilinx.rapidwright.interchange.DeviceResources.Device.SiteTypeInTileType.Reader
-
- getPrimitiveSiteFromTile(Tile, SiteTypeEnum) - Method in class com.xilinx.rapidwright.placer.blockplacer.BlockPlacer
-
- getPrimitiveSiteFromTile(Tile, SiteTypeEnum) - Method in class com.xilinx.rapidwright.placer.blockplacer.BlockPlacer2
-
- getPrimitivesLibrary() - Static method in class com.xilinx.rapidwright.design.Design
-
Gets the set of all unisim primitives as an EDIF library.
- getPrimitivesLibrary(String) - Static method in class com.xilinx.rapidwright.design.Design
-
Gets the set of compatible unisim primitives for the specified device as an EDIF Library.
- getPrimLibs() - Method in class com.xilinx.rapidwright.interchange.DeviceResources.Device.Builder
-
- getPrimLibs() - Method in class com.xilinx.rapidwright.interchange.DeviceResources.Device.Reader
-
- getPrimName() - Method in class com.xilinx.rapidwright.interchange.DeviceResources.Device.PrimToMacroExpansion.Builder
-
- getPrimName() - Method in class com.xilinx.rapidwright.interchange.DeviceResources.Device.PrimToMacroExpansion.Reader
-
- getPrimParam() - Method in class com.xilinx.rapidwright.interchange.DeviceResources.Device.ParameterMapRule.Builder
-
- getPrimParam() - Method in class com.xilinx.rapidwright.interchange.DeviceResources.Device.ParameterMapRule.Reader
-
- getPrimParam() - Method in class com.xilinx.rapidwright.interchange.MacroParamRule
-
- 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.interchange.PhysicalNetlist.PhysNetlist.Builder
-
- getProperties() - Method in class com.xilinx.rapidwright.interchange.PhysicalNetlist.PhysNetlist.Reader
-
- getPropertiesMap() - Method in class com.xilinx.rapidwright.edif.EDIFPropertyObject
-
Get all properties in native format
- 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
-
- getPropertyValueString(String) - Method in class com.xilinx.rapidwright.design.Cell
-
Helper method to get the actual string value of a property if one exists.
- getPropMap() - Method in class com.xilinx.rapidwright.interchange.LogicalNetlist.Netlist.Builder
-
- getPropMap() - Method in class com.xilinx.rapidwright.interchange.LogicalNetlist.Netlist.CellDeclaration.Builder
-
- getPropMap() - Method in class com.xilinx.rapidwright.interchange.LogicalNetlist.Netlist.CellDeclaration.Reader
-
- getPropMap() - Method in class com.xilinx.rapidwright.interchange.LogicalNetlist.Netlist.CellInstance.Builder
-
- getPropMap() - Method in class com.xilinx.rapidwright.interchange.LogicalNetlist.Netlist.CellInstance.Reader
-
- getPropMap() - Method in class com.xilinx.rapidwright.interchange.LogicalNetlist.Netlist.Net.Builder
-
- getPropMap() - Method in class com.xilinx.rapidwright.interchange.LogicalNetlist.Netlist.Net.Reader
-
- getPropMap() - Method in class com.xilinx.rapidwright.interchange.LogicalNetlist.Netlist.Port.Builder
-
- getPropMap() - Method in class com.xilinx.rapidwright.interchange.LogicalNetlist.Netlist.Port.Reader
-
- getPropMap() - Method in class com.xilinx.rapidwright.interchange.LogicalNetlist.Netlist.Reader
-
- getProtocol() - Method in class com.xilinx.rapidwright.design.noc.NOCClient
-
Gets the protocol type of this client
- getPseudoCells() - Method in class com.xilinx.rapidwright.interchange.DeviceResources.Device.PIP.Builder
-
- getPseudoCells() - Method in class com.xilinx.rapidwright.interchange.DeviceResources.Device.PIP.Reader
-
- getPseudoPIPHelper(PIP) - Static method in class com.xilinx.rapidwright.device.PseudoPIPHelper
-
Gets the pseudo PIP helper for the corresponding PIP.
- getPseudoPIPMap(Device) - Static method in class com.xilinx.rapidwright.device.PseudoPIPHelper
-
Gets a map for the given device that enumerates all pseudo PIPs for each tile type.
- getPseudoPIPName() - Method in class com.xilinx.rapidwright.device.PseudoPIPHelper
-
- 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.
- getReadBandwidth() - Method in class com.xilinx.rapidwright.design.noc.NOCConnection
-
Gets the read bandwidth in MB/s of this connection.
- getReadLatency() - Method in class com.xilinx.rapidwright.design.noc.NOCConnection
-
Gets the read latency for this connection in cycles.
- getReadTC() - Method in class com.xilinx.rapidwright.design.noc.NOCMaster
-
Gets the traffic class for master reads.
- getReferenceCopy() - Method in class com.xilinx.rapidwright.design.AltPinMapping
-
Creates a reference copy of this alternate pin mapping--a deep copy of the
object without this new instance being referenced in any cell of the design.
- getReferenceCopy() - Method in class com.xilinx.rapidwright.design.Cell
-
Creates a reference copy of this cell--a deep copy of the cell without this
new instance being referenced in the design object.
- getReferenceCopy() - Method in class com.xilinx.rapidwright.design.SiteInst
-
Creates a reference copy of this SiteInst--a deep copy of the SiteInst
without this new instance being referenced in the design object.
- getReferenceCopy() - Method in class com.xilinx.rapidwright.edif.EDIFHierCellInst
-
Creates a reference copy of this cell instance--a deep copy of the instance
without this new instance being referenced in the design or netlist object.
- getRefIntTile() - Method in class com.xilinx.rapidwright.timing.TimingModel
-
Get the interconnect tile used as the starting point to point the model.
- getRegFile() - Method in class com.xilinx.rapidwright.router.SATRouter
-
- getRegionID() - Method in class com.xilinx.rapidwright.router.SATRouter
-
- getRegionTiles() - Method in class com.xilinx.rapidwright.design.tools.TileGroup
-
- getRegister() - Method in class com.xilinx.rapidwright.bitstream.Packet
-
Gets the configuration register specified in the header of the packet.
- getRegisterType(int) - Static method in enum com.xilinx.rapidwright.bitstream.RegisterType
-
Takes a register address and returns the register type.
- getRegisterTypeFromHeader(int) - Static method in enum com.xilinx.rapidwright.bitstream.RegisterType
-
Takes a packet type 1 header and returns the register type.
- getRequiredBandwidth() - Method in class com.xilinx.rapidwright.design.noc.NOCChannel
-
Gets this channel's required bandwidth (in MB/s)
- getRequiredLatency() - Method in class com.xilinx.rapidwright.design.noc.NOCChannel
-
Gets the latency constraint on this channel (in cycles)
- getRequiredTime(GraphPath<TimingVertex, TimingEdge>) - Method in class com.xilinx.rapidwright.timing.TimingGraph
-
Gets the required time from a specified GraphPath at its source.
- getRequiredTime() - Method in class com.xilinx.rapidwright.timing.TimingVertex
-
Gets the required time stored at this vertex.
- getRequires() - Method in class com.xilinx.rapidwright.interchange.DeviceResources.Device.Constraints.ConstraintLocation.Builder
-
- getRequires() - Method in class com.xilinx.rapidwright.interchange.DeviceResources.Device.Constraints.ConstraintLocation.Reader
-
- getReroutePercentage() - Method in class com.xilinx.rapidwright.rwroute.RWRouteConfig
-
Gets the maximum percentage of critical connections that should be re-routed.
- 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.
- getResistance() - Method in class com.xilinx.rapidwright.interchange.DeviceResources.Device.NodeTiming.Builder
-
- getResistance() - Method in class com.xilinx.rapidwright.interchange.DeviceResources.Device.NodeTiming.Reader
-
- getResistance() - Method in class com.xilinx.rapidwright.interchange.DeviceResources.Device.SitePin.Model.Builder
-
- getResistance() - Method in class com.xilinx.rapidwright.interchange.DeviceResources.Device.SitePin.Model.Reader
-
- getRevision() - Method in class com.xilinx.rapidwright.device.Part
-
- getRight() - Method in class com.xilinx.rapidwright.edif.EDIFPort
-
- getRnodes() - Method in class com.xilinx.rapidwright.rwroute.Connection
-
- getRnodes() - Method in class com.xilinx.rapidwright.rwroute.RouteNodeGraph
-
- getRootBusName(String) - Static method in class com.xilinx.rapidwright.edif.EDIFTools
-
Strips off bracket index in a bussed name (ex:
"data[0]" --> "data["
).
- getRootBusName(String, boolean) - Static method in class com.xilinx.rapidwright.edif.EDIFTools
-
Strips off bracket index in a bussed name (ex: "data[0]" --> "data"
).
- getRootItem() - Method in class com.xilinx.rapidwright.gui.NetlistTreeWidget
-
- getRootName() - Method in class com.xilinx.rapidwright.device.Tile
-
Gets the prefix of the tile name, before "_X#Y#".
- getRootRuntimeTracker() - Method in class com.xilinx.rapidwright.util.RuntimeTrackerTree
-
Gets the name of the root runtime tracker.
- getRoutedBELPin(Design) - Method in class com.xilinx.rapidwright.edif.EDIFHierPortInst
-
Gets the physical site instance and BEL pin location where this port instance has been placed
- getRouteDelaysToSinkINTTiles() - Method in class com.xilinx.rapidwright.timing.ClkRouteTiming
-
- getRoutedPhysicalNet(Design) - Method in class com.xilinx.rapidwright.edif.EDIFHierPortInst
-
If the site wire adjacent to the belpin occupied by the port instance is
populated with a physical net, this method will return it.
- getRoutedSitePin(Cell, Net, String) - Static method in class com.xilinx.rapidwright.design.DesignTools
-
Gets the first site pin that is currently routed to the specified cell pin.
- getRoutedSitePinFromPhysicalPin(Cell, Net, String) - Static method in class com.xilinx.rapidwright.design.DesignTools
-
Gets the first site pin that is currently routed to the specified cell pin.
- getRoutedSitePinInst(Design) - Method in class com.xilinx.rapidwright.edif.EDIFHierPortInst
-
Gets the routed site pin if this port is on a placed leaf cell and its' site is routed
- getRoutedTag() - Method in class com.xilinx.rapidwright.interchange.DeviceResources.Device.Constraints.RoutedTag.Builder
-
- getRoutedTag() - Method in class com.xilinx.rapidwright.interchange.DeviceResources.Device.Constraints.RoutedTag.Reader
-
- getRoutedTag() - Method in class com.xilinx.rapidwright.interchange.DeviceResources.Device.Constraints.TagPair.Builder
-
- getRoutedTag() - Method in class com.xilinx.rapidwright.interchange.DeviceResources.Device.Constraints.TagPair.Reader
-
- getRoutedTag() - Method in class com.xilinx.rapidwright.interchange.DeviceResources.Device.Constraints.TagStates.Builder
-
- getRoutedTag() - Method in class com.xilinx.rapidwright.interchange.DeviceResources.Device.Constraints.TagStates.Reader
-
- getRoutedTags() - Method in class com.xilinx.rapidwright.interchange.DeviceResources.Device.Constraints.Builder
-
- getRoutedTags() - Method in class com.xilinx.rapidwright.interchange.DeviceResources.Device.Constraints.Reader
-
- 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
-
- getRouteSegment() - Method in class com.xilinx.rapidwright.interchange.PhysicalNetlist.PhysNetlist.RouteBranch.Builder
-
- getRouteSegment() - Method in class com.xilinx.rapidwright.interchange.PhysicalNetlist.PhysNetlist.RouteBranch.Reader
-
- getRoutesToSinkINTTiles() - Method in class com.xilinx.rapidwright.timing.ClkRouteTiming
-
- getRouteThruFileName(String) - Static method in class com.xilinx.rapidwright.util.FileTools
-
Gets the relative routethru file name for the given device.
- getRoutingBel() - Method in class com.xilinx.rapidwright.interchange.DeviceResources.Device.Constraints.RoutedTag.Builder
-
- getRoutingBel() - Method in class com.xilinx.rapidwright.interchange.DeviceResources.Device.Constraints.RoutedTag.Reader
-
- getRoutingPblock() - Method in class com.xilinx.rapidwright.router.Router
-
- getRow(Series) - Method in class com.xilinx.rapidwright.bitstream.Block
-
Gets the row address of this block in the Frame Address Register (FAR).
- getRow() - Method in class com.xilinx.rapidwright.bitstream.FAR
-
Gets the current row to which the FAR address is currently set
- 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)
- getRow() - Method in class com.xilinx.rapidwright.interchange.DeviceResources.Device.Tile.Builder
-
- getRow() - Method in class com.xilinx.rapidwright.interchange.DeviceResources.Device.Tile.Reader
-
- getRowAddress(int, Series) - Static method in class com.xilinx.rapidwright.bitstream.FAR
-
Extracts the row address from a 32-bit FAR address.
- getRowIndex() - Method in class com.xilinx.rapidwright.bitstream.ConfigRow
-
Gets the config row index as referenced from the Frame Address Register (FAR).
- getRowLSB() - Method in enum com.xilinx.rapidwright.device.Series
-
- getRowMask() - Method in enum com.xilinx.rapidwright.device.Series
-
- 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
-
- getRuntimeTracker(String) - Method in class com.xilinx.rapidwright.util.RuntimeTrackerTree
-
- getSameTilePorts() - Method in class com.xilinx.rapidwright.design.ModuleImpls
-
- getSamplePathDelay(String, TimingManager, Map<TimingEdge, Connection>, RouteNodeGraph) - Static method in class com.xilinx.rapidwright.rwroute.RouterHelper
-
Gets the delay of a given path, using output pin only.
- getSamplePathDelayInfo(List<String>, Map<TimingEdge, Connection>, boolean, RouteNodeGraph) - Method in class com.xilinx.rapidwright.timing.TimingManager
-
Gets and prints the given path from the TimingGraph
- getScene() - Method in class com.xilinx.rapidwright.device.browser.DeviceBrowser
-
- 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
-
- getSecondPin() - Method in class com.xilinx.rapidwright.interchange.DeviceResources.Device.PinsDelay.Builder
-
- getSecondPin() - Method in class com.xilinx.rapidwright.interchange.DeviceResources.Device.PinsDelay.Reader
-
- getSecondPin() - Method in class com.xilinx.rapidwright.timing.TimingEdge
-
For debug, gets the second SitePinInst for this edge.
- getSerializedFileName(String) - Static method in class com.xilinx.rapidwright.router.RouteThruHelper
-
- getSeries() - Method in class com.xilinx.rapidwright.bitstream.Bitstream
-
Gets the series as derived from the part name stored in the header
- getSeries() - Method in class com.xilinx.rapidwright.bitstream.Block
-
Gets the series of this block based on the sub block type.
- getSeries() - Method in class com.xilinx.rapidwright.bitstream.BlockSubType
-
Gets the series of this block sub type
- getSeries() - Method in class com.xilinx.rapidwright.bitstream.FAR
-
Gets the target series of this FAR
- getSeries() - Method in class com.xilinx.rapidwright.bitstream.Frame
-
Gets the series based on the number of word allocated in the frame.
- getSeries() - Method in class com.xilinx.rapidwright.design.Design
-
Gets the Series of this design by looking at the target device.
- 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
-
- getSeries() - Method in class com.xilinx.rapidwright.device.SLR
-
Gets the series to which this SLR belongs
- 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
-
- getShareExponent() - Method in class com.xilinx.rapidwright.rwroute.RWRouteConfig
-
Gets the sharing exponent that discourages resource sharing for timing-driven routing of critical connections.
- getSibling(EDIFCellInst) - Method in class com.xilinx.rapidwright.edif.EDIFHierCellInst
-
- getSingleBit() - Method in class com.xilinx.rapidwright.interchange.LogicalNetlist.Netlist.PortInstance.BusIdx.Builder
-
- getSingleBit() - Method in class com.xilinx.rapidwright.interchange.LogicalNetlist.Netlist.PortInstance.BusIdx.Reader
-
- getSingleCorrespondingPin(Port) - Method in class com.xilinx.rapidwright.design.ModuleInst
-
Gets the single corresponding port pin (SitePinInst) on this module instance
that corresponds to the module's port.
- getSingleSiteInst() - Method in class com.xilinx.rapidwright.design.Port
-
- getSingleSiteInstName() - Method in class com.xilinx.rapidwright.design.Port
-
Gets and returns the instance name.
- getSingleSitePinInst() - Method in class com.xilinx.rapidwright.design.Port
-
Convenience method for ports with at most one SitePinInst.
- getSingleSitePinInstName() - Method in class com.xilinx.rapidwright.design.Port
-
Gets the pin name of the instance where the port resides.
- getSink() - Method in class com.xilinx.rapidwright.placer.blockplacer.PortWire
-
- getSink() - Method in class com.xilinx.rapidwright.rwroute.Connection
-
- 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).
- getSinkRnode() - Method in class com.xilinx.rapidwright.rwroute.Connection
-
- 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.SiteConfig
-
- 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
- getSite() - Method in class com.xilinx.rapidwright.interchange.DeviceResources.Device.LutDefinitions.LutElements.Builder
-
- getSite() - Method in class com.xilinx.rapidwright.interchange.DeviceResources.Device.LutDefinitions.LutElements.Reader
-
- getSite() - Method in class com.xilinx.rapidwright.interchange.DeviceResources.Device.Package.PackagePin.Builder
-
- getSite() - Method in class com.xilinx.rapidwright.interchange.DeviceResources.Device.Package.PackagePin.Reader
-
- getSite() - Method in class com.xilinx.rapidwright.interchange.DeviceResources.Device.Package.PackagePin.Site.Builder
-
- getSite() - Method in class com.xilinx.rapidwright.interchange.DeviceResources.Device.Package.PackagePin.Site.Reader
-
- getSite() - Method in class com.xilinx.rapidwright.interchange.DeviceResources.Device.PinsDelay.Builder
-
- getSite() - Method in class com.xilinx.rapidwright.interchange.DeviceResources.Device.PinsDelay.Reader
-
- getSite() - Method in class com.xilinx.rapidwright.interchange.PhysicalNetlist.PhysNetlist.CellPlacement.Builder
-
- getSite() - Method in class com.xilinx.rapidwright.interchange.PhysicalNetlist.PhysNetlist.CellPlacement.Reader
-
- getSite() - Method in class com.xilinx.rapidwright.interchange.PhysicalNetlist.PhysNetlist.PhysBel.Builder
-
- getSite() - Method in class com.xilinx.rapidwright.interchange.PhysicalNetlist.PhysNetlist.PhysBel.Reader
-
- getSite() - Method in class com.xilinx.rapidwright.interchange.PhysicalNetlist.PhysNetlist.PhysBelPin.Builder
-
- getSite() - Method in class com.xilinx.rapidwright.interchange.PhysicalNetlist.PhysNetlist.PhysBelPin.Reader
-
- getSite() - Method in class com.xilinx.rapidwright.interchange.PhysicalNetlist.PhysNetlist.PhysPIP.Builder
-
- getSite() - Method in class com.xilinx.rapidwright.interchange.PhysicalNetlist.PhysNetlist.PhysPIP.Reader
-
- getSite() - Method in class com.xilinx.rapidwright.interchange.PhysicalNetlist.PhysNetlist.PhysSitePin.Builder
-
- getSite() - Method in class com.xilinx.rapidwright.interchange.PhysicalNetlist.PhysNetlist.PhysSitePin.Reader
-
- getSite() - Method in class com.xilinx.rapidwright.interchange.PhysicalNetlist.PhysNetlist.PhysSitePIP.Builder
-
- getSite() - Method in class com.xilinx.rapidwright.interchange.PhysicalNetlist.PhysNetlist.PhysSitePIP.Reader
-
- getSite() - Method in class com.xilinx.rapidwright.interchange.PhysicalNetlist.PhysNetlist.SiteInstance.Builder
-
- getSite() - Method in class com.xilinx.rapidwright.interchange.PhysicalNetlist.PhysNetlist.SiteInstance.Reader
-
- getSiteByIndex(int) - Method in class com.xilinx.rapidwright.device.Device
-
Gets the site in this device with the provided index
- 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(String) - Method in class com.xilinx.rapidwright.device.Device
-
Gets the unique index of the site by looking up the site by name.
- getSiteIndex(Site) - Method in class com.xilinx.rapidwright.device.Device
-
Gets the unique index of the site.
- 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.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.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.ModuleInst
-
Gets the site instance that belong to this module instance.
- getSiteInsts() - Method in class com.xilinx.rapidwright.design.Net
-
Gets the set of SiteInsts that connect to or are routed by this net.
- getSiteInsts() - Method in class com.xilinx.rapidwright.interchange.PhysicalNetlist.PhysNetlist.Builder
-
- getSiteInsts() - Method in class com.xilinx.rapidwright.interchange.PhysicalNetlist.PhysNetlist.Reader
-
- 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.SiteConfig
-
- getSiteName() - Method in class com.xilinx.rapidwright.design.SiteInst
-
Gets the string that defines the instance location (such as 'SLICE_X0Y0')
- getSitePin(Site) - Method in class com.xilinx.rapidwright.device.BELPin
-
If the site wire to which this BELPin corresponds connects to a site pin, it returns
the relevant SitePin.
- 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.
- getSitePin() - Method in interface com.xilinx.rapidwright.device.WireInterface
-
Gets the corresponding site pin (if any) to this wire/base wire.
- getSitePin() - Method in class com.xilinx.rapidwright.interchange.DeviceResources.Device.Constants.SitePinConstantExceptions.Builder
-
- getSitePin() - Method in class com.xilinx.rapidwright.interchange.DeviceResources.Device.Constants.SitePinConstantExceptions.Reader
-
- getSitePin() - Method in class com.xilinx.rapidwright.interchange.PhysicalNetlist.PhysNetlist.RouteBranch.RouteSegment.Builder
-
- getSitePin() - Method in class com.xilinx.rapidwright.interchange.PhysicalNetlist.PhysNetlist.RouteBranch.RouteSegment.Reader
-
- getSitePin() - Method in class com.xilinx.rapidwright.interchange.RouteBranchNode
-
- getSitePinCount() - Method in class com.xilinx.rapidwright.device.Site
-
Gets the total number of site pins on this site (type).
- 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(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.ImplsInstancePort.SitePinInstPort
-
- 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.
- 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.Port
-
- 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.
- getSitePinNames() - Method in class com.xilinx.rapidwright.design.SiteInst
-
Gets the array of all site pin names for this site type.
- getSitePinSource(BELPin) - Static method in class com.xilinx.rapidwright.design.DesignTools
-
Given an unroute site wire path, find the site pin name that would drive the given BELPin.
- 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.design.SiteInst
-
Gets the site PIP that connects to the BEL input pin provided
- getSitePIP(int) - Method in class com.xilinx.rapidwright.device.Site
-
Gets the site PIP at the provided index
- getSitePIP(BELPin) - Method in class com.xilinx.rapidwright.device.Site
-
Gets the site PIP connecting the two element (BEL) pins provided.
- getSitePIP(Device, SiteTypeEnum, int) - Static method in class com.xilinx.rapidwright.device.SitePIP
-
- getSitePIP() - Method in class com.xilinx.rapidwright.interchange.PhysicalNetlist.PhysNetlist.RouteBranch.RouteSegment.Builder
-
- getSitePIP() - Method in class com.xilinx.rapidwright.interchange.PhysicalNetlist.PhysNetlist.RouteBranch.RouteSegment.Reader
-
- getSitePIP() - Method in class com.xilinx.rapidwright.interchange.RouteBranchNode
-
- getSitePIPCount() - Method in class com.xilinx.rapidwright.device.Site
-
Gets the number of site PIPs in this site.
- getSitePIPs() - Method in class com.xilinx.rapidwright.design.SiteInst
-
This will get the SitePIPs of the site type this SiteInst instantiates.
- getSitePIPs() - Method in class com.xilinx.rapidwright.device.BELPin
-
- getSitePIPs() - Method in class com.xilinx.rapidwright.device.Site
-
Gets the array of site PIPs in this site.
- getSitePIPs() - Method in class com.xilinx.rapidwright.interchange.DeviceResources.Device.SiteType.Builder
-
- getSitePIPs() - Method in class com.xilinx.rapidwright.interchange.DeviceResources.Device.SiteType.Reader
-
- 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.
- getSites() - Method in class com.xilinx.rapidwright.interchange.DeviceResources.Device.Tile.Builder
-
- getSites() - Method in class com.xilinx.rapidwright.interchange.DeviceResources.Device.Tile.Reader
-
- getSiteSources() - Method in class com.xilinx.rapidwright.interchange.DeviceResources.Device.Constants.Builder
-
- getSiteSources() - Method in class com.xilinx.rapidwright.interchange.DeviceResources.Device.Constants.Reader
-
- getSiteType() - Method in class com.xilinx.rapidwright.interchange.DeviceResources.Device.Constants.SiteConstantSource.Builder
-
- getSiteType() - Method in class com.xilinx.rapidwright.interchange.DeviceResources.Device.Constants.SiteConstantSource.Reader
-
- getSiteType() - Method in class com.xilinx.rapidwright.interchange.DeviceResources.Device.Constants.SitePinConstantExceptions.Builder
-
- getSiteType() - Method in class com.xilinx.rapidwright.interchange.DeviceResources.Device.Constants.SitePinConstantExceptions.Reader
-
- getSiteType() - Method in class com.xilinx.rapidwright.interchange.DeviceResources.Device.ParameterSiteTypeBelEntry.Builder
-
- getSiteType() - Method in class com.xilinx.rapidwright.interchange.DeviceResources.Device.ParameterSiteTypeBelEntry.Reader
-
- getSiteType() - Method in class com.xilinx.rapidwright.interchange.DeviceResources.Device.SiteTypeBelEntry.Builder
-
- getSiteType() - Method in class com.xilinx.rapidwright.interchange.DeviceResources.Device.SiteTypeBelEntry.Reader
-
- getSiteTypeCount() - Method in class com.xilinx.rapidwright.device.Device
-
Gets the total number of unique site types used in the device.
- getSiteTypeEnum() - Method in class com.xilinx.rapidwright.design.SiteConfig
-
- 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.PackagePin
-
Gets the SiteTypeEnum associated with this package pin's BEL.
- getSiteTypeEnum() - Method in class com.xilinx.rapidwright.device.PseudoPIPHelper
-
- getSiteTypeEnum() - Method in class com.xilinx.rapidwright.device.Site
-
Gets and returns the native type of primitive of this primitive site.
- getSiteTypeList() - Method in class com.xilinx.rapidwright.interchange.DeviceResources.Device.Builder
-
- getSiteTypeList() - Method in class com.xilinx.rapidwright.interchange.DeviceResources.Device.Reader
-
- getSiteTypes() - Method in class com.xilinx.rapidwright.interchange.DeviceResources.Device.CommonCellBelPinMaps.Builder
-
- getSiteTypes() - Method in class com.xilinx.rapidwright.interchange.DeviceResources.Device.CommonCellBelPinMaps.Reader
-
- getSiteTypes() - Method in class com.xilinx.rapidwright.interchange.DeviceResources.Device.Constraints.ConstraintLocation.Builder
-
- getSiteTypes() - Method in class com.xilinx.rapidwright.interchange.DeviceResources.Device.Constraints.ConstraintLocation.Reader
-
- getSiteTypes() - Method in class com.xilinx.rapidwright.interchange.DeviceResources.Device.Constraints.Tag.Builder
-
- getSiteTypes() - Method in class com.xilinx.rapidwright.interchange.DeviceResources.Device.Constraints.Tag.Reader
-
- getSiteTypes() - Method in class com.xilinx.rapidwright.interchange.DeviceResources.Device.TileType.Builder
-
- getSiteTypes() - Method in class com.xilinx.rapidwright.interchange.DeviceResources.Device.TileType.Reader
-
- getSiteWireBELPins() - Method in class com.xilinx.rapidwright.design.SitePinInst
-
Gets the list of BEL pins connected to this site pin internally.
- getSiteWireCount() - Method in class com.xilinx.rapidwright.device.Site
-
Returns the total number of site wires in this site.
- getSiteWireIndex() - Method in class com.xilinx.rapidwright.design.SitePinInst
-
Gets the site wire index of the wire in the site attached to this site pin.
- 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.design.SitePinInst
-
Gets the site wire name of the wire in the site attached to this site pin.
- getSiteWireName() - Method in class com.xilinx.rapidwright.device.BELPin
-
Gets the site wire name connected to this pin.
- getSiteWireName(int) - Method in class com.xilinx.rapidwright.device.Site
-
Gets the site wire name from a site wire index
- 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.
- getSiteWireNames() - Method in class com.xilinx.rapidwright.device.Site
-
Gets the array of site wire names for this site.
- getSiteWirePins(String) - Method in class com.xilinx.rapidwright.design.SiteInst
-
Gets the site wire's connected BELPins for the current site type of this site instance.
- getSiteWirePins(int) - Method in class com.xilinx.rapidwright.design.SiteInst
-
Gets the site wire's connected BELPins for the current site type of this site instance.
- getSiteWires() - Method in class com.xilinx.rapidwright.design.SiteInst
-
Gets the array of site wire names for the type of this site instance.
- getSiteWires() - Method in class com.xilinx.rapidwright.interchange.DeviceResources.Device.SiteType.Builder
-
- getSiteWires() - Method in class com.xilinx.rapidwright.interchange.DeviceResources.Device.SiteType.Reader
-
- getSiteWiresFromNet(Net) - Method in class com.xilinx.rapidwright.design.SiteInst
-
Gets all site wire names occupied by the provided net.
- getSiteWireToNetMap() - Method in class com.xilinx.rapidwright.design.SiteInst
-
Gets a map that provides the mapping between a site wire name and its net
within a site.
- getSize() - Method in class com.xilinx.rapidwright.placer.blockplacer.AbstractPath
-
- getSizeInTiles() - Method in class com.xilinx.rapidwright.gui.GUIModuleInst
-
- getSlack(GraphPath<TimingVertex, TimingEdge>) - Method in class com.xilinx.rapidwright.timing.TimingGraph
-
Gets the slack from a specified GraphPath at its source.
- getSlack() - Method in class com.xilinx.rapidwright.timing.TimingVertex
-
Gets the slack stored at this vertex.
- getSlaveClients() - Method in class com.xilinx.rapidwright.design.noc.NOCDesign
-
Gets the map of slave clients in the NOC design.
- getSlow() - Method in class com.xilinx.rapidwright.interchange.DeviceResources.Device.CornerModel.Builder
-
- getSlow() - Method in class com.xilinx.rapidwright.interchange.DeviceResources.Device.CornerModel.Reader
-
- getSlow() - Method in class com.xilinx.rapidwright.interchange.DeviceResources.Device.CornerModel.Slow.Builder
-
- getSlow() - Method in class com.xilinx.rapidwright.interchange.DeviceResources.Device.CornerModel.Slow.Reader
-
- getSLR() - Method in class com.xilinx.rapidwright.device.ClockRegion
-
Gets the SLR to which this clock region belongs.
- getSLR(int) - Method in class com.xilinx.rapidwright.device.Device
-
Gets an SLR by its index.
- getSLR() - Method in class com.xilinx.rapidwright.device.Tile
-
Gets the SLR to which this tile belongs
- getSLRByConfigOrderIndex(int) - Method in class com.xilinx.rapidwright.device.Device
-
Gets the SLR with the specified configuration order index.
- getSLRIndex(RouteNodeGraph) - Method in class com.xilinx.rapidwright.rwroute.RouteNode
-
- 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.design.noc.NOCConnection
-
Gets the source or NOC master for this connection.
- getSource() - Method in class com.xilinx.rapidwright.placer.blockplacer.PortWire
-
- getSource() - Method in class com.xilinx.rapidwright.rwroute.Connection
-
- getSourceBlock() - Method in class com.xilinx.rapidwright.placer.blockplacer.PortWire
-
- getSourcePin() - Method in class com.xilinx.rapidwright.device.BELPin
-
Examines all the BEL pins on the site wire and returns the first source (output pin).
- getSourcePortInsts(boolean) - Method in class com.xilinx.rapidwright.edif.EDIFHierNet
-
This returns all sources on the net, either output ports of the
cell instances in the cell or the top level input ports.
- 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.
- getSourceRnode() - Method in class com.xilinx.rapidwright.rwroute.Connection
-
- getSourceRnode() - Method in class com.xilinx.rapidwright.rwroute.NetWrapper
-
- getSources() - Method in class com.xilinx.rapidwright.interchange.PhysicalNetlist.PhysNetlist.PhysNet.Builder
-
- getSources() - Method in class com.xilinx.rapidwright.interchange.PhysicalNetlist.PhysNetlist.PhysNet.Reader
-
- 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.
- getSourceToSinkINTNodeDelays(Net, DelayEstimatorBase) - Static method in class com.xilinx.rapidwright.rwroute.RouterHelper
-
Gets a map containing net delay for each sink pin paired with an INT tile node of a routed net.
- 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.
- getSpeedGrade() - Method in class com.xilinx.rapidwright.interchange.DeviceResources.Device.Package.Grade.Builder
-
- getSpeedGrade() - Method in class com.xilinx.rapidwright.interchange.DeviceResources.Device.Package.Grade.Reader
-
- getSrc() - Method in class com.xilinx.rapidwright.timing.TimingEdge
-
Gets the first vertex of this edge.
- getSrcDatFile() - Method in class com.xilinx.rapidwright.design.Module
-
Gets the .dat filename used to populate this module
- getStartingPoints(List<RouteNode>) - Static method in class com.xilinx.rapidwright.router.UltraScaleClockRouting
-
- getStartingPoints(Map<ClockRegion, Node>) - Static method in class com.xilinx.rapidwright.router.VersalClockRouting
-
- 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.PIPWires
-
- getStartWire() - Method in class com.xilinx.rapidwright.device.PseudoPIPHelper
-
- 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.
- 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.
- getState() - Method in class com.xilinx.rapidwright.interchange.DeviceResources.Device.Constraints.State.Builder
-
- getState() - Method in class com.xilinx.rapidwright.interchange.DeviceResources.Device.Constraints.State.Reader
-
- getState() - Method in class com.xilinx.rapidwright.interchange.DeviceResources.Device.Constraints.TagPair.Builder
-
- getState() - Method in class com.xilinx.rapidwright.interchange.DeviceResources.Device.Constraints.TagPair.Reader
-
- getStates() - Method in class com.xilinx.rapidwright.interchange.DeviceResources.Device.Constraints.Tag.Builder
-
- getStates() - Method in class com.xilinx.rapidwright.interchange.DeviceResources.Device.Constraints.Tag.Reader
-
- getStates() - Method in class com.xilinx.rapidwright.interchange.DeviceResources.Device.Constraints.TagStates.Builder
-
- getStates() - Method in class com.xilinx.rapidwright.interchange.DeviceResources.Device.Constraints.TagStates.Reader
-
- getStaticNet(NetType) - Method in class com.xilinx.rapidwright.design.Design
-
Get the global static net or
based on the
NetType
.
- getStaticNet(NetType, EDIFHierCellInst, 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) - 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
-
- getStoredMD5FromFile(Path) - Static method in class com.xilinx.rapidwright.util.FileTools
-
Extracts the md5 checksum from a previously created MD5 sum file.
- getString() - Method in enum com.xilinx.rapidwright.design.blocks.UtilizationType
-
- getStrList() - Method in class com.xilinx.rapidwright.interchange.DeviceResources.Device.Builder
-
- getStrList() - Method in class com.xilinx.rapidwright.interchange.DeviceResources.Device.Reader
-
- getStrList() - Method in class com.xilinx.rapidwright.interchange.LogicalNetlist.Netlist.Builder
-
- getStrList() - Method in class com.xilinx.rapidwright.interchange.LogicalNetlist.Netlist.Reader
-
- getStrList() - Method in class com.xilinx.rapidwright.interchange.PhysicalNetlist.PhysNetlist.Builder
-
- getStrList() - Method in class com.xilinx.rapidwright.interchange.PhysicalNetlist.PhysNetlist.Reader
-
- getStubNodes() - Method in class com.xilinx.rapidwright.interchange.PhysicalNetlist.PhysNetlist.PhysNet.Builder
-
- getStubNodes() - Method in class com.xilinx.rapidwright.interchange.PhysicalNetlist.PhysNetlist.PhysNet.Reader
-
- getStubs() - Method in class com.xilinx.rapidwright.interchange.PhysicalNetlist.PhysNetlist.PhysNet.Builder
-
- getStubs() - Method in class com.xilinx.rapidwright.interchange.PhysicalNetlist.PhysNetlist.PhysNet.Reader
-
- getSubPBlocks() - Method in class com.xilinx.rapidwright.design.blocks.PBlock
-
- getSubTile() - Method in class com.xilinx.rapidwright.interchange.DeviceResources.Device.PIP.Builder
-
- getSubTile() - Method in class com.xilinx.rapidwright.interchange.DeviceResources.Device.PIP.Reader
-
- getSubTilesPrefices() - Method in class com.xilinx.rapidwright.interchange.DeviceResources.Device.Tile.Builder
-
- getSubTilesPrefices() - Method in class com.xilinx.rapidwright.interchange.DeviceResources.Device.Tile.Reader
-
- getSubTrees() - Method in class com.xilinx.rapidwright.util.RouteStatus
-
- getSubType() - Method in class com.xilinx.rapidwright.bitstream.Block
-
- getSuccesfulThreads() - Method in class com.xilinx.rapidwright.edif.ParallelEDIFParser
-
- getSuggestedTileColor(Tile) - Static method in class com.xilinx.rapidwright.gui.TileColors
-
Gets a suggested color based on the tile's tileType.
- getSupportedDevices() - Static method in class com.xilinx.rapidwright.gui.WidgetMaker
-
- getSupportedIOStandards() - Method in class com.xilinx.rapidwright.device.IOBank
-
Gets the set of supported IOStandards of this IOBank
- getSupportedIOStandards() - Method in class com.xilinx.rapidwright.device.Package
-
Gets the set of all IO Standards supported by this packaged device.
- 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.
- getTableLookup() - Method in class com.xilinx.rapidwright.interchange.DeviceResources.Device.ParameterMapRule.Builder
-
- getTableLookup() - Method in class com.xilinx.rapidwright.interchange.DeviceResources.Device.ParameterMapRule.Reader
-
- getTableLookup() - Method in class com.xilinx.rapidwright.interchange.MacroParamRule
-
- getTag() - Method in class com.xilinx.rapidwright.interchange.DeviceResources.Device.Constraints.RoutedTagPin.Builder
-
- getTag() - Method in class com.xilinx.rapidwright.interchange.DeviceResources.Device.Constraints.RoutedTagPin.Reader
-
- getTag() - Method in class com.xilinx.rapidwright.interchange.DeviceResources.Device.Constraints.RoutedTagPort.Builder
-
- getTag() - Method in class com.xilinx.rapidwright.interchange.DeviceResources.Device.Constraints.RoutedTagPort.Reader
-
- getTag() - Method in class com.xilinx.rapidwright.interchange.DeviceResources.Device.Constraints.Tag.Builder
-
- getTag() - Method in class com.xilinx.rapidwright.interchange.DeviceResources.Device.Constraints.Tag.Reader
-
- getTag() - Method in class com.xilinx.rapidwright.interchange.DeviceResources.Device.Constraints.TagPair.Builder
-
- getTag() - Method in class com.xilinx.rapidwright.interchange.DeviceResources.Device.Constraints.TagPair.Reader
-
- getTag() - Method in class com.xilinx.rapidwright.interchange.DeviceResources.Device.Constraints.TagStates.Builder
-
- getTag() - Method in class com.xilinx.rapidwright.interchange.DeviceResources.Device.Constraints.TagStates.Reader
-
- getTags() - Method in class com.xilinx.rapidwright.interchange.DeviceResources.Device.Constraints.Builder
-
- getTags() - Method in class com.xilinx.rapidwright.interchange.DeviceResources.Device.Constraints.Reader
-
- 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.
- getTemperatureGrade() - Method in class com.xilinx.rapidwright.interchange.DeviceResources.Device.Package.Grade.Builder
-
- getTemperatureGrade() - Method in class com.xilinx.rapidwright.interchange.DeviceResources.Device.Package.Grade.Reader
-
- getTemperatureGradeLetter() - Method in class com.xilinx.rapidwright.device.Part
-
Note: The temperature grade letter is not available on Series 7 parts and will return an
empty String.
- getTemplateTile() - Method in class com.xilinx.rapidwright.placer.blockplacer.PathPort
-
- getTerminalName() - Method in class com.xilinx.rapidwright.design.PartitionPin
-
Gets the name of the port or pin
- getTextValue() - Method in class com.xilinx.rapidwright.interchange.LogicalNetlist.Netlist.PropertyMap.Entry.Builder
-
- getTextValue() - Method in class com.xilinx.rapidwright.interchange.LogicalNetlist.Netlist.PropertyMap.Entry.Reader
-
- getTile() - Method in class com.xilinx.rapidwright.design.Cell
-
Gets the tile on which this cell is placed.
- getTile() - Method in class com.xilinx.rapidwright.design.PartitionPin
-
Gets the tile of the wire/node associated with this partition pin
- 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(String, int, int) - Method in class com.xilinx.rapidwright.device.Device
-
- 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 interface com.xilinx.rapidwright.device.WireInterface
-
Gets the tile corresponding to this wire/base 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.interchange.DeviceResources.Device.Constants.NodeConstantSource.Builder
-
- getTile() - Method in class com.xilinx.rapidwright.interchange.DeviceResources.Device.Constants.NodeConstantSource.Reader
-
- getTile() - Method in class com.xilinx.rapidwright.interchange.DeviceResources.Device.Wire.Builder
-
- getTile() - Method in class com.xilinx.rapidwright.interchange.DeviceResources.Device.Wire.Reader
-
- getTile() - Method in class com.xilinx.rapidwright.interchange.PhysicalNetlist.PhysNetlist.PhysNode.Builder
-
- getTile() - Method in class com.xilinx.rapidwright.interchange.PhysicalNetlist.PhysNetlist.PhysNode.Reader
-
- getTile() - Method in class com.xilinx.rapidwright.interchange.PhysicalNetlist.PhysNetlist.PhysPIP.Builder
-
- getTile() - Method in class com.xilinx.rapidwright.interchange.PhysicalNetlist.PhysNetlist.PhysPIP.Reader
-
- 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.
- getTileColumn() - Method in class com.xilinx.rapidwright.bitstream.Block
-
Gets the tile column index associated with this configuration block
- getTileFootprintSize() - Method in class com.xilinx.rapidwright.design.Module
-
Returns the total number of tiles occupied by this module (sites and PIPs)
- getTileList() - Method in class com.xilinx.rapidwright.interchange.DeviceResources.Device.Builder
-
- getTileList() - Method in class com.xilinx.rapidwright.interchange.DeviceResources.Device.Reader
-
- 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.
- getTileName() - Method in class com.xilinx.rapidwright.design.PartitionPin
-
Gets the tile name of the wire/node associated with this partition pin
- getTileName() - Method in interface com.xilinx.rapidwright.device.WireInterface
-
Gets the tile name corresponding to this wire/base wire.
- getTileNeighbor(int, int) - Method in class com.xilinx.rapidwright.device.Tile
-
Gets the row,column neighbor tile in the fabric
- getTilePatternIndex() - Method in class com.xilinx.rapidwright.device.Tile
-
Vivado Tcl:
- getTilePatternString(FamilyType) - Method in class com.xilinx.rapidwright.device.helper.TileColumnPattern
-
Gets the short-hand ASCII tile column pattern.
- getTilePoint(Tile) - Method in class com.xilinx.rapidwright.gui.TileScene
-
- getTilePrototype() - Method in class com.xilinx.rapidwright.device.PseudoPIPHelper
-
- 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.
- getTilesByRootName(String) - Method in class com.xilinx.rapidwright.device.Device
-
- getTileSize() - Method in class com.xilinx.rapidwright.gui.TileScene
-
- getTileSize() - Method in class com.xilinx.rapidwright.placer.blockplacer.HardMacro
-
- getTileTypeCount() - Method in class com.xilinx.rapidwright.device.Device
-
Gets the total number of unique tile types used in the device.
- getTileTypeEnum() - Method in class com.xilinx.rapidwright.bitstream.BlockSubType
-
Gets the tile type enum associated with this block sub type
- getTileTypeEnum() - Method in class com.xilinx.rapidwright.device.PseudoPIPHelper
-
- 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.
- getTileTypeList() - Method in class com.xilinx.rapidwright.interchange.DeviceResources.Device.Builder
-
- getTileTypeList() - Method in class com.xilinx.rapidwright.interchange.DeviceResources.Device.Reader
-
- getTileTypes() - Method in class com.xilinx.rapidwright.interchange.DeviceResources.Device.Constraints.Tag.Builder
-
- getTileTypes() - Method in class com.xilinx.rapidwright.interchange.DeviceResources.Device.Constraints.Tag.Reader
-
- 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)
- getTime() - Method in class com.xilinx.rapidwright.bitstream.BitstreamHeader
-
Gets the recorded 'time created' time stamp as stored in the bitstream header
- getTime() - Method in class com.xilinx.rapidwright.util.RuntimeTracker
-
Gets the total time elapsed in nanoseconds.
- getTimeStamp() - Static method in class com.xilinx.rapidwright.util.FileTools
-
Creates a formatted string of the current time in a sortable format ("yyyy mm dd HH mm ss").
- 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.
- getTiming() - Method in class com.xilinx.rapidwright.interchange.DeviceResources.Device.PIP.Builder
-
- getTiming() - Method in class com.xilinx.rapidwright.interchange.DeviceResources.Device.PIP.Reader
-
- getTimingEdgeConnectionMap() - Method in class com.xilinx.rapidwright.timing.TimingGraph
-
- getTimingEdgeOfPath(List<String>) - Method in class com.xilinx.rapidwright.timing.TimingGraph
-
Finds the given critical path in the timing graph and reports the delay detail
- getTimingEdges() - Method in class com.xilinx.rapidwright.rwroute.Connection
-
- getTimingGraph() - Method in class com.xilinx.rapidwright.timing.TimingManager
-
Gets the TimingGraph object.
- getTimingManager() - Method in class com.xilinx.rapidwright.timing.TimingGraph
-
Returns a reference to the associated TimingManager.
- getTimingManager() - Method in class com.xilinx.rapidwright.timing.TimingModel
-
Gets the TimingManager that created this TimingModel object.
- getTimingModel() - Method in class com.xilinx.rapidwright.timing.TimingGraph
-
Returns a reference to the associated TimingModel.
- getTimingModel() - Method in class com.xilinx.rapidwright.timing.TimingManager
-
Gets the TimingModel object.
- getTimingMultiplier() - Method in class com.xilinx.rapidwright.rwroute.RWRouteConfig
-
Gets the timing-driven weighting factor multiplier.
- getTimingRequirementPs() - Method in class com.xilinx.rapidwright.timing.TimingManager
-
- getTimingWeight() - Method in class com.xilinx.rapidwright.rwroute.RWRouteConfig
-
Gets the timing-driven weighting factor used in the cost function.
- getTo() - Method in class com.xilinx.rapidwright.interchange.DeviceResources.Device.ParameterMapEntry.Builder
-
- getTo() - Method in class com.xilinx.rapidwright.interchange.DeviceResources.Device.ParameterMapEntry.Reader
-
- getTopBot(Tile) - Static method in class com.xilinx.rapidwright.bitstream.FAR
-
Gets the top/bottom bit for a particular tile by looking at the config row
and SLR.
- getTopBotBit(Series) - Method in class com.xilinx.rapidwright.bitstream.Block
-
Gets the top/bottom bit of this block's address in the Frame Address Register (FAR).
- getTopBotBit() - Method in class com.xilinx.rapidwright.bitstream.FAR
-
Gets the top/bottom bit from the current address set in this FAR (only
relevant for Series 7 devices)
- getTopBotBit(int, Series) - Static method in class com.xilinx.rapidwright.bitstream.FAR
-
For Series 7 devices, it returns the top or bottom bit.
- 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.
- getTopHierCellInst() - Method in class com.xilinx.rapidwright.edif.EDIFNetlist
-
- getTopInst() - Method in class com.xilinx.rapidwright.interchange.LogicalNetlist.Netlist.Builder
-
- getTopInst() - Method in class com.xilinx.rapidwright.interchange.LogicalNetlist.Netlist.Reader
-
- getTopLeftTile() - Method in class com.xilinx.rapidwright.design.blocks.PBlock
-
- getTopLeftTile() - Method in class com.xilinx.rapidwright.design.blocks.PBlockRange
-
- getTopLevelPortInst() - Method in class com.xilinx.rapidwright.edif.EDIFNet
-
Gets the first top level port instance from the stored list in the net.
- getTopRightTile() - Method in class com.xilinx.rapidwright.design.blocks.PBlock
-
- getTopRightTile() - Method in class com.xilinx.rapidwright.design.blocks.PBlockRange
-
- getTopRowCRIndex(Device) - Static method in class com.xilinx.rapidwright.bitstream.ConfigRow
-
For a given device, gets the first clock region row that belongs
to the top half of the configuration.
- getTopTile() - Method in class com.xilinx.rapidwright.bitstream.Block
-
Gets the top tile that is covered by this configuration block
- getTransform(Series) - Method in enum com.xilinx.rapidwright.design.Unisim
-
Gets the set of unisims the provided unisim transforms to in a
given series.
- getTrimmablePIPsFromPins(Net, Collection<SitePinInst>) - Static method in class com.xilinx.rapidwright.design.DesignTools
-
For the given set of pins, if they were removed, determine which PIPs could be trimmed as
they no longer route to any specific sink.
- getTyp() - Method in class com.xilinx.rapidwright.interchange.DeviceResources.Device.CornerModelValues.Builder
-
- getTyp() - Method in class com.xilinx.rapidwright.interchange.DeviceResources.Device.CornerModelValues.Reader
-
- getTyp() - Method in class com.xilinx.rapidwright.interchange.DeviceResources.Device.CornerModelValues.Typ.Builder
-
- getTyp() - Method in class com.xilinx.rapidwright.interchange.DeviceResources.Device.CornerModelValues.Typ.Reader
-
- 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.design.VivadoProp
-
- getType() - Method in class com.xilinx.rapidwright.edif.EDIFChange
-
- getType() - Method in class com.xilinx.rapidwright.edif.EDIFPropertyValue
-
- getType() - Method in class com.xilinx.rapidwright.interchange.DeviceResources.BELPinRef.Builder
-
- getType() - Method in class com.xilinx.rapidwright.interchange.DeviceResources.BELPinRef.Reader
-
- getType() - Method in class com.xilinx.rapidwright.interchange.DeviceResources.Device.BEL.Builder
-
- getType() - Method in class com.xilinx.rapidwright.interchange.DeviceResources.Device.BEL.Reader
-
- getType() - Method in class com.xilinx.rapidwright.interchange.DeviceResources.Device.Site.Builder
-
- getType() - Method in class com.xilinx.rapidwright.interchange.DeviceResources.Device.Site.Reader
-
- getType() - Method in class com.xilinx.rapidwright.interchange.DeviceResources.Device.Tile.Builder
-
- getType() - Method in class com.xilinx.rapidwright.interchange.DeviceResources.Device.Tile.Reader
-
- getType() - Method in class com.xilinx.rapidwright.interchange.DeviceResources.Device.Wire.Builder
-
- getType() - Method in class com.xilinx.rapidwright.interchange.DeviceResources.Device.Wire.Reader
-
- getType() - Method in class com.xilinx.rapidwright.interchange.DeviceResources.HashSet.Builder
-
- getType() - Method in class com.xilinx.rapidwright.interchange.DeviceResources.HashSet.Reader
-
- getType() - Method in class com.xilinx.rapidwright.interchange.DeviceResources.NodeTimingRef.Builder
-
- getType() - Method in class com.xilinx.rapidwright.interchange.DeviceResources.NodeTimingRef.Reader
-
- getType() - Method in class com.xilinx.rapidwright.interchange.DeviceResources.PIPTimingRef.Builder
-
- getType() - Method in class com.xilinx.rapidwright.interchange.DeviceResources.PIPTimingRef.Reader
-
- getType() - Method in class com.xilinx.rapidwright.interchange.DeviceResources.SiteTypeRef.Builder
-
- getType() - Method in class com.xilinx.rapidwright.interchange.DeviceResources.SiteTypeRef.Reader
-
- getType() - Method in class com.xilinx.rapidwright.interchange.DeviceResources.StringRef.Builder
-
- getType() - Method in class com.xilinx.rapidwright.interchange.DeviceResources.StringRef.Reader
-
- getType() - Method in class com.xilinx.rapidwright.interchange.DeviceResources.TileTypeRef.Builder
-
- getType() - Method in class com.xilinx.rapidwright.interchange.DeviceResources.TileTypeRef.Reader
-
- getType() - Method in class com.xilinx.rapidwright.interchange.DeviceResources.WireRef.Builder
-
- getType() - Method in class com.xilinx.rapidwright.interchange.DeviceResources.WireRef.Reader
-
- getType() - Method in class com.xilinx.rapidwright.interchange.DeviceResources.WireTypeRef.Builder
-
- getType() - Method in class com.xilinx.rapidwright.interchange.DeviceResources.WireTypeRef.Reader
-
- getType() - Method in class com.xilinx.rapidwright.interchange.LogicalNetlist.CellRef.Builder
-
- getType() - Method in class com.xilinx.rapidwright.interchange.LogicalNetlist.CellRef.Reader
-
- getType() - Method in class com.xilinx.rapidwright.interchange.LogicalNetlist.HashSet.Builder
-
- getType() - Method in class com.xilinx.rapidwright.interchange.LogicalNetlist.HashSet.Reader
-
- getType() - Method in class com.xilinx.rapidwright.interchange.LogicalNetlist.InstRef.Builder
-
- getType() - Method in class com.xilinx.rapidwright.interchange.LogicalNetlist.InstRef.Reader
-
- getType() - Method in class com.xilinx.rapidwright.interchange.LogicalNetlist.PortRef.Builder
-
- getType() - Method in class com.xilinx.rapidwright.interchange.LogicalNetlist.PortRef.Reader
-
- getType() - Method in class com.xilinx.rapidwright.interchange.LogicalNetlist.StringRef.Builder
-
- getType() - Method in class com.xilinx.rapidwright.interchange.LogicalNetlist.StringRef.Reader
-
- getType() - Method in class com.xilinx.rapidwright.interchange.PhysicalNetlist.HashSet.Builder
-
- getType() - Method in class com.xilinx.rapidwright.interchange.PhysicalNetlist.HashSet.Reader
-
- getType() - Method in class com.xilinx.rapidwright.interchange.PhysicalNetlist.PhysNetlist.CellPlacement.Builder
-
- getType() - Method in class com.xilinx.rapidwright.interchange.PhysicalNetlist.PhysNetlist.CellPlacement.Reader
-
- getType() - Method in class com.xilinx.rapidwright.interchange.PhysicalNetlist.PhysNetlist.PhysNet.Builder
-
- getType() - Method in class com.xilinx.rapidwright.interchange.PhysicalNetlist.PhysNetlist.PhysNet.Reader
-
- getType() - Method in class com.xilinx.rapidwright.interchange.PhysicalNetlist.PhysNetlist.SiteInstance.Builder
-
- getType() - Method in class com.xilinx.rapidwright.interchange.PhysicalNetlist.PhysNetlist.SiteInstance.Reader
-
- getType() - Method in class com.xilinx.rapidwright.interchange.PhysicalNetlist.StringRef.Builder
-
- getType() - Method in class com.xilinx.rapidwright.interchange.PhysicalNetlist.StringRef.Reader
-
- getType() - Method in class com.xilinx.rapidwright.interchange.RouteBranchNode
-
- getType() - Method in class com.xilinx.rapidwright.rwroute.RouteNode
-
Gets the type of a RouteNode object.
- getType(Node, Tile, RouteNodeGraph, boolean) - Static method in class com.xilinx.rapidwright.rwroute.RouteNodeInfo
-
- getTypeFromArrow(String) - Static method in enum com.xilinx.rapidwright.device.PIPType
-
Gets the PIP type from the arrow string.
- getUltraRams() - Method in class com.xilinx.rapidwright.device.Part
-
- 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
-
- getUniqueSuffix() - Static method in class com.xilinx.rapidwright.edif.EDIFTools
-
- getUniquifier() - Method in class com.xilinx.rapidwright.edif.EDIFTokenizer
-
- 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.
- getUnmappedPhysicalLUTInputPin(Cell) - Static method in class com.xilinx.rapidwright.design.tools.LUTTools
-
Given a placed LUT cell, this method will find and return the fastest unmapped
physical LUT input pin available for use, where unmapped means that it does
not already participate in any pin mappings on the given LUT cell or its
companion LUT cell if one exists.
- getUnroutedPins(Design) - Static method in class com.xilinx.rapidwright.rwroute.PartialRouter
-
Return all SitePinInst objects belonging to fully unrouted nets (containing no routing PIPs).
- getUnusedFlop(SiteInst, Net) - Method in class com.xilinx.rapidwright.eco.ECOPlacementHelper
-
Given a SiteInst and a clock net, find an unused flop BEL that can host a new cell.
- getUnusedFlop(SiteInst, Net, Net, Net) - Method in class com.xilinx.rapidwright.eco.ECOPlacementHelper
-
Given a SiteInst and a clock net, find an unused flop BEL that can host a new cell.
- getUnusedLUT(SiteInst) - Method in class com.xilinx.rapidwright.eco.ECOPlacementHelper
-
Given a SiteInst, find an unused LUT BEL that can host a new LUT6 cell.
- 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.
- getUpperRight() - Method in class com.xilinx.rapidwright.device.ClockRegion
-
Gets the top right most tile based on the TOP_LEFT_TILE and BOTTOM_RIGHT_TILE designations.
- getUpperRightSite() - Method in class com.xilinx.rapidwright.design.blocks.PBlockRange
-
- getUpstreamINTTileOfClkIn(SitePinInst) - Static method in class com.xilinx.rapidwright.rwroute.RouterHelper
-
- getUpstreamPathCost() - Method in class com.xilinx.rapidwright.rwroute.RouteNode
-
Gets the upstream path cost.
- getURAMTileTypes() - Static method in class com.xilinx.rapidwright.util.Utils
-
- getUsedBELPins() - Method in class com.xilinx.rapidwright.device.PseudoPIPHelper
-
- getUsedPhysicalPins() - Method in class com.xilinx.rapidwright.design.Cell
-
Creates a new set of the used physical pin names on this cell.
- getUsedPhysicalPinsCount() - Method in class com.xilinx.rapidwright.design.Cell
-
Gets the total number of physical pin mappings on this cell.
- 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.
- getUsedSitePIP(BEL) - Method in class com.xilinx.rapidwright.design.SiteInst
-
This method will return the first used SitePIP of
the provided BEL 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.
- getUsedStaticPIPs(Net) - Method in class com.xilinx.rapidwright.design.ModuleInst
-
Gets the current set of used GND/VCC PIPs by this ModuleInst.
- getUsersConnectionCounts() - Method in class com.xilinx.rapidwright.rwroute.RouteNode
-
Gets a map that records users of a
RouteNode
instance based on all routed connections.
- getValidCellExportOrder(boolean) - 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.
- getValidCellExportOrder(Set<EDIFCell>, boolean) - Static method in class com.xilinx.rapidwright.edif.EDIFNetlist
-
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.
- getValidPlacements() - Method in class com.xilinx.rapidwright.gui.ModuleInstanceScene
-
- getValidPlacements() - Method in class com.xilinx.rapidwright.placer.blockplacer.HardMacro
-
- getValidRelocationOptions(Design) - Static method in class com.xilinx.rapidwright.design.tools.RelocationTools
-
Based on the provided design, calculates all of the valid locations that the
implemented component could be relocated to on the currently targeted device.
- getValue() - Method in class com.xilinx.rapidwright.design.BELAttr
-
- getValue() - Method in class com.xilinx.rapidwright.design.VivadoProp
-
- getValue() - Method in class com.xilinx.rapidwright.edif.EDIFPropertyValue
-
- getValue() - Method in class com.xilinx.rapidwright.interchange.DeviceResources.Device.Constants.DefaultCellConnection.Builder
-
- getValue() - Method in class com.xilinx.rapidwright.interchange.DeviceResources.Device.Constants.DefaultCellConnection.Reader
-
- getValue() - Method in class com.xilinx.rapidwright.interchange.PhysicalNetlist.PhysNetlist.Property.Builder
-
- getValue() - Method in class com.xilinx.rapidwright.interchange.PhysicalNetlist.PhysNetlist.Property.Reader
-
- getVccCellPin() - Method in class com.xilinx.rapidwright.interchange.DeviceResources.Device.Constants.Builder
-
- getVccCellPin() - Method in class com.xilinx.rapidwright.interchange.DeviceResources.Device.Constants.Reader
-
- getVccCellType() - Method in class com.xilinx.rapidwright.interchange.DeviceResources.Device.Constants.Builder
-
- getVccCellType() - Method in class com.xilinx.rapidwright.interchange.DeviceResources.Device.Constants.Reader
-
- getVccNet() - Method in class com.xilinx.rapidwright.design.Design
-
Get the global power net called
- getVccNetName() - Method in class com.xilinx.rapidwright.interchange.DeviceResources.Device.Constants.Builder
-
- getVccNetName() - Method in class com.xilinx.rapidwright.interchange.DeviceResources.Device.Constants.Reader
-
- getVcNetAssignmentFile() - Method in class com.xilinx.rapidwright.router.SATRouter
-
- getVerbosity() - Method in class com.xilinx.rapidwright.router.SATRouter
-
- getVerDistArrayInIntTileGrid() - Method in class com.xilinx.rapidwright.timing.TimingModel
-
- getVerK0Coefficients() - Method in class com.xilinx.rapidwright.timing.TimingModel
-
- getVerK1Coefficients() - Method in class com.xilinx.rapidwright.timing.TimingModel
-
- getVerK2Coefficients() - Method in class com.xilinx.rapidwright.timing.TimingModel
-
- getVerLCoefficients() - Method in class com.xilinx.rapidwright.timing.TimingModel
-
- getView() - Method in class com.xilinx.rapidwright.edif.EDIFCell
-
Gets the original view name
- getView() - Method in class com.xilinx.rapidwright.interchange.LogicalNetlist.Netlist.CellDeclaration.Builder
-
- getView() - Method in class com.xilinx.rapidwright.interchange.LogicalNetlist.Netlist.CellDeclaration.Reader
-
- getView() - Method in class com.xilinx.rapidwright.interchange.LogicalNetlist.Netlist.CellInstance.Builder
-
- getView() - Method in class com.xilinx.rapidwright.interchange.LogicalNetlist.Netlist.CellInstance.Reader
-
- getViewref() - Method in class com.xilinx.rapidwright.edif.EDIFCellInst
-
- getVisited() - Method in class com.xilinx.rapidwright.rwroute.RouteNode
-
Gets the connection sequence that this RouteNode instance has been visited by.
- 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
-
- getVivadoVersion() - Static method in class com.xilinx.rapidwright.util.FileTools
-
Gets the current version of Vivado on the system PATH.
- getWeight() - Method in class com.xilinx.rapidwright.placer.blockplacer.AbstractPath
-
- getWidth() - Method in class com.xilinx.rapidwright.design.TileRectangle
-
- getWidth() - Method in class com.xilinx.rapidwright.edif.EDIFPort
-
- getWidth() - Method in class com.xilinx.rapidwright.interchange.DeviceResources.Device.LutDefinitions.LutElement.Builder
-
- getWidth() - Method in class com.xilinx.rapidwright.interchange.DeviceResources.Device.LutDefinitions.LutElement.Reader
-
- getWidth() - Method in class com.xilinx.rapidwright.interchange.LogicalNetlist.Netlist.Bitstring.Builder
-
- getWidth() - Method in class com.xilinx.rapidwright.interchange.LogicalNetlist.Netlist.Bitstring.Reader
-
- 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.interchange.DeviceResources.Device.Constants.NodeConstantSource.Builder
-
- getWire() - Method in class com.xilinx.rapidwright.interchange.DeviceResources.Device.Constants.NodeConstantSource.Reader
-
- getWire() - Method in class com.xilinx.rapidwright.interchange.DeviceResources.Device.Wire.Builder
-
- getWire() - Method in class com.xilinx.rapidwright.interchange.DeviceResources.Device.Wire.Reader
-
- getWire() - Method in class com.xilinx.rapidwright.interchange.PhysicalNetlist.PhysNetlist.PhysNode.Builder
-
- getWire() - Method in class com.xilinx.rapidwright.interchange.PhysicalNetlist.PhysNetlist.PhysNode.Reader
-
- getWire() - Method in class com.xilinx.rapidwright.router.RouteNode
-
- getWire0() - Method in class com.xilinx.rapidwright.interchange.DeviceResources.Device.PIP.Builder
-
- getWire0() - Method in class com.xilinx.rapidwright.interchange.DeviceResources.Device.PIP.Reader
-
- getWire0() - Method in class com.xilinx.rapidwright.interchange.PhysicalNetlist.PhysNetlist.PhysPIP.Builder
-
- getWire0() - Method in class com.xilinx.rapidwright.interchange.PhysicalNetlist.PhysNetlist.PhysPIP.Reader
-
- getWire1() - Method in class com.xilinx.rapidwright.interchange.DeviceResources.Device.PIP.Builder
-
- getWire1() - Method in class com.xilinx.rapidwright.interchange.DeviceResources.Device.PIP.Reader
-
- getWire1() - Method in class com.xilinx.rapidwright.interchange.PhysicalNetlist.PhysNetlist.PhysPIP.Builder
-
- getWire1() - Method in class com.xilinx.rapidwright.interchange.PhysicalNetlist.PhysNetlist.PhysPIP.Reader
-
- 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.
- getWireDirection() - Method in class com.xilinx.rapidwright.timing.TimingGroup
-
- 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() - Method in class com.xilinx.rapidwright.design.PartitionPin
-
Gets the wire index assigned to this partition pin
- getWireIndex() - Method in class com.xilinx.rapidwright.device.Node
-
Gets the wire index of the base wire of this node.
- 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() - Method in interface com.xilinx.rapidwright.device.WireInterface
-
Gets the wire index corresponding to this wire/base wire.
- 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.
- getWirelengthWeight() - Method in class com.xilinx.rapidwright.rwroute.RWRouteConfig
-
Gets the wirelength-driven weighting factor used in the cost function.
- getWireName() - Method in class com.xilinx.rapidwright.design.PartitionPin
-
Gets the wire name assigned to this partition pin.
- 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 interface com.xilinx.rapidwright.device.WireInterface
-
Gets the wire name corresponding to this wire/base wire.
- 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.
- getWires() - Method in class com.xilinx.rapidwright.interchange.DeviceResources.Device.Builder
-
- getWires() - Method in class com.xilinx.rapidwright.interchange.DeviceResources.Device.Node.Builder
-
- getWires() - Method in class com.xilinx.rapidwright.interchange.DeviceResources.Device.Node.Reader
-
- getWires() - Method in class com.xilinx.rapidwright.interchange.DeviceResources.Device.Reader
-
- getWires() - Method in class com.xilinx.rapidwright.interchange.DeviceResources.Device.TileType.Builder
-
- getWires() - Method in class com.xilinx.rapidwright.interchange.DeviceResources.Device.TileType.Reader
-
- getWires() - Method in class com.xilinx.rapidwright.interchange.DeviceResources.Device.WireConstantSources.Builder
-
- getWires() - Method in class com.xilinx.rapidwright.interchange.DeviceResources.Device.WireConstantSources.Reader
-
- 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
-
- getWireTypes() - Method in class com.xilinx.rapidwright.interchange.DeviceResources.Device.Builder
-
- getWireTypes() - Method in class com.xilinx.rapidwright.interchange.DeviceResources.Device.Reader
-
- getWordCount() - Method in class com.xilinx.rapidwright.bitstream.Packet
-
Gets the number of words in the data/payload portion of the packet as indicated in the header.
- getWordCountMask() - Method in enum com.xilinx.rapidwright.bitstream.PacketType
-
Gets the bit mask for the word count field for packets of this type.
- getWords() - Method in class com.xilinx.rapidwright.bitstream.Frame
-
Gets the linear array of integer words where the bits of the frame data are
stored.
- getWordSize() - Method in class com.xilinx.rapidwright.bitstream.ConfigArray
-
Gets the total number of words in the config array.
- getWordsPerFrame(Series) - Static method in class com.xilinx.rapidwright.bitstream.Frame
-
Gets the number of words in a frame of the provided Series
- getWorkLibrary() - Method in class com.xilinx.rapidwright.edif.EDIFNetlist
-
- getWorstCasePortDelay() - Method in class com.xilinx.rapidwright.design.Port
-
- getWorstSetupSlack(Path, Path, boolean) - Static method in class com.xilinx.rapidwright.util.VivadoTools
-
Run Vivado's `get_timing_paths -setup` command on the provided DCP path (to
find its worst setup timing path) and return its SLACK property as a float.
- getWorstSlack() - Method in class com.xilinx.rapidwright.timing.TimingGraph
-
Finds and returns the value of the worst slack from the TimingGraph.
- getWriteBandwidth() - Method in class com.xilinx.rapidwright.design.noc.NOCConnection
-
Gets the write bandwidth in MB/s of this connection.
- getWriteLatency() - Method in class com.xilinx.rapidwright.design.noc.NOCConnection
-
Gets the write latency for this connection in cycles.
- getWriteTC() - Method in class com.xilinx.rapidwright.design.noc.NOCMaster
-
Gets the traffic class for master writes.
- getXCenter() - Method in class com.xilinx.rapidwright.rwroute.NetWrapper
-
- 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.
- getXMaxBB() - Method in class com.xilinx.rapidwright.rwroute.Connection
-
- getXMinBB() - Method in class com.xilinx.rapidwright.rwroute.Connection
-
- getYCenter() - Method in class com.xilinx.rapidwright.rwroute.NetWrapper
-
- getYMaxBB() - Method in class com.xilinx.rapidwright.rwroute.Connection
-
- getYMinBB() - Method in class com.xilinx.rapidwright.rwroute.Connection
-
- getZstdInputStream(String) - Static method in class com.xilinx.rapidwright.util.FileTools
-
Creates an input stream that decompresses a Zstandard compressed input file.
- getZstdOutputStream(String) - Static method in class com.xilinx.rapidwright.util.FileTools
-
Creates a Zstandard compression stream to an output file.
- getZstdOutputStream(OutputStream) - Static method in class com.xilinx.rapidwright.util.FileTools
-
Wraps the provided output stream with a Zstandard compression stream.
- GLOBAL_PBLOCK - Variable in class com.xilinx.rapidwright.design.blocks.PBlockGenerator
-
- GLOBAL_PBLOCK_OPT - Static variable in class com.xilinx.rapidwright.design.blocks.PBlockGenerator
-
- GlobalSignalRouting - Class in com.xilinx.rapidwright.rwroute
-
A collection of methods for routing global signals, i.e.
- GlobalSignalRouting() - Constructor for class com.xilinx.rapidwright.rwroute.GlobalSignalRouting
-
- 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
- GndNetName() - Constructor for class com.xilinx.rapidwright.interchange.DeviceResources.Device.Constants.GndNetName
-
- GNL_DESIGN_PATH - Static variable in class com.xilinx.rapidwright.tests.CheckAccuracyUsingGnlDesigns
-
- Grade - Class in com.xilinx.rapidwright.device
-
Object to keep track of different speed and temperature grades
for a device.
- Grade() - Constructor for class com.xilinx.rapidwright.interchange.DeviceResources.Device.Package.Grade
-
- GREEN - Static variable in class com.xilinx.rapidwright.gui.HMTile
-
- GroupDelayType - Enum in com.xilinx.rapidwright.timing
-
The current set of TimingGroup types including types for each of the basic wire length types,
bounces, pin types, and other.
- GroupDistance - Enum in com.xilinx.rapidwright.timing
-
Example distance categories that we created to describe some example filtering options for
TimingGroups.
- GroupWireDirection - Enum in com.xilinx.rapidwright.timing
-
The direction for the TimingGroup, which is basically either horizontal or vertical.
- 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
-
- GZIP_START_BYTES - Static variable in class com.xilinx.rapidwright.util.FileTools
-
- IDCode - Class in com.xilinx.rapidwright.bitstream
-
Keeps track of all device IDCodes.
- IDCode() - Constructor for class com.xilinx.rapidwright.bitstream.IDCode
-
- identifyClockSource(SitePinInst) - Static method in class com.xilinx.rapidwright.design.DesignTools
-
Tries to identify the clock pin source for the given user signal output by
tracing back to a FF within a SLICE.
- identifyMissingPins() - Method in class com.xilinx.rapidwright.router.Router
-
- identifyNetType(EDIFHierPortInst) - Static method in class com.xilinx.rapidwright.edif.EDIFNetlist
-
- IdentityEnumerator<T> - Class in com.xilinx.rapidwright.interchange
-
- IdentityEnumerator() - Constructor for class com.xilinx.rapidwright.interchange.IdentityEnumerator
-
- igFilter - Static variable in class com.xilinx.rapidwright.gui.FileFilters
-
Impl Guide File Filter
- ILAInserter - Class in com.xilinx.rapidwright.debug
-
Example application in RapidWright for adding an ILA core within
an implemented (placed and routed) design.
- ILAInserter() - Constructor for class com.xilinx.rapidwright.debug.ILAInserter
-
- IMAGES_FOLDER_NAME - Static variable in class com.xilinx.rapidwright.util.FileTools
-
Images source folder name
- IMPL - Static variable in class com.xilinx.rapidwright.design.blocks.ImplGuide
-
- IMPL_RUN_SCRIPT_NAME - Static variable in class com.xilinx.rapidwright.ipi.BlockCreator
-
- implementationIndex - Variable in class com.xilinx.rapidwright.design.ModulePlacement
-
- implementBlocks(HashMap<String, String>, String, ImplGuide, Device) - Static method in class com.xilinx.rapidwright.ipi.BlockCreator
-
- ImplGuide - Class in com.xilinx.rapidwright.design.blocks
-
Parser for impl guide files.
- ImplGuide() - Constructor for class com.xilinx.rapidwright.design.blocks.ImplGuide
-
- implicitlyRoutedPorts - Variable in class com.xilinx.rapidwright.util.ReportRouteStatusResult
-
- ImplsInstancePort - Class in com.xilinx.rapidwright.placer.blockplacer
-
- ImplsInstancePort() - Constructor for class com.xilinx.rapidwright.placer.blockplacer.ImplsInstancePort
-
- ImplsInstancePort.InstPort - Class in com.xilinx.rapidwright.placer.blockplacer
-
- ImplsInstancePort.SitePinInstPort - Class in com.xilinx.rapidwright.placer.blockplacer
-
A port that represents a connection to something that is not contained in a module, like IO.
- ImplsPath - Class in com.xilinx.rapidwright.placer.blockplacer
-
- ImplsPath(String) - Constructor for class com.xilinx.rapidwright.placer.blockplacer.ImplsPath
-
- improveSLRClockingDelay(String, String) - Method in class com.xilinx.rapidwright.design.Net
-
Optimizes clocking buffers to manage hold delay violations when using both
TX and RX Laguna flops.
- increaseWeight() - Method in class com.xilinx.rapidwright.placer.blockplacer.AbstractPath
-
- incrementalClockRouter(Design, Net, Function<Node, NodeStatus>) - Static method in class com.xilinx.rapidwright.router.UltraScaleClockRouting
-
Routes a partially routed clock.
- incrementalClockRouter(Net, List<SitePinInst>, Function<Node, NodeStatus>) - Static method in class com.xilinx.rapidwright.router.UltraScaleClockRouting
-
Routes a list of unrouted pins from a partially routed clock.
- incrementalClockRouter(Design, Net, Function<Node, NodeStatus>) - Static method in class com.xilinx.rapidwright.router.VersalClockRouting
-
Routes a partially routed clock.
- incrementalClockRouter(Net, List<SitePinInst>, Function<Node, NodeStatus>) - Static method in class com.xilinx.rapidwright.router.VersalClockRouting
-
Routes a list of unrouted pins from a partially routed clock.
- incrementFAR() - Method in class com.xilinx.rapidwright.bitstream.FAR
-
Gets the next valid FAR address in the device given the current address.
- incrementNonHierInstantiationCount() - Method in class com.xilinx.rapidwright.edif.EDIFCell
-
Atomically increment instance count of this cell.
- incrementUser(NetWrapper) - Method in class com.xilinx.rapidwright.rwroute.RouteNode
-
Adds an user
NetWrapper
instance to the user map, of which a key is a
NetWrapper
instance and
the value is the number of connections that are using a rnode.
- incTemplateDataRowIndex(int) - Method in class com.xilinx.rapidwright.util.ReplaceFrameData
-
Increase row address of the "NO OP" bits by the number of row specified.
- incUndoCount() - Method in class com.xilinx.rapidwright.placer.blockplacer.BlockPlacer2
-
- init(String, boolean) - Method in class com.xilinx.rapidwright.tests.CodePerfTracker
-
- INIT_HEADER - Static variable in class com.xilinx.rapidwright.bitstream.BitstreamHeader
-
- initAltPinsToPrimaryPins(int) - Method in class com.xilinx.rapidwright.interchange.DeviceResources.Device.SiteTypeInTileType.Builder
-
- initAltSiteTypes(int) - Method in class com.xilinx.rapidwright.interchange.DeviceResources.Device.SiteType.Builder
-
- initBel() - Method in class com.xilinx.rapidwright.interchange.DeviceResources.Device.Constraints.ConstraintLocation.Builder
-
- initBel() - Method in class com.xilinx.rapidwright.interchange.DeviceResources.Device.Package.PackagePin.Builder
-
- initBelPin() - Method in class com.xilinx.rapidwright.interchange.PhysicalNetlist.PhysNetlist.RouteBranch.RouteSegment.Builder
-
- initBelPins(int) - Method in class com.xilinx.rapidwright.interchange.DeviceResources.Device.Constraints.RoutedTag.Builder
-
- initBelPins(int) - Method in class com.xilinx.rapidwright.interchange.DeviceResources.Device.SiteType.Builder
-
- initBels(int) - Method in class com.xilinx.rapidwright.interchange.DeviceResources.Device.Constraints.BELLocation.Builder
-
- initBels(int) - Method in class com.xilinx.rapidwright.interchange.DeviceResources.Device.LutDefinitions.LutElement.Builder
-
- initBels(int) - Method in class com.xilinx.rapidwright.interchange.DeviceResources.Device.SiteType.Builder
-
- initBels(int) - Method in class com.xilinx.rapidwright.interchange.DeviceResources.Device.SiteTypeBelEntry.Builder
-
- initBestConstantExceptions(int) - Method in class com.xilinx.rapidwright.interchange.DeviceResources.Device.Constants.Builder
-
- initBitSlice(int) - Method in class com.xilinx.rapidwright.interchange.DeviceResources.Device.ParameterMapRule.Builder
-
- initBitstringValue() - Method in class com.xilinx.rapidwright.interchange.LogicalNetlist.Netlist.PropertyMap.Entry.Builder
-
- initBranches(int) - Method in class com.xilinx.rapidwright.interchange.PhysicalNetlist.PhysNetlist.RouteBranch.Builder
-
- initBus() - Method in class com.xilinx.rapidwright.interchange.LogicalNetlist.Netlist.Port.Builder
-
- initBusIdx() - Method in class com.xilinx.rapidwright.interchange.LogicalNetlist.Netlist.PortInstance.Builder
-
- initCapacitance() - Method in class com.xilinx.rapidwright.interchange.DeviceResources.Device.NodeTiming.Builder
-
- initCapacitance() - Method in class com.xilinx.rapidwright.interchange.DeviceResources.Device.SitePin.Model.Builder
-
- initCell(int) - Method in class com.xilinx.rapidwright.interchange.DeviceResources.Device.Constraints.CellConstraint.Builder
-
- initCell(int) - Method in class com.xilinx.rapidwright.interchange.DeviceResources.Device.LutDefinitions.LutCell.Builder
-
- initCellBelMap(int) - Method in class com.xilinx.rapidwright.interchange.DeviceResources.Device.Builder
-
- initCellConstraints(int) - Method in class com.xilinx.rapidwright.interchange.DeviceResources.Device.Constraints.Builder
-
- initCellDecls(int) - Method in class com.xilinx.rapidwright.interchange.LogicalNetlist.Netlist.Builder
-
- initCellInversions(int) - Method in class com.xilinx.rapidwright.interchange.DeviceResources.Device.Builder
-
- initCellList(int) - Method in class com.xilinx.rapidwright.interchange.LogicalNetlist.Netlist.Builder
-
- initCellPins(int) - Method in class com.xilinx.rapidwright.interchange.DeviceResources.Device.CellInversion.Builder
-
- initCells(int) - Method in class com.xilinx.rapidwright.interchange.DeviceResources.Device.Constraints.CellConstraint.Builder
-
- initCells(int) - Method in class com.xilinx.rapidwright.interchange.DeviceResources.Device.ParameterDefinitions.Builder
-
- initCommonPins(int) - Method in class com.xilinx.rapidwright.interchange.DeviceResources.Device.CellBelMapping.Builder
-
- initConstants() - Method in class com.xilinx.rapidwright.interchange.DeviceResources.Device.Builder
-
- initConstants(int) - Method in class com.xilinx.rapidwright.interchange.DeviceResources.Device.TileType.Builder
-
- initConstraints() - Method in class com.xilinx.rapidwright.interchange.DeviceResources.Device.Builder
-
- initCornerModel() - Method in class com.xilinx.rapidwright.interchange.DeviceResources.Device.PinsDelay.Builder
-
- initData(int) - Method in class com.xilinx.rapidwright.interchange.LogicalNetlist.Netlist.Bitstring.Builder
-
- initDefault(int) - Method in class com.xilinx.rapidwright.interchange.DeviceResources.Device.Constraints.Tag.Builder
-
- initDefault() - Method in class com.xilinx.rapidwright.interchange.DeviceResources.Device.ParameterDefinition.Builder
-
- initDefaultCellConns(int) - Method in class com.xilinx.rapidwright.interchange.DeviceResources.Device.Constants.Builder
-
- initDelay() - Method in class com.xilinx.rapidwright.interchange.DeviceResources.Device.SitePin.Builder
-
- initDelay() - Method in class com.xilinx.rapidwright.interchange.DeviceResources.Device.SitePIP.Builder
-
- initDescription(int) - Method in class com.xilinx.rapidwright.interchange.DeviceResources.Device.Constraints.State.Builder
-
- initDescription(int) - Method in class com.xilinx.rapidwright.interchange.DeviceResources.Device.Constraints.Tag.Builder
-
- initEntries(int) - Method in class com.xilinx.rapidwright.interchange.LogicalNetlist.Netlist.PropertyMap.Builder
-
- initEquation() - Method in class com.xilinx.rapidwright.interchange.DeviceResources.Device.LutDefinitions.LutCell.Builder
-
- initExceptionMap(int) - Method in class com.xilinx.rapidwright.interchange.DeviceResources.Device.Builder
-
- initFast() - Method in class com.xilinx.rapidwright.interchange.DeviceResources.Device.CornerModel.Builder
-
- initFast() - Method in class com.xilinx.rapidwright.interchange.DeviceResources.Device.CornerModel.Fast.Builder
-
- initField(int) - Method in class com.xilinx.rapidwright.interchange.DeviceResources.BELPinRef.Builder
-
- initField(int) - Method in class com.xilinx.rapidwright.interchange.DeviceResources.NodeTimingRef.Builder
-
- initField(int) - Method in class com.xilinx.rapidwright.interchange.DeviceResources.PIPTimingRef.Builder
-
- initField(int) - Method in class com.xilinx.rapidwright.interchange.DeviceResources.SiteTypeRef.Builder
-
- initField(int) - Method in class com.xilinx.rapidwright.interchange.DeviceResources.StringRef.Builder
-
- initField(int) - Method in class com.xilinx.rapidwright.interchange.DeviceResources.TileTypeRef.Builder
-
- initField(int) - Method in class com.xilinx.rapidwright.interchange.DeviceResources.WireRef.Builder
-
- initField(int) - Method in class com.xilinx.rapidwright.interchange.DeviceResources.WireTypeRef.Builder
-
- initField(int) - Method in class com.xilinx.rapidwright.interchange.LogicalNetlist.CellRef.Builder
-
- initField(int) - Method in class com.xilinx.rapidwright.interchange.LogicalNetlist.InstRef.Builder
-
- initField(int) - Method in class com.xilinx.rapidwright.interchange.LogicalNetlist.PortRef.Builder
-
- initField(int) - Method in class com.xilinx.rapidwright.interchange.LogicalNetlist.StringRef.Builder
-
- initField(int) - Method in class com.xilinx.rapidwright.interchange.PhysicalNetlist.StringRef.Builder
-
- initFirstPin() - Method in class com.xilinx.rapidwright.interchange.DeviceResources.Device.PinsDelay.Builder
-
- initGndNetName() - Method in class com.xilinx.rapidwright.interchange.DeviceResources.Device.Constants.Builder
-
- initGrades(int) - Method in class com.xilinx.rapidwright.interchange.DeviceResources.Device.Package.Builder
-
- initialHistoricalCongestionCost - Static variable in class com.xilinx.rapidwright.rwroute.RouteNode
-
- initialize() - Method in class com.xilinx.rapidwright.rwroute.RouteNodeGraph
-
- initializeOperators(Design, int) - Static method in class com.xilinx.rapidwright.examples.PolynomialGenerator
-
- initializePlacer(boolean) - Method in class com.xilinx.rapidwright.placer.blockplacer.BlockPlacer2
-
Performs all of the initialization steps to prepare for placement
- initializeScene(boolean, boolean) - Method in class com.xilinx.rapidwright.gui.TileScene
-
Initializes the scene
- initializeScene() - Method in class com.xilinx.rapidwright.placer.handplacer.FloorPlanScene
-
- initialPresentCongestionCost - Static variable in class com.xilinx.rapidwright.rwroute.RouteNode
-
- initImplies(int) - Method in class com.xilinx.rapidwright.interchange.DeviceResources.Device.Constraints.ConstraintLocation.Builder
-
- initInitParam(int) - Method in class com.xilinx.rapidwright.interchange.DeviceResources.Device.LutDefinitions.LutCell.Equation.Builder
-
- initInputCapacitance() - Method in class com.xilinx.rapidwright.interchange.DeviceResources.Device.PIPTiming.Builder
-
- initInputPins(int) - Method in class com.xilinx.rapidwright.interchange.DeviceResources.Device.LutDefinitions.LutBel.Builder
-
- initInputPins(int) - Method in class com.xilinx.rapidwright.interchange.DeviceResources.Device.LutDefinitions.LutCell.Builder
-
- initInstList(int) - Method in class com.xilinx.rapidwright.interchange.LogicalNetlist.Netlist.Builder
-
- initInsts(int) - Method in class com.xilinx.rapidwright.interchange.LogicalNetlist.Netlist.Cell.Builder
-
- initInternalCapacitance() - Method in class com.xilinx.rapidwright.interchange.DeviceResources.Device.PIPTiming.Builder
-
- initInternalDelay() - Method in class com.xilinx.rapidwright.interchange.DeviceResources.Device.PIPTiming.Builder
-
- initInverting() - Method in class com.xilinx.rapidwright.interchange.DeviceResources.Device.BEL.Builder
-
- initInverting() - Method in class com.xilinx.rapidwright.interchange.DeviceResources.Device.CellPinInversion.Builder
-
- initLength(String) - Static method in class com.xilinx.rapidwright.design.tools.LUTTools
-
Extracts the length value from the INIT String (16, in 16'hA8A2)
- initLocations(int) - Method in class com.xilinx.rapidwright.interchange.DeviceResources.Device.Constraints.CellConstraint.Builder
-
- initLutCells(int) - Method in class com.xilinx.rapidwright.interchange.DeviceResources.Device.LutDefinitions.Builder
-
- initLutDefinitions() - Method in class com.xilinx.rapidwright.interchange.DeviceResources.Device.Builder
-
- initLutElements(int) - Method in class com.xilinx.rapidwright.interchange.DeviceResources.Device.LutDefinitions.Builder
-
- initLuts(int) - Method in class com.xilinx.rapidwright.interchange.DeviceResources.Device.LutDefinitions.LutElements.Builder
-
- initMax() - Method in class com.xilinx.rapidwright.interchange.DeviceResources.Device.CornerModelValues.Builder
-
- initMin() - Method in class com.xilinx.rapidwright.interchange.DeviceResources.Device.CornerModelValues.Builder
-
- initModel() - Method in class com.xilinx.rapidwright.interchange.DeviceResources.Device.SitePin.Builder
-
- initName(int) - Method in class com.xilinx.rapidwright.interchange.DeviceResources.Device.Builder
-
- initName(int) - Method in class com.xilinx.rapidwright.interchange.DeviceResources.Device.Constraints.BELLocation.Builder
-
- initName(int) - Method in class com.xilinx.rapidwright.interchange.DeviceResources.Device.LutDefinitions.LutBel.Builder
-
- initName(int) - Method in class com.xilinx.rapidwright.interchange.LogicalNetlist.Netlist.Builder
-
- initNets(int) - Method in class com.xilinx.rapidwright.interchange.LogicalNetlist.Netlist.Cell.Builder
-
- initNodes(int) - Method in class com.xilinx.rapidwright.interchange.DeviceResources.Device.Builder
-
- initNodeSources(int) - Method in class com.xilinx.rapidwright.interchange.DeviceResources.Device.Constants.Builder
-
- initNodeTimings(int) - Method in class com.xilinx.rapidwright.interchange.DeviceResources.Device.Builder
-
- initNotInverting() - Method in class com.xilinx.rapidwright.interchange.DeviceResources.Device.CellPinInversion.Builder
-
- initNullNet() - Method in class com.xilinx.rapidwright.interchange.PhysicalNetlist.PhysNetlist.Builder
-
- initOtherBels(int) - Method in class com.xilinx.rapidwright.interchange.PhysicalNetlist.PhysNetlist.CellPlacement.Builder
-
- initOtherCell() - Method in class com.xilinx.rapidwright.interchange.PhysicalNetlist.PhysNetlist.PinMapping.Builder
-
- initOutputCapacitance() - Method in class com.xilinx.rapidwright.interchange.DeviceResources.Device.PIPTiming.Builder
-
- initOutputPin(int) - Method in class com.xilinx.rapidwright.interchange.DeviceResources.Device.LutDefinitions.LutBel.Builder
-
- initOutputResistance() - Method in class com.xilinx.rapidwright.interchange.DeviceResources.Device.PIPTiming.Builder
-
- initPackagePins(int) - Method in class com.xilinx.rapidwright.interchange.DeviceResources.Device.Package.Builder
-
- initPackages(int) - Method in class com.xilinx.rapidwright.interchange.DeviceResources.Device.Builder
-
- initParameter() - Method in class com.xilinx.rapidwright.interchange.DeviceResources.Device.CellPinInversionParameter.Builder
-
- initParameter() - Method in class com.xilinx.rapidwright.interchange.DeviceResources.Device.ParameterSiteTypeBelEntry.Builder
-
- initParameterDefs() - Method in class com.xilinx.rapidwright.interchange.DeviceResources.Device.Builder
-
- initParameterPins(int) - Method in class com.xilinx.rapidwright.interchange.DeviceResources.Device.CellBelMapping.Builder
-
- initParameters(int) - Method in class com.xilinx.rapidwright.interchange.DeviceResources.Device.CellParameterDefinition.Builder
-
- initParameters(int) - Method in class com.xilinx.rapidwright.interchange.DeviceResources.Device.PrimToMacroExpansion.Builder
-
- initParametersSiteTypes(int) - Method in class com.xilinx.rapidwright.interchange.DeviceResources.Device.ParameterCellBelPinMaps.Builder
-
- initParamMapping(int) - Method in class com.xilinx.rapidwright.interchange.DeviceResources.Device.PrimToMacroExpansion.Builder
-
- initPart(int) - Method in class com.xilinx.rapidwright.interchange.PhysicalNetlist.PhysNetlist.Builder
-
- initPhysCells(int) - Method in class com.xilinx.rapidwright.interchange.PhysicalNetlist.PhysNetlist.Builder
-
- initPhysNets(int) - Method in class com.xilinx.rapidwright.interchange.PhysicalNetlist.PhysNetlist.Builder
-
- initPin(int) - Method in class com.xilinx.rapidwright.interchange.DeviceResources.Device.Constraints.RoutedTagPin.Builder
-
- initPinMap(int) - Method in class com.xilinx.rapidwright.interchange.PhysicalNetlist.PhysNetlist.CellPlacement.Builder
-
- initPins(int) - Method in class com.xilinx.rapidwright.interchange.DeviceResources.Device.BEL.Builder
-
- initPins(int) - Method in class com.xilinx.rapidwright.interchange.DeviceResources.Device.CommonCellBelPinMaps.Builder
-
- initPins(int) - Method in class com.xilinx.rapidwright.interchange.DeviceResources.Device.Constants.DefaultCellConnections.Builder
-
- initPins(int) - Method in class com.xilinx.rapidwright.interchange.DeviceResources.Device.ParameterCellBelPinMaps.Builder
-
- initPins(int) - Method in class com.xilinx.rapidwright.interchange.DeviceResources.Device.ParentPins.Builder
-
- initPins(int) - Method in class com.xilinx.rapidwright.interchange.DeviceResources.Device.PseudoCell.Builder
-
- initPins(int) - Method in class com.xilinx.rapidwright.interchange.DeviceResources.Device.SiteType.Builder
-
- initPins(int) - Method in class com.xilinx.rapidwright.interchange.DeviceResources.Device.SiteWire.Builder
-
- initPinsDelay(int) - Method in class com.xilinx.rapidwright.interchange.DeviceResources.Device.CellBelMapping.Builder
-
- initPip() - Method in class com.xilinx.rapidwright.interchange.PhysicalNetlist.PhysNetlist.RouteBranch.RouteSegment.Builder
-
- initPips(int) - Method in class com.xilinx.rapidwright.interchange.DeviceResources.Device.TileType.Builder
-
- initPipTimings(int) - Method in class com.xilinx.rapidwright.interchange.DeviceResources.Device.Builder
-
- initPlacements(int) - Method in class com.xilinx.rapidwright.interchange.PhysicalNetlist.PhysNetlist.Builder
-
- initPort(int) - Method in class com.xilinx.rapidwright.interchange.DeviceResources.Device.Constraints.RoutedTagPort.Builder
-
- initPortInsts(int) - Method in class com.xilinx.rapidwright.interchange.LogicalNetlist.Netlist.Net.Builder
-
- initPortList(int) - Method in class com.xilinx.rapidwright.interchange.LogicalNetlist.Netlist.Builder
-
- initPorts(int) - Method in class com.xilinx.rapidwright.interchange.LogicalNetlist.Netlist.CellDeclaration.Builder
-
- initPrimaryPinsToTileWires(int) - Method in class com.xilinx.rapidwright.interchange.DeviceResources.Device.SiteTypeInTileType.Builder
-
- initPrimLibs() - Method in class com.xilinx.rapidwright.interchange.DeviceResources.Device.Builder
-
- initProperties(int) - Method in class com.xilinx.rapidwright.interchange.PhysicalNetlist.PhysNetlist.Builder
-
- initPropMap() - Method in class com.xilinx.rapidwright.interchange.LogicalNetlist.Netlist.Builder
-
- initPropMap() - Method in class com.xilinx.rapidwright.interchange.LogicalNetlist.Netlist.CellDeclaration.Builder
-
- initPropMap() - Method in class com.xilinx.rapidwright.interchange.LogicalNetlist.Netlist.CellInstance.Builder
-
- initPropMap() - Method in class com.xilinx.rapidwright.interchange.LogicalNetlist.Netlist.Net.Builder
-
- initPropMap() - Method in class com.xilinx.rapidwright.interchange.LogicalNetlist.Netlist.Port.Builder
-
- initPseudoCells(int) - Method in class com.xilinx.rapidwright.interchange.DeviceResources.Device.PIP.Builder
-
- initRequires(int) - Method in class com.xilinx.rapidwright.interchange.DeviceResources.Device.Constraints.ConstraintLocation.Builder
-
- initResistance() - Method in class com.xilinx.rapidwright.interchange.DeviceResources.Device.NodeTiming.Builder
-
- initResistance() - Method in class com.xilinx.rapidwright.interchange.DeviceResources.Device.SitePin.Model.Builder
-
- initRoutedTag(int) - Method in class com.xilinx.rapidwright.interchange.DeviceResources.Device.Constraints.RoutedTag.Builder
-
- initRoutedTag() - Method in class com.xilinx.rapidwright.interchange.DeviceResources.Device.Constraints.TagPair.Builder
-
- initRoutedTag() - Method in class com.xilinx.rapidwright.interchange.DeviceResources.Device.Constraints.TagStates.Builder
-
- initRoutedTags(int) - Method in class com.xilinx.rapidwright.interchange.DeviceResources.Device.Constraints.Builder
-
- initRouteSegment() - Method in class com.xilinx.rapidwright.interchange.PhysicalNetlist.PhysNetlist.RouteBranch.Builder
-
- initRoutingBel(int) - Method in class com.xilinx.rapidwright.interchange.DeviceResources.Device.Constraints.RoutedTag.Builder
-
- initSecondPin() - Method in class com.xilinx.rapidwright.interchange.DeviceResources.Device.PinsDelay.Builder
-
- initSite(int) - Method in class com.xilinx.rapidwright.interchange.DeviceResources.Device.LutDefinitions.LutElements.Builder
-
- initSite() - Method in class com.xilinx.rapidwright.interchange.DeviceResources.Device.Package.PackagePin.Builder
-
- initSiteInsts(int) - Method in class com.xilinx.rapidwright.interchange.PhysicalNetlist.PhysNetlist.Builder
-
- initSitePin() - Method in class com.xilinx.rapidwright.interchange.PhysicalNetlist.PhysNetlist.RouteBranch.RouteSegment.Builder
-
- initSitePIP() - Method in class com.xilinx.rapidwright.interchange.PhysicalNetlist.PhysNetlist.RouteBranch.RouteSegment.Builder
-
- initSitePIPs(int) - Method in class com.xilinx.rapidwright.interchange.DeviceResources.Device.SiteType.Builder
-
- initSites(int) - Method in class com.xilinx.rapidwright.interchange.DeviceResources.Device.Tile.Builder
-
- initSiteSources(int) - Method in class com.xilinx.rapidwright.interchange.DeviceResources.Device.Constants.Builder
-
- initSiteTypeList(int) - Method in class com.xilinx.rapidwright.interchange.DeviceResources.Device.Builder
-
- initSiteTypes(int) - Method in class com.xilinx.rapidwright.interchange.DeviceResources.Device.CommonCellBelPinMaps.Builder
-
- initSiteTypes(int) - Method in class com.xilinx.rapidwright.interchange.DeviceResources.Device.Constraints.ConstraintLocation.Builder
-
- initSiteTypes(int) - Method in class com.xilinx.rapidwright.interchange.DeviceResources.Device.Constraints.Tag.Builder
-
- initSiteTypes(int) - Method in class com.xilinx.rapidwright.interchange.DeviceResources.Device.TileType.Builder
-
- initSiteWires(int) - Method in class com.xilinx.rapidwright.interchange.DeviceResources.Device.SiteType.Builder
-
- initSlow() - Method in class com.xilinx.rapidwright.interchange.DeviceResources.Device.CornerModel.Builder
-
- initSlow() - Method in class com.xilinx.rapidwright.interchange.DeviceResources.Device.CornerModel.Slow.Builder
-
- initSources(int) - Method in class com.xilinx.rapidwright.interchange.PhysicalNetlist.PhysNetlist.PhysNet.Builder
-
- initState(int) - Method in class com.xilinx.rapidwright.interchange.DeviceResources.Device.Constraints.State.Builder
-
- initState(int) - Method in class com.xilinx.rapidwright.interchange.DeviceResources.Device.Constraints.TagPair.Builder
-
- initStates(int) - Method in class com.xilinx.rapidwright.interchange.DeviceResources.Device.Constraints.Tag.Builder
-
- initStates(int) - Method in class com.xilinx.rapidwright.interchange.DeviceResources.Device.Constraints.TagStates.Builder
-
- initStrList(int) - Method in class com.xilinx.rapidwright.interchange.DeviceResources.Device.Builder
-
- initStrList(int) - Method in class com.xilinx.rapidwright.interchange.LogicalNetlist.Netlist.Builder
-
- initStrList(int) - Method in class com.xilinx.rapidwright.interchange.PhysicalNetlist.PhysNetlist.Builder
-
- initStubNodes(int) - Method in class com.xilinx.rapidwright.interchange.PhysicalNetlist.PhysNetlist.PhysNet.Builder
-
- initStubs(int) - Method in class com.xilinx.rapidwright.interchange.PhysicalNetlist.PhysNetlist.PhysNet.Builder
-
- initSubTilesPrefices(int) - Method in class com.xilinx.rapidwright.interchange.DeviceResources.Device.Tile.Builder
-
- initTableLookup(int) - Method in class com.xilinx.rapidwright.interchange.DeviceResources.Device.ParameterMapRule.Builder
-
- initTag(int) - Method in class com.xilinx.rapidwright.interchange.DeviceResources.Device.Constraints.RoutedTagPin.Builder
-
- initTag(int) - Method in class com.xilinx.rapidwright.interchange.DeviceResources.Device.Constraints.RoutedTagPort.Builder
-
- initTag(int) - Method in class com.xilinx.rapidwright.interchange.DeviceResources.Device.Constraints.Tag.Builder
-
- initTag(int) - Method in class com.xilinx.rapidwright.interchange.DeviceResources.Device.Constraints.TagPair.Builder
-
- initTag(int) - Method in class com.xilinx.rapidwright.interchange.DeviceResources.Device.Constraints.TagStates.Builder
-
- initTags(int) - Method in class com.xilinx.rapidwright.interchange.DeviceResources.Device.Constraints.Builder
-
- initTileList(int) - Method in class com.xilinx.rapidwright.interchange.DeviceResources.Device.Builder
-
- initTileTypeList(int) - Method in class com.xilinx.rapidwright.interchange.DeviceResources.Device.Builder
-
- initTileTypes(int) - Method in class com.xilinx.rapidwright.interchange.DeviceResources.Device.Constraints.Tag.Builder
-
- initTopInst() - Method in class com.xilinx.rapidwright.interchange.LogicalNetlist.Netlist.Builder
-
- initTyp() - Method in class com.xilinx.rapidwright.interchange.DeviceResources.Device.CornerModelValues.Builder
-
- initVccNetName() - Method in class com.xilinx.rapidwright.interchange.DeviceResources.Device.Constants.Builder
-
- initWires(int) - Method in class com.xilinx.rapidwright.interchange.DeviceResources.Device.Builder
-
- initWires(int) - Method in class com.xilinx.rapidwright.interchange.DeviceResources.Device.Node.Builder
-
- initWires(int) - Method in class com.xilinx.rapidwright.interchange.DeviceResources.Device.TileType.Builder
-
- initWires(int) - Method in class com.xilinx.rapidwright.interchange.DeviceResources.Device.WireConstantSources.Builder
-
- initWireTypes(int) - Method in class com.xilinx.rapidwright.interchange.DeviceResources.Device.Builder
-
- INPUT_A_NAME - Static variable in class com.xilinx.rapidwright.examples.ArithmeticGenerator
-
- INPUT_B_NAME - Static variable in class com.xilinx.rapidwright.examples.ArithmeticGenerator
-
- INPUT_FF_MACRO_SUFFIX - Static variable in class com.xilinx.rapidwright.design.Module
-
- INPUT_LUT_MACRO_SUFFIX - Static variable in class com.xilinx.rapidwright.design.Module
-
- INPUT_NAME - Static variable in class com.xilinx.rapidwright.examples.PipelineGenerator
-
- INPUT_NAME - Static variable in class com.xilinx.rapidwright.examples.PipelineGeneratorWithRouting
-
- INPUT_PORT_INNER_SUFFIX - Static variable in class com.xilinx.rapidwright.design.Module
-
- INPUT_PORT_SUFFIX - Static variable in class com.xilinx.rapidwright.design.Module
-
- InputStreamSupplier - Interface in com.xilinx.rapidwright.util.function
-
- insertLUT1(String, EDIFPort, int) - Method in class com.xilinx.rapidwright.eco.LUT1InsertionTool
-
Creates and places a LUT1 (logically and physically) as a sink on the
provided input port.
- INST - Static variable in class com.xilinx.rapidwright.design.blocks.ImplGuide
-
- Installer - Class in com.xilinx.rapidwright.util
-
Installer for RapidWright for development setup.
- Installer() - Constructor for class com.xilinx.rapidwright.util.Installer
-
- INSTANCE - Static variable in class com.xilinx.rapidwright.edif.AbstractEDIFParserWorker
-
- INSTANCE_PORT_IOs - Static variable in class com.xilinx.rapidwright.ipi.BlockStitcher
-
- INSTANCEREF - Static variable in class com.xilinx.rapidwright.edif.AbstractEDIFParserWorker
-
- InstPort(ModuleImplsInst, String) - Constructor for class com.xilinx.rapidwright.placer.blockplacer.ImplsInstancePort.InstPort
-
- InstRef() - Constructor for class com.xilinx.rapidwright.interchange.LogicalNetlist.InstRef
-
- instrumentDesign() - Method in class com.xilinx.rapidwright.debug.DesignInstrumentor
-
Meat of the instrumentation process.
- IntentCode - Enum in com.xilinx.rapidwright.device
-
List of wire/node annotations available on devices in Vivado.
- intentToCategory(IntentCode) - Static method in class com.xilinx.rapidwright.interchange.WireType
-
- Interchange - Class in com.xilinx.rapidwright.interchange
-
- Interchange() - Constructor for class com.xilinx.rapidwright.interchange.Interchange
-
- InterconnectInfo - Class in com.xilinx.rapidwright.timing.delayestimator
-
Encapsulate interconnect information for a device family.
- InterconnectInfo() - Constructor for class com.xilinx.rapidwright.timing.delayestimator.InterconnectInfo
-
- InterconnectInfo.Direction - Enum in com.xilinx.rapidwright.timing.delayestimator
-
Define direction of routing resource in reference to INT tile coordinate.
- InterconnectInfo.NodeGroupType - Enum in com.xilinx.rapidwright.timing.delayestimator
-
Define routing resources.
- InterconnectInfo.Orientation - Enum in com.xilinx.rapidwright.timing.delayestimator
-
Define orientation of routing resource.
- INTERFACE - Static variable in class com.xilinx.rapidwright.edif.AbstractEDIFParserWorker
-
- internallyRoutedNets - Variable in class com.xilinx.rapidwright.util.ReportRouteStatusResult
-
- intYToSLRIndex - Variable in class com.xilinx.rapidwright.rwroute.RouteNodeGraph
-
Array mapping an INT tile's Y coordinate, to its SLR index
- invertBit(int, int) - Static method in class com.xilinx.rapidwright.design.DesignTools
-
- invertLutInput(Cell, String) - Static method in class com.xilinx.rapidwright.design.DesignTools
-
- invertPossibleGndPinsToVccPins(Design, List<SitePinInst>) - Static method in class com.xilinx.rapidwright.rwroute.RouterHelper
-
Inverts all possible GND sink pins to VCC pins.
- invertPossibleGndPinsToVccPins(Design, List<SitePinInst>, boolean) - Static method in class com.xilinx.rapidwright.rwroute.RouterHelper
-
Inverts all possible GND sink pins to VCC pins.
- invokeAll(Runnable...) - Static method in class com.xilinx.rapidwright.util.ParallelismTools
-
Given a list of tasks-without-return-value, block until all tasks
have been completed.
- invokeAll(Collection<T>, Function<T, R>) - Static method in class com.xilinx.rapidwright.util.ParallelismTools
-
Run the specified task on all items
- invokeAll(Callable<T>...) - Static method in class com.xilinx.rapidwright.util.ParallelismTools
-
Given a list of tasks-with-return-value, block until all tasks
have been completed.
- invokeAllRunnable(Collection<T>, Consumer<T>) - Static method in class com.xilinx.rapidwright.util.ParallelismTools
-
Run the specified task on all items
- invokeFirstSubmitRest(Callable<T>...) - Static method in class com.xilinx.rapidwright.util.ParallelismTools
-
For a given list of value-returning-tasks, first submit all but the first task to
the thread pool to be executed in parallel, then execute that first task with the
current thread.
- IOBank - Class in com.xilinx.rapidwright.device
-
- IOBank() - Constructor for class com.xilinx.rapidwright.device.IOBank
-
- IOBankType - Enum in com.xilinx.rapidwright.device
-
Generated on: Thu Nov 21 13:34:08 MST 2024
by: com.xilinx.rapidwright.release.SiteAndTileTypeUpdater
Enumeration of IOBankType type for all valid devices within Vivado.
- iobTypes - Static variable in class com.xilinx.rapidwright.util.Utils
-
- IOStandard - Enum in com.xilinx.rapidwright.device
-
Generated on: Thu Nov 21 13:34:08 MST 2024
by: com.xilinx.rapidwright.release.SiteAndTileTypeUpdater
Enumeration of IOStandard type for all valid devices within Vivado.
- IOSTANDARD_PROP - Static variable in class com.xilinx.rapidwright.edif.EDIFNetlist
-
- IP_NR_INSTANCES - Variable in class com.xilinx.rapidwright.design.blocks.PBlockGenerator
-
- IP_NR_INSTANCES_OPT - Static variable in class com.xilinx.rapidwright.design.blocks.PBlockGenerator
-
- IS_FIXED_INDEX - Static variable in class com.xilinx.rapidwright.design.PartitionPin
-
- IS_FIXED_MASK - Static variable in class com.xilinx.rapidwright.design.PartitionPin
-
- IS_GZIPPED - Static variable in class com.xilinx.rapidwright.interchange.Interchange
-
Flag indicating that files are gzipped on output
- IS_PACKED - Static variable in class com.xilinx.rapidwright.interchange.Interchange
-
Flag indicating use of Packed Cap'n Proto Serialization
- IS_WIRE_FIXED_INDEX - Static variable in class com.xilinx.rapidwright.design.PartitionPin
-
- IS_WIRE_FIXED_MASK - Static variable in class com.xilinx.rapidwright.design.PartitionPin
-
- isAbsolute() - Method in class com.xilinx.rapidwright.edif.EDIFHierCellInst
-
- isAccessible(RouteNode, Connection) - Method in class com.xilinx.rapidwright.rwroute.RouteNodeGraph
-
- isAdvancedFlow() - Method in class com.xilinx.rapidwright.design.Design
-
Checks if this design is set for compatibility with the Advanced Flow in
Vivado (released in 2024.2).
- isAllowedTile(Node) - Method in class com.xilinx.rapidwright.rwroute.RouteNodeGraph
-
- isAlways() - Method in class com.xilinx.rapidwright.interchange.DeviceResources.Device.PrimToMacroExpansion.Builder
-
- isAlways() - Method in class com.xilinx.rapidwright.interchange.DeviceResources.Device.PrimToMacroExpansion.Reader
-
- isAnchor() - Method in class com.xilinx.rapidwright.design.SiteInst
-
A method to determine if this instance corresponds to the anchor
instance in a module instance, or is the anchor for a module.
- isAnyBel() - Method in class com.xilinx.rapidwright.interchange.DeviceResources.Device.Constraints.BELLocation.Builder
-
- isAnyBel() - Method in class com.xilinx.rapidwright.interchange.DeviceResources.Device.Constraints.BELLocation.Reader
-
- isAnyExclusiveSink() - Method in enum com.xilinx.rapidwright.rwroute.RouteNodeType
-
- isAnyExclusiveSink(int) - Static method in enum com.xilinx.rapidwright.rwroute.RouteNodeType
-
- isAnyLocal() - Method in enum com.xilinx.rapidwright.rwroute.RouteNodeType
-
- isAnyLocal(int) - Static method in enum com.xilinx.rapidwright.rwroute.RouteNodeType
-
- isAnyName() - Method in class com.xilinx.rapidwright.interchange.DeviceResources.Device.Constants.GndNetName.Builder
-
- isAnyName() - Method in class com.xilinx.rapidwright.interchange.DeviceResources.Device.Constants.GndNetName.Reader
-
- isAnyName() - Method in class com.xilinx.rapidwright.interchange.DeviceResources.Device.Constants.VccNetName.Builder
-
- isAnyName() - Method in class com.xilinx.rapidwright.interchange.DeviceResources.Device.Constants.VccNetName.Reader
-
- isArcInverted() - Method in class com.xilinx.rapidwright.device.PIP
-
If the PIP is inverting the signal.
- isArcLocked() - Method in class com.xilinx.rapidwright.device.Node
-
Checks if this node is driven by an inverting arc (PIP).
- isAutoGenerateReadableEdif() - Static method in class com.xilinx.rapidwright.design.Design
-
- isAutoIOBuffersSet() - Method in class com.xilinx.rapidwright.design.Design
-
Checks the setting on this design for its behavior related auto I/O
buffer instantiation when the design is loaded in Vivado.
- isBel() - Method in class com.xilinx.rapidwright.interchange.DeviceResources.Device.Package.PackagePin.Bel.Builder
-
- isBel() - Method in class com.xilinx.rapidwright.interchange.DeviceResources.Device.Package.PackagePin.Bel.Reader
-
- isBELALut(String) - Static method in class com.xilinx.rapidwright.design.DesignTools
-
- isBELAReg(String) - Static method in class com.xilinx.rapidwright.design.DesignTools
-
- isBELFixed() - Method in class com.xilinx.rapidwright.design.Cell
-
Checks if the cell is fixed to the BEL
- isBelPin() - Method in class com.xilinx.rapidwright.interchange.PhysicalNetlist.PhysNetlist.RouteBranch.RouteSegment.Builder
-
- isBelPin() - Method in class com.xilinx.rapidwright.interchange.PhysicalNetlist.PhysNetlist.RouteBranch.RouteSegment.Reader
-
- isBels() - Method in class com.xilinx.rapidwright.interchange.DeviceResources.Device.Constraints.BELLocation.Builder
-
- isBels() - Method in class com.xilinx.rapidwright.interchange.DeviceResources.Device.Constraints.BELLocation.Reader
-
- isBelTied(BEL) - Method in class com.xilinx.rapidwright.interchange.ConstantDefinitions
-
- isBelTiedGnd(BEL) - Method in class com.xilinx.rapidwright.interchange.ConstantDefinitions
-
- isBelTiedVcc(BEL) - Method in class com.xilinx.rapidwright.interchange.ConstantDefinitions
-
- isBidir() - Method in class com.xilinx.rapidwright.device.BELPin
-
Is the pin bi-directional?
- isBidirectional() - Method in class com.xilinx.rapidwright.device.PIP
-
Checks if the PIP is bidirectional
- isBidirectional() - Method in enum com.xilinx.rapidwright.device.PIPType
-
Checks if the PIP type is bi-directional
- isBit() - Method in class com.xilinx.rapidwright.interchange.LogicalNetlist.Netlist.Port.Builder
-
- isBit() - Method in class com.xilinx.rapidwright.interchange.LogicalNetlist.Netlist.Port.Reader
-
- isBitIndexECC(int) - Method in class com.xilinx.rapidwright.bitstream.Frame
-
Checks if the current bit index corresponds to an ECC bit
- isBitSlice() - Method in class com.xilinx.rapidwright.interchange.DeviceResources.Device.ParameterMapRule.Builder
-
- isBitSlice() - Method in class com.xilinx.rapidwright.interchange.DeviceResources.Device.ParameterMapRule.Reader
-
- isBitstringValue() - Method in class com.xilinx.rapidwright.interchange.LogicalNetlist.Netlist.PropertyMap.Entry.Builder
-
- isBitstringValue() - Method in class com.xilinx.rapidwright.interchange.LogicalNetlist.Netlist.PropertyMap.Entry.Reader
-
- isBlackBox() - Method in class com.xilinx.rapidwright.edif.EDIFCellInst
-
- isBoolValue() - Method in class com.xilinx.rapidwright.interchange.LogicalNetlist.Netlist.PropertyMap.Entry.Builder
-
- isBoolValue() - Method in class com.xilinx.rapidwright.interchange.LogicalNetlist.Netlist.PropertyMap.Entry.Reader
-
- isBRAM(TileTypeEnum) - Static method in class com.xilinx.rapidwright.util.Utils
-
Determines if the provided tile type contains BRAM primitive sites
of any type.
- isBRAM(SiteInst) - Static method in class com.xilinx.rapidwright.util.Utils
-
- isBus() - Method in class com.xilinx.rapidwright.edif.EDIFPort
-
- isBus() - Method in class com.xilinx.rapidwright.interchange.LogicalNetlist.Netlist.Port.Builder
-
- isBus() - Method in class com.xilinx.rapidwright.interchange.LogicalNetlist.Netlist.Port.Reader
-
- isBusRangeEqual(EDIFPort) - Method in class com.xilinx.rapidwright.edif.EDIFPort
-
- isCapacitance() - Method in class com.xilinx.rapidwright.interchange.DeviceResources.Device.SitePin.Model.Builder
-
- isCapacitance() - Method in class com.xilinx.rapidwright.interchange.DeviceResources.Device.SitePin.Model.Reader
-
- isCarry() - Method in class com.xilinx.rapidwright.device.BEL
-
Checks if this BEL is a Carry block, getBELType().contains("CARRY")
- isCEIMR() - Method in class com.xilinx.rapidwright.device.BEL
-
Checks if this BEL is a Versal CE#_IMR Register,
getBELType().endsWith("_IMC_FF")
.
- isCell() - Method in class com.xilinx.rapidwright.interchange.DeviceResources.Device.Constraints.CellConstraint.Builder
-
- isCell() - Method in class com.xilinx.rapidwright.interchange.DeviceResources.Device.Constraints.CellConstraint.Reader
-
- isCellALUT(Cell) - Static method in class com.xilinx.rapidwright.design.tools.LUTTools
-
Checks if this cell is a LUT (LUT1, LUT2, LUT3,...).
- isCellALUT(EDIFCellInst) - Static method in class com.xilinx.rapidwright.design.tools.LUTTools
-
Checks if this cell is a LUT (LUT1, LUT2, LUT3,...).
- isCellFixed() - Method in class com.xilinx.rapidwright.design.Cell
-
- isCells() - Method in class com.xilinx.rapidwright.interchange.DeviceResources.Device.Constraints.CellConstraint.Builder
-
- isCells() - Method in class com.xilinx.rapidwright.interchange.DeviceResources.Device.Constraints.CellConstraint.Reader
-
- isCLB(TileTypeEnum) - Static method in class com.xilinx.rapidwright.util.Utils
-
Determines if the provided tile type contains SLICE primitive sites
of any type.
- isCLBM(TileTypeEnum) - Static method in class com.xilinx.rapidwright.util.Utils
-
Determines if the tile type has a SLICEM site type.
- isClkPin(SitePinInst) - Static method in class com.xilinx.rapidwright.router.AbstractRouter
-
- isClock() - Method in class com.xilinx.rapidwright.device.BELPin
-
Checks if this pin is a clock pin.
- isClockEdge() - Method in class com.xilinx.rapidwright.interchange.DeviceResources.Device.PinDelay.Builder
-
- isClockEdge() - Method in class com.xilinx.rapidwright.interchange.DeviceResources.Device.PinDelay.Reader
-
- isClocking(TileTypeEnum) - Static method in class com.xilinx.rapidwright.util.Utils
-
- isClockNet() - Method in class com.xilinx.rapidwright.design.Net
-
Checks if the net is a clock net.
- isClockRegionRange() - Method in class com.xilinx.rapidwright.design.blocks.PBlockRange
-
- isClockResource(RouteNode) - Method in class com.xilinx.rapidwright.router.Router
-
- isCompatibleSiteType(SiteTypeEnum) - Method in class com.xilinx.rapidwright.device.Site
-
This method will check if the SiteTypeEnum otherType can be placed
at this primitive site.
- isCompatibleSiteType(Site) - Method in class com.xilinx.rapidwright.device.Site
-
This method gets the type of otherSite and calls the other method
public boolean isCompatibleSiteType(SiteTypeEnum otherType);
See that method for more information.
- isCongested() - Method in class com.xilinx.rapidwright.rwroute.Connection
-
Checks if a connection has any overused rnodes to indicate the congestion status.
- isConnected() - Method in class com.xilinx.rapidwright.device.Wire
-
Checks if this wire is connected to a site pin or a PIP.
- isContainRouting() - Method in class com.xilinx.rapidwright.util.PerformanceExplorer
-
- isConventional() - Method in class com.xilinx.rapidwright.interchange.DeviceResources.Device.PIP.Builder
-
- isConventional() - Method in class com.xilinx.rapidwright.interchange.DeviceResources.Device.PIP.Reader
-
- isCopyingOriginalNetsRouting() - Method in class com.xilinx.rapidwright.design.Design
-
Gets and returns the flag indicating if the design is keeping a copy of a
net's PIPs before it is modified.
- isCopyingOriginalSiteInsts() - Method in class com.xilinx.rapidwright.design.Design
-
Gets and returns the flag indicating if the design is keeping a copy of a
SiteInst before it is modified.
- isCopyValue() - Method in class com.xilinx.rapidwright.interchange.DeviceResources.Device.ParameterMapRule.Builder
-
- isCopyValue() - Method in class com.xilinx.rapidwright.interchange.DeviceResources.Device.ParameterMapRule.Reader
-
- isCrossSLR() - Method in class com.xilinx.rapidwright.rwroute.Connection
-
- isData() - Method in class com.xilinx.rapidwright.device.BELPin
-
Checks if this pin is a data pin.
- isDataBinary(InputStream) - Static method in class com.xilinx.rapidwright.util.FileTools
-
- isDDRC() - Method in class com.xilinx.rapidwright.design.noc.NOCClient
-
Checks if this client is a DDR memory client
- isDedicatedSitePin() - Method in class com.xilinx.rapidwright.device.BELPin
-
Checks if this pin connects to a dedicate route site pin (such as COUT on SLICEs).
- isDescendantOf(EDIFHierCellInst) - Method in class com.xilinx.rapidwright.edif.EDIFHierCellInst
-
Checks if the provided instance is an ancestor (hierarchical parent) of this instance.
- isDesignOutOfContext() - Method in class com.xilinx.rapidwright.design.Design
-
Checks if the design is labeled as an out-of-context design for Vivado.
- isDifferential() - Method in class com.xilinx.rapidwright.device.PackagePin
-
Checks if this package pin uses differential signaling.
- isDirect() - Method in class com.xilinx.rapidwright.rwroute.Connection
-
- isDlyPatched() - Method in class com.xilinx.rapidwright.rwroute.Connection
-
- isDriverLessNet(Net) - Static method in class com.xilinx.rapidwright.rwroute.RouterHelper
-
Checks if a
Net
instance is driver-less.
- isDriverLessOrLoadLessNet(Net) - Static method in class com.xilinx.rapidwright.rwroute.RouterHelper
-
Checks if a
Net
instance is driver-less or load-less.
- isDSP(TileTypeEnum) - Static method in class com.xilinx.rapidwright.util.Utils
-
Determines if the provided tile type contains DSP primitive sites
of any type.
- isDSP(SiteInst) - Static method in class com.xilinx.rapidwright.util.Utils
-
- isEdgeCrossing() - Method in enum com.xilinx.rapidwright.design.tools.Edge
-
- isEmpty() - Method in class com.xilinx.rapidwright.design.RelocatableTileRectangle
-
- isEmpty() - Method in class com.xilinx.rapidwright.design.SimpleTileRectangle
-
- isEmpty() - Method in class com.xilinx.rapidwright.design.SiteInst
-
Checks if the site instance is completely empty in that it has no placed
cells, routethrus, routed site nets or site PIPs.
- isEmpty() - Method in class com.xilinx.rapidwright.design.TileRectangle
-
- isEnable() - Method in class com.xilinx.rapidwright.device.BELPin
-
Checks if this pin is an enable pin.
- isEndPIPWire() - Method in class com.xilinx.rapidwright.device.Wire
-
Checks if this wire was created from a PIP connection and that it is the end
segment of the PIP.
- isEndWireNull() - Method in class com.xilinx.rapidwright.device.PIP
-
Checks if the end wire is null, which should only happen in a PIP marked as a GAP PIP
- isEnlargeBoundingBox() - Method in class com.xilinx.rapidwright.rwroute.RWRouteConfig
-
Checks if the bounding boxes of connections would be expanded during routing.
- isExcluded(RouteNodeGraph, Node) - Method in class com.xilinx.rapidwright.rwroute.RouteNode
-
Checks if a downhill node has been excluded should not be present in the routing graph.
- isExcludedTile(Node) - Static method in class com.xilinx.rapidwright.rwroute.RouteNodeGraph
-
- isExecutableOnPath(String) - Static method in class com.xilinx.rapidwright.util.FileTools
-
Checks if a particular executable is available on the current path
- isExitNode(Node) - Static method in class com.xilinx.rapidwright.rwroute.RouteNode
-
Checks if a node is an exit node of a NodeGroup
- isExternalConnectionToCout(SitePinInst, SitePinInst) - Static method in class com.xilinx.rapidwright.rwroute.RouterHelper
-
Checks if the source-sink connection is an external connection driven by COUT.
- isExtPort() - Method in class com.xilinx.rapidwright.interchange.LogicalNetlist.Netlist.PortInstance.Builder
-
- isExtPort() - Method in class com.xilinx.rapidwright.interchange.LogicalNetlist.Netlist.PortInstance.Reader
-
- isExtraType() - Method in enum com.xilinx.rapidwright.design.compare.DesignDiffType
-
- isExtraType() - Method in enum com.xilinx.rapidwright.edif.compare.EDIFDiffType
-
- isFabricClient() - Method in class com.xilinx.rapidwright.design.noc.NOCClient
-
Checks if this client is located in the programmable logic fabric.
- isFast() - Method in class com.xilinx.rapidwright.interchange.DeviceResources.Device.CornerModel.Fast.Builder
-
- isFast() - Method in class com.xilinx.rapidwright.interchange.DeviceResources.Device.CornerModel.Fast.Reader
-
- isFF() - Method in class com.xilinx.rapidwright.device.BEL
-
Checks if this BEL is a Flip Flop, same as getBELType().contains("FF")
- isFFRoutethruCell() - Method in class com.xilinx.rapidwright.design.Cell
-
Checks if this cell is a sentinel placeholder object for a FF routethru.
- isFileBinary(Path) - Static method in class com.xilinx.rapidwright.util.FileTools
-
Uses a similar algorithm to diff to determine if the file
is a binary file by looking at the first 4k bytes to see if
there are any null characters.
- isFileBinary(String) - Static method in class com.xilinx.rapidwright.util.FileTools
-
Uses a similar algorithm to diff to determine if the file
is a binary file by looking at the first 4k bytes to see if
there are any null characters.
- isFileGzipped(Path) - Static method in class com.xilinx.rapidwright.util.FileTools
-
- isFileNewer(Path, Path) - Static method in class com.xilinx.rapidwright.util.FileTools
-
Is fileName1 newer than fileName2?
- isFileNewer(String, String) - Static method in class com.xilinx.rapidwright.util.FileTools
-
Is fileName1 newer than fileName2?
- isFinalGroup() - Method in class com.xilinx.rapidwright.timing.TimingGroup
-
- isFinished() - Method in class com.xilinx.rapidwright.util.Job
-
- isFirstFrameInRow() - Method in class com.xilinx.rapidwright.bitstream.FAR
-
Checks if the FAR is currently pointing at the first frame in the config row
- isFirstParser() - Method in class com.xilinx.rapidwright.edif.ParallelEDIFParserWorker
-
- isFixed() - Method in class com.xilinx.rapidwright.design.PartitionPin
-
Checks if this partition pin is fixed to a specific tile
- isFixed() - Method in enum com.xilinx.rapidwright.device.SitePIPStatus
-
Status marks PIP as fixed?
- isFixed - Variable in class com.xilinx.rapidwright.interchange.SiteSitePIP
-
- isFullyRouted() - Method in class com.xilinx.rapidwright.util.ReportRouteStatusResult
-
- isGapArc() - Method in class com.xilinx.rapidwright.device.Node
-
Checks if this node is a gap node.
- isGapArc() - Method in class com.xilinx.rapidwright.device.PIP
-
If this PIP(or Node) is driven by a GAP.
- isGeneralPurpose() - Method in class com.xilinx.rapidwright.device.PackagePin
-
Checks if the pin is general purpose
- isGlobalClk() - Method in class com.xilinx.rapidwright.device.PackagePin
-
Checks if the pin is a global clock
- isGlobalClkBuffer() - Method in class com.xilinx.rapidwright.device.Site
-
Checks if this site is a global clk buffer (IS_GLOBAL_CLOCK_BUFFER).
- isGlobalClkPad() - Method in class com.xilinx.rapidwright.device.Site
-
Checks if this site is a global clk pad (IS_GLOBAL_CLOCK_PAD).
- isGlobalClock(Net) - Static method in class com.xilinx.rapidwright.design.NetTools
-
- isGND() - Method in class com.xilinx.rapidwright.edif.EDIFNet
-
Checks if this net is a logical GND net.
- isGNDNet() - Method in class com.xilinx.rapidwright.design.Net
-
Checks if this net is the main GND net (GLOBAL_LOGIC0).
- isGndSource() - Method in class com.xilinx.rapidwright.device.BEL
-
Checks if the BEL can provide a GND source on its output.
- isGndSource() - Method in class com.xilinx.rapidwright.device.BELPin
-
Checks if this pin provides a GND
- isGNDSource() - Method in class com.xilinx.rapidwright.edif.EDIFCell
-
- isGrabbed() - Method in class com.xilinx.rapidwright.design.blocks.GUIPBlock
-
- isGrabbed() - Method in class com.xilinx.rapidwright.gui.GUIModuleInst
-
- isGt(TileTypeEnum) - Static method in class com.xilinx.rapidwright.util.Utils
-
Determines if the provided tile type contains GTs primitive sites
of any type.
- isHDIPrimitivesLibrary() - Method in class com.xilinx.rapidwright.edif.EDIFLibrary
-
- isHus() - Method in class com.xilinx.rapidwright.rwroute.RWRouteConfig
-
Checks if the hybrid updating strategy (HUS) is enabled.
- isIdx() - Method in class com.xilinx.rapidwright.interchange.LogicalNetlist.Netlist.PortInstance.BusIdx.Builder
-
- isIdx() - Method in class com.xilinx.rapidwright.interchange.LogicalNetlist.Netlist.PortInstance.BusIdx.Reader
-
- isImplies() - Method in class com.xilinx.rapidwright.interchange.DeviceResources.Device.Constraints.ConstraintLocation.Builder
-
- isImplies() - Method in class com.xilinx.rapidwright.interchange.DeviceResources.Device.Constraints.ConstraintLocation.Reader
-
- isIMR() - Method in class com.xilinx.rapidwright.device.BEL
-
Checks if this BEL is a Versal IMR Register,
getBELType().startsWith("SLICE_IMI_FF")
.
- isInConnectionBoundingBox(Connection) - Method in class com.xilinx.rapidwright.rwroute.RouteNode
-
Checks if coordinates of a RouteNode Object is within the connection's bounding box.
- isInitialGroup() - Method in class com.xilinx.rapidwright.timing.TimingGroup
-
- isInitParam() - Method in class com.xilinx.rapidwright.interchange.DeviceResources.Device.LutDefinitions.LutCell.Equation.Builder
-
- isInitParam() - Method in class com.xilinx.rapidwright.interchange.DeviceResources.Device.LutDefinitions.LutCell.Equation.Reader
-
- isInput() - Method in class com.xilinx.rapidwright.device.BELPin
-
Is the pin an input?
- isInput() - Method in class com.xilinx.rapidwright.device.SitePin
-
Checks if the direction of the pin is an input
- isInput() - Method in class com.xilinx.rapidwright.edif.EDIFHierPortInst
-
- isInput() - Method in class com.xilinx.rapidwright.edif.EDIFPort
-
- isInput() - Method in class com.xilinx.rapidwright.edif.EDIFPortInst
-
- isInputPin(int) - Method in class com.xilinx.rapidwright.device.Site
-
Checks if the provide site pin index is an input
- isInputPin(String) - Method in class com.xilinx.rapidwright.device.Site
-
Determine if the named site pin is an input
- isInside(Tile) - Method in class com.xilinx.rapidwright.design.TileRectangle
-
Check whether a tile is contained in the Rectangle
- isInst() - Method in class com.xilinx.rapidwright.interchange.LogicalNetlist.Netlist.PortInstance.Builder
-
- isInst() - Method in class com.xilinx.rapidwright.interchange.LogicalNetlist.Netlist.PortInstance.Reader
-
- isInteger(String) - Static method in class com.xilinx.rapidwright.util.StringTools
-
- isInterchangeFile(String) - Static method in class com.xilinx.rapidwright.interchange.Interchange
-
Checks if the provided file name is a logical or physical FPGA Interchange
file.
- isInterConnect(TileTypeEnum) - Static method in class com.xilinx.rapidwright.util.Utils
-
Determines if the provided tile type contains INTERCONNECTs primitive sites
of any type.
- isInternallyRoutedNet(Net) - Static method in class com.xilinx.rapidwright.rwroute.RouterHelper
-
Checks if a
Net
instance is internally routed net.
- isInternalToParent() - Method in class com.xilinx.rapidwright.edif.EDIFNet
-
Checks if the net has all port instances (terminals) within the parent cell.
- isIntValue() - Method in class com.xilinx.rapidwright.interchange.LogicalNetlist.Netlist.PropertyMap.Entry.Builder
-
- isIntValue() - Method in class com.xilinx.rapidwright.interchange.LogicalNetlist.Netlist.PropertyMap.Entry.Reader
-
- isInvalid() - Method in class com.xilinx.rapidwright.interchange.DeviceResources.Device.LutDefinitions.LutCell.Equation.Builder
-
- isInvalid() - Method in class com.xilinx.rapidwright.interchange.DeviceResources.Device.LutDefinitions.LutCell.Equation.Reader
-
- isInvalidNode() - Method in class com.xilinx.rapidwright.device.Node
-
Checks if a node created with the constructor is invalid.
- isInverted() - Method in class com.xilinx.rapidwright.bitstream.BitLocation
-
Checks if the inverted flag is set
- isInvertGndToVccForLutInputs() - Method in class com.xilinx.rapidwright.rwroute.RWRouteConfig
-
Gets the flag indicating if GND to VCC inversion for LUT inputs is enabled.
- isInverting() - Method in class com.xilinx.rapidwright.interchange.DeviceResources.Device.BEL.Builder
-
- isInverting() - Method in class com.xilinx.rapidwright.interchange.DeviceResources.Device.BEL.Reader
-
- isInverts() - Method in class com.xilinx.rapidwright.interchange.PhysicalNetlist.PhysNetlist.PhysSitePIP.Builder
-
- isInverts() - Method in class com.xilinx.rapidwright.interchange.PhysicalNetlist.PhysNetlist.PhysSitePIP.Reader
-
- isInvOnly() - Method in class com.xilinx.rapidwright.interchange.DeviceResources.Device.CellPinInversionParameter.Builder
-
- isInvOnly() - Method in class com.xilinx.rapidwright.interchange.DeviceResources.Device.CellPinInversionParameter.Reader
-
- isIOB(SiteInst) - Static method in class com.xilinx.rapidwright.util.Utils
-
- isIOB(SiteTypeEnum) - Static method in class com.xilinx.rapidwright.util.Utils
-
- isIOStandardSupported(IOStandard) - Method in class com.xilinx.rapidwright.device.IOBank
-
Checks if the supplied IO Standard is supported by this IOBank.
- isIOStandardSupported(String) - Method in class com.xilinx.rapidwright.device.Package
-
Checks if the supplied IO Standard is supported by this packaged part.
- isIOStandardSupported(IOStandard) - Method in class com.xilinx.rapidwright.device.Package
-
Checks if the supplied IO Standard is supported by this packaged part.
- isIsInverting() - Method in class com.xilinx.rapidwright.interchange.PhysicalNetlist.PhysNetlist.PhysSitePIP.Builder
-
- isIsInverting() - Method in class com.xilinx.rapidwright.interchange.PhysicalNetlist.PhysNetlist.PhysSitePIP.Reader
-
- isLaguna(TileTypeEnum) - Static method in class com.xilinx.rapidwright.util.Utils
-
- isLastFrameInRow() - Method in class com.xilinx.rapidwright.bitstream.FAR
-
Checks if the FAR is currently pointing at the last frame in the config row
- isLeafCellOrBlackBox() - Method in class com.xilinx.rapidwright.edif.EDIFCell
-
- isLittleEndian() - Method in class com.xilinx.rapidwright.edif.EDIFPort
-
If this port is a bus, it describes the endian-ness of
how the bits in the bus vector are arranged.
- isLoadLessNet(Net) - Static method in class com.xilinx.rapidwright.rwroute.RouterHelper
-
Checks if a
Net
instance is load-less.
- isLocked() - Method in class com.xilinx.rapidwright.design.Cell
-
Checks if this cell is locked.
- isLockedSiteType(SiteTypeEnum) - Static method in class com.xilinx.rapidwright.util.Utils
-
- isLogicalDriver() - Method in class com.xilinx.rapidwright.device.PIP
-
Check if this PIP is a logical driver (nets with multiple site pin sources)
- isLong(Node) - Static method in class com.xilinx.rapidwright.timing.delayestimator.DelayEstimatorBase
-
Check if the node is a long node or not
- isLongWire(Tile, int) - Static method in enum com.xilinx.rapidwright.device.IntentCode
-
- isLongWire(int) - Static method in enum com.xilinx.rapidwright.device.IntentCode
-
- isLowCap() - Method in class com.xilinx.rapidwright.device.PackagePin
-
Checks if the pin is low capacitance
- isLSFAvailable() - Static method in class com.xilinx.rapidwright.util.JobQueue
-
- isLUT() - Method in class com.xilinx.rapidwright.device.BEL
-
Checks if this BEL is a LUT, same as getBELType().contains("LUT")
- isLUTInputPin() - Method in class com.xilinx.rapidwright.design.SitePinInst
-
Checks if this pin connects to a LUT input
- isLUTInputPin(SiteInst, String) - Static method in class com.xilinx.rapidwright.design.SitePinInst
-
Checks a given site and pin name to see if it is a LUT input pin.
- isLutPinSwapping() - Method in class com.xilinx.rapidwright.rwroute.RWRouteConfig
-
Gets the flag indicating if LUT pin swapping is enabled.
- isLutRoutethru() - Method in class com.xilinx.rapidwright.rwroute.RWRouteConfig
-
Gets the flag indicating if LUT routethrus are enabled.
- isMacro() - Method in class com.xilinx.rapidwright.edif.EDIFCell
-
- isMaskNodesCrossRCLK() - Method in class com.xilinx.rapidwright.rwroute.RWRouteConfig
-
Checks if nodes cross RCLK are masked.
- isMasterSLR() - Method in class com.xilinx.rapidwright.device.SLR
-
Checks if this SLR is the master SLR
- isMax() - Method in class com.xilinx.rapidwright.interchange.DeviceResources.Device.CornerModelValues.Max.Builder
-
- isMax() - Method in class com.xilinx.rapidwright.interchange.DeviceResources.Device.CornerModelValues.Max.Reader
-
- isMemberOfSameModuleInst(SiteInst) - Method in class com.xilinx.rapidwright.design.SiteInst
-
Checks if the instance inst and this instance are members of
the same module instance.
- isMin() - Method in class com.xilinx.rapidwright.interchange.DeviceResources.Device.CornerModelValues.Min.Builder
-
- isMin() - Method in class com.xilinx.rapidwright.interchange.DeviceResources.Device.CornerModelValues.Min.Reader
-
- isMissingType() - Method in enum com.xilinx.rapidwright.design.compare.DesignDiffType
-
- isMissingType() - Method in enum com.xilinx.rapidwright.edif.compare.EDIFDiffType
-
- isModuleSiteType(SiteTypeEnum) - Static method in class com.xilinx.rapidwright.util.Utils
-
- isMulti() - Method in class com.xilinx.rapidwright.interchange.PhysicalNetlist.PhysNetlist.PinMapping.Builder
-
- isMulti() - Method in class com.xilinx.rapidwright.interchange.PhysicalNetlist.PhysNetlist.PinMapping.Reader
-
- isName() - Method in class com.xilinx.rapidwright.interchange.DeviceResources.Device.Constants.GndNetName.Builder
-
- isName() - Method in class com.xilinx.rapidwright.interchange.DeviceResources.Device.Constants.GndNetName.Reader
-
- isName() - Method in class com.xilinx.rapidwright.interchange.DeviceResources.Device.Constants.VccNetName.Builder
-
- isName() - Method in class com.xilinx.rapidwright.interchange.DeviceResources.Device.Constants.VccNetName.Reader
-
- isName() - Method in class com.xilinx.rapidwright.interchange.DeviceResources.Device.Constraints.BELLocation.Builder
-
- isName() - Method in class com.xilinx.rapidwright.interchange.DeviceResources.Device.Constraints.BELLocation.Reader
-
- isNameType() - Method in enum com.xilinx.rapidwright.design.compare.DesignDiffType
-
- isNameType() - Method in enum com.xilinx.rapidwright.edif.compare.EDIFDiffType
-
- isNetDrivenByHierPort(Net) - Static method in class com.xilinx.rapidwright.design.DesignTools
-
Determine if a Net is driven by a hierarchical port, created as part of an out-of-context
synthesis flow, for example.
- isNetParentContext() - Method in enum com.xilinx.rapidwright.design.compare.DesignDiffType
-
- isNoBel() - Method in class com.xilinx.rapidwright.interchange.DeviceResources.Device.Package.PackagePin.Bel.Builder
-
- isNoBel() - Method in class com.xilinx.rapidwright.interchange.DeviceResources.Device.Package.PackagePin.Bel.Reader
-
- isNoClock() - Method in class com.xilinx.rapidwright.interchange.DeviceResources.Device.PinDelay.Builder
-
- isNoClock() - Method in class com.xilinx.rapidwright.interchange.DeviceResources.Device.PinDelay.Reader
-
- isNodeTied(Node) - Method in class com.xilinx.rapidwright.interchange.ConstantDefinitions
-
- isNodeTiedGnd(Node) - Method in class com.xilinx.rapidwright.interchange.ConstantDefinitions
-
- isNodeTiedVcc(Node) - Method in class com.xilinx.rapidwright.interchange.ConstantDefinitions
-
- isNodeUsed(Tile, int) - Method in class com.xilinx.rapidwright.router.AbstractRouter
-
- isNodeUsed(RouteNode) - Method in class com.xilinx.rapidwright.router.AbstractRouter
-
- isNoFast() - Method in class com.xilinx.rapidwright.interchange.DeviceResources.Device.CornerModel.Fast.Builder
-
- isNoFast() - Method in class com.xilinx.rapidwright.interchange.DeviceResources.Device.CornerModel.Fast.Reader
-
- isNoMax() - Method in class com.xilinx.rapidwright.interchange.DeviceResources.Device.CornerModelValues.Max.Builder
-
- isNoMax() - Method in class com.xilinx.rapidwright.interchange.DeviceResources.Device.CornerModelValues.Max.Reader
-
- isNoMin() - Method in class com.xilinx.rapidwright.interchange.DeviceResources.Device.CornerModelValues.Min.Builder
-
- isNoMin() - Method in class com.xilinx.rapidwright.interchange.DeviceResources.Device.CornerModelValues.Min.Reader
-
- isNoModel() - Method in class com.xilinx.rapidwright.interchange.DeviceResources.Device.SitePin.Model.Builder
-
- isNoModel() - Method in class com.xilinx.rapidwright.interchange.DeviceResources.Device.SitePin.Model.Reader
-
- isNonInverting() - Method in class com.xilinx.rapidwright.interchange.DeviceResources.Device.BEL.Builder
-
- isNonInverting() - Method in class com.xilinx.rapidwright.interchange.DeviceResources.Device.BEL.Reader
-
- isNonNullMismatch() - Method in enum com.xilinx.rapidwright.design.compare.DesignDiffType
-
- isNonNullMismatch() - Method in enum com.xilinx.rapidwright.edif.compare.EDIFDiffType
-
- isNoSite() - Method in class com.xilinx.rapidwright.interchange.DeviceResources.Device.Package.PackagePin.Site.Builder
-
- isNoSite() - Method in class com.xilinx.rapidwright.interchange.DeviceResources.Device.Package.PackagePin.Site.Reader
-
- isNoSite() - Method in class com.xilinx.rapidwright.interchange.PhysicalNetlist.PhysNetlist.PhysPIP.Builder
-
- isNoSite() - Method in class com.xilinx.rapidwright.interchange.PhysicalNetlist.PhysNetlist.PhysPIP.Reader
-
- isNoSlow() - Method in class com.xilinx.rapidwright.interchange.DeviceResources.Device.CornerModel.Slow.Builder
-
- isNoSlow() - Method in class com.xilinx.rapidwright.interchange.DeviceResources.Device.CornerModel.Slow.Reader
-
- isNoTyp() - Method in class com.xilinx.rapidwright.interchange.DeviceResources.Device.CornerModelValues.Typ.Builder
-
- isNoTyp() - Method in class com.xilinx.rapidwright.interchange.DeviceResources.Device.CornerModelValues.Typ.Reader
-
- isNullBEL() - Method in class com.xilinx.rapidwright.design.Cell
-
Checks if this cell has a null BEL/element.
- IsolateLeafClkBuffer - Class in com.xilinx.rapidwright.examples
-
Created on: May 24, 2019
- IsolateLeafClkBuffer() - Constructor for class com.xilinx.rapidwright.examples.IsolateLeafClkBuffer
-
- isOptRouteUtilization() - Method in class com.xilinx.rapidwright.router.SATRouter
-
- isOtherCell() - Method in class com.xilinx.rapidwright.interchange.PhysicalNetlist.PhysNetlist.PinMapping.Builder
-
- isOtherCell() - Method in class com.xilinx.rapidwright.interchange.PhysicalNetlist.PhysNetlist.PinMapping.Reader
-
- isOutPin() - Method in class com.xilinx.rapidwright.design.SitePinInst
-
- isOutPort() - Method in class com.xilinx.rapidwright.design.Port
-
Simply looks at the pin of the port to determine
its direction.
- isOutput() - Method in class com.xilinx.rapidwright.device.BELPin
-
Is the pin an output?
- isOutput() - Method in class com.xilinx.rapidwright.edif.EDIFHierPortInst
-
- isOutput() - Method in class com.xilinx.rapidwright.edif.EDIFPort
-
- isOutput() - Method in class com.xilinx.rapidwright.edif.EDIFPortInst
-
- isOutputPin(int) - Method in class com.xilinx.rapidwright.device.Site
-
Checks if the provide site pin index is an output
- isOutputPin(String) - Method in class com.xilinx.rapidwright.device.Site
-
Determine if the named site pin is an output
- isOutputPort() - Method in class com.xilinx.rapidwright.placer.blockplacer.ImplsInstancePort.InstPort
-
- isOutputPort() - Method in class com.xilinx.rapidwright.placer.blockplacer.ImplsInstancePort
-
- isOutputPort() - Method in class com.xilinx.rapidwright.placer.blockplacer.ImplsInstancePort.SitePinInstPort
-
- isOverUsed() - Method in class com.xilinx.rapidwright.rwroute.RouteNode
-
Checks if a RouteNode Object has been used by more than one users.
- isParameter() - Method in class com.xilinx.rapidwright.interchange.DeviceResources.Device.CellPinInversionParameter.Builder
-
- isParameter() - Method in class com.xilinx.rapidwright.interchange.DeviceResources.Device.CellPinInversionParameter.Reader
-
- isParameters() - Method in class com.xilinx.rapidwright.interchange.DeviceResources.Device.PrimToMacroExpansion.Builder
-
- isParameters() - Method in class com.xilinx.rapidwright.interchange.DeviceResources.Device.PrimToMacroExpansion.Reader
-
- isParamSet(String) - Static method in class com.xilinx.rapidwright.util.Params
-
Checks if the named RapidWright parameter is set via an environment variable
or by a JVM parameter of the same name.
- isPartitionGraph() - Method in class com.xilinx.rapidwright.router.SATRouter
-
- isPartOfBus() - Method in class com.xilinx.rapidwright.device.BELPin
-
Checks if this pin is part of a bus.
- isPBlockCornerSiteType(SiteTypeEnum) - Static method in class com.xilinx.rapidwright.design.blocks.PBlock
-
Returns true if the provided site type is referenced in a pblock corner.
- isPinFixed(String) - Method in class com.xilinx.rapidwright.design.Cell
-
Checks if the provided pin is set as fixed.
- isPinOnABuf() - Method in class com.xilinx.rapidwright.design.SitePinInst
-
Checks if the pin is on a BUF site
- isPinStateBEL(BELPin) - Static method in class com.xilinx.rapidwright.design.DesignTools
-
- isPip() - Method in class com.xilinx.rapidwright.interchange.PhysicalNetlist.PhysNetlist.RouteBranch.RouteSegment.Builder
-
- isPip() - Method in class com.xilinx.rapidwright.interchange.PhysicalNetlist.PhysNetlist.RouteBranch.RouteSegment.Reader
-
- isPIPFixed() - Method in class com.xilinx.rapidwright.device.PIP
-
Checks if this PIP (in the context of a routed net) is fixed, such that
Vivado cannot re-route it.
- isPlaced() - Method in class com.xilinx.rapidwright.design.Cell
-
Checks if the cell is placed.
- isPlaced() - Method in class com.xilinx.rapidwright.design.ModuleInst
-
- isPlaced() - Method in class com.xilinx.rapidwright.design.SiteInst
-
Determines if the instance is placed or unplaced
- isPlaced() - Method in class com.xilinx.rapidwright.placer.blockplacer.HardMacro
-
- isPlacedOn(SiteTypeEnum, String) - Method in class com.xilinx.rapidwright.design.Cell
-
Compares the placement of the cell with the provided site type and
BEL.
- isPlacedOn(String) - Method in class com.xilinx.rapidwright.design.Cell
-
Checks if this cell is placed
- isPort() - Method in class com.xilinx.rapidwright.design.PartitionPin
-
Checks if this partition pin belongs to a top port on the design
- isPortCell() - Method in class com.xilinx.rapidwright.design.Cell
-
Checks if this cell is a sentinel placeholder object for a port.
- isPreserved(Node) - Method in class com.xilinx.rapidwright.rwroute.RouteNodeGraph
-
- isPrimitive() - Method in class com.xilinx.rapidwright.edif.EDIFCell
-
- isPrimitiveStaticSource() - Method in class com.xilinx.rapidwright.edif.EDIFPortInst
-
Checks if this is an output of a GND or VCC primitive cell.
- isPrintConnectionSpan() - Method in class com.xilinx.rapidwright.rwroute.RWRouteConfig
-
Gets printConnectionSpan value.
- isPseudoCells() - Method in class com.xilinx.rapidwright.interchange.DeviceResources.Device.PIP.Builder
-
- isPseudoCells() - Method in class com.xilinx.rapidwright.interchange.DeviceResources.Device.PIP.Reader
-
- isRegionalClkBuffer() - Method in class com.xilinx.rapidwright.device.Site
-
Checks if this site is a regional clk buffer (IS_REGIONAL_CLOCK_BUFFER).
- isRegionalClkPad() - Method in class com.xilinx.rapidwright.device.Site
-
Checks if this site is a regional clk pad (IS_REGIONAL_CLOCK_PAD).
- isReportingCurrOSMemUsage() - Method in class com.xilinx.rapidwright.tests.CodePerfTracker
-
Checks a flag that indicates current OS memory usage should be reported alongside peak OS
memory usage.
- isRequires() - Method in class com.xilinx.rapidwright.interchange.DeviceResources.Device.Constraints.ConstraintLocation.Builder
-
- isRequires() - Method in class com.xilinx.rapidwright.interchange.DeviceResources.Device.Constraints.ConstraintLocation.Reader
-
- isReset() - Method in class com.xilinx.rapidwright.device.BELPin
-
Checks if this pin is a reset pin.
- isResistance() - Method in class com.xilinx.rapidwright.interchange.DeviceResources.Device.SitePin.Model.Builder
-
- isResistance() - Method in class com.xilinx.rapidwright.interchange.DeviceResources.Device.SitePin.Model.Reader
-
- isReversed() - Method in class com.xilinx.rapidwright.device.PIP
-
A small number of PIPs are bi-directional, in those cases, sometimes the the signal flows
in the opposite direction (EndWire-->StartWire).
- isRoutable(RouteNode, int) - Method in class com.xilinx.rapidwright.router.Router
-
Looks backwards from an input pin depth number of hops to see if there
exists at least one free path.
- isRoutableNetWithSourceSinks(Net) - Static method in class com.xilinx.rapidwright.rwroute.RouterHelper
-
Checks if a
Net
instance has source and sink
SitePinInst
instances to be routable.
- isRouted() - Method in class com.xilinx.rapidwright.design.noc.NOCConnection
-
Checks if this connection is routed.
- isRouted() - Method in class com.xilinx.rapidwright.design.noc.NOCDesign
-
Checks if the NOC design is routed.
- isRouted() - Method in class com.xilinx.rapidwright.design.SitePinInst
-
Checks if a site pin flag is marked as routed
- isRouted() - Method in class com.xilinx.rapidwright.rwroute.Connection
-
- isRoutedTag() - Method in class com.xilinx.rapidwright.interchange.DeviceResources.Device.Constraints.TagPair.Builder
-
- isRoutedTag() - Method in class com.xilinx.rapidwright.interchange.DeviceResources.Device.Constraints.TagPair.Reader
-
- isRoutedTag() - Method in class com.xilinx.rapidwright.interchange.DeviceResources.Device.Constraints.TagStates.Builder
-
- isRoutedTag() - Method in class com.xilinx.rapidwright.interchange.DeviceResources.Device.Constraints.TagStates.Reader
-
- isRoutethru() - Method in class com.xilinx.rapidwright.design.Cell
-
Checks if this cell is a routethru.
- isRouteThru() - Method in class com.xilinx.rapidwright.device.PIP
-
Flag indicating if this PIP is actually an abstracted route thru on
a site.
- isRouteThru() - Method in class com.xilinx.rapidwright.device.Wire
-
Checks if this wire was created from a PIP and participates in a routethru.
- isRouteThru(Tile, int, int) - Method in class com.xilinx.rapidwright.router.RouteThruHelper
-
- isRouteThru(Node, Node) - Method in class com.xilinx.rapidwright.router.RouteThruHelper
-
- isRouteThruPIPAvailable(Design, PIP) - Static method in class com.xilinx.rapidwright.router.RouteThruHelper
-
Given a routethru PIP check that it is available for use by checking for net and cell
collisions on the site it is routing through.
- isRouteThruPIPAvailable(Design, WireInterface, WireInterface) - Static method in class com.xilinx.rapidwright.router.RouteThruHelper
-
Given two WireInterface objects (assumed to make up a routethru PIP) check that this
PIP is available for use by checking for net and cell collisions within the site
it is routing through.
- isRouteThruSitePinAvailable(Design, SitePin) - Static method in class com.xilinx.rapidwright.router.RouteThruHelper
-
Given a SitePin object, check that it is available for use as part of a route-through.
- isSeries7() - Method in class com.xilinx.rapidwright.bitstream.BitstreamHeader
-
Convenience method to check if this bitstream targets a Series 7 device
- isSeries7() - Method in class com.xilinx.rapidwright.device.Part
-
- isSet() - Method in class com.xilinx.rapidwright.device.BELPin
-
Checks if this pin is a set pin.
- isSet(String) - Static method in class com.xilinx.rapidwright.util.Params
-
Checks if a parameter is set by examining the provided value.
- isSingleBit() - Method in class com.xilinx.rapidwright.interchange.LogicalNetlist.Netlist.PortInstance.BusIdx.Builder
-
- isSingleBit() - Method in class com.xilinx.rapidwright.interchange.LogicalNetlist.Netlist.PortInstance.BusIdx.Reader
-
- isSite() - Method in class com.xilinx.rapidwright.interchange.DeviceResources.Device.Package.PackagePin.Site.Builder
-
- isSite() - Method in class com.xilinx.rapidwright.interchange.DeviceResources.Device.Package.PackagePin.Site.Reader
-
- isSite() - Method in class com.xilinx.rapidwright.interchange.PhysicalNetlist.PhysNetlist.PhysPIP.Builder
-
- isSite() - Method in class com.xilinx.rapidwright.interchange.PhysicalNetlist.PhysNetlist.PhysPIP.Reader
-
- isSiteFixed() - Method in class com.xilinx.rapidwright.design.Cell
-
Checks if the site is fixed.
- isSiteInstParentContext() - Method in enum com.xilinx.rapidwright.design.compare.DesignDiffType
-
- isSiteLocked() - Method in class com.xilinx.rapidwright.design.SiteInst
-
Checks if this site is locked to its site
- isSitePin() - Method in class com.xilinx.rapidwright.interchange.PhysicalNetlist.PhysNetlist.RouteBranch.RouteSegment.Builder
-
- isSitePin() - Method in class com.xilinx.rapidwright.interchange.PhysicalNetlist.PhysNetlist.RouteBranch.RouteSegment.Reader
-
- isSitePinInput(String) - Method in class com.xilinx.rapidwright.design.SiteInst
-
Checks if the provided site pin name is an input.
- isSitePinOutput(String) - Method in class com.xilinx.rapidwright.design.SiteInst
-
Checks if the provided site pin name is an output.
- isSitePIP() - Method in class com.xilinx.rapidwright.interchange.PhysicalNetlist.PhysNetlist.RouteBranch.RouteSegment.Builder
-
- isSitePIP() - Method in class com.xilinx.rapidwright.interchange.PhysicalNetlist.PhysNetlist.RouteBranch.RouteSegment.Reader
-
- isSitePort() - Method in class com.xilinx.rapidwright.device.BELPin
-
Checks if the pin is a site port pin.
- isSiteRange() - Method in class com.xilinx.rapidwright.design.blocks.PBlockRange
-
- isSiteTypes() - Method in class com.xilinx.rapidwright.interchange.DeviceResources.Device.Constraints.Tag.Builder
-
- isSiteTypes() - Method in class com.xilinx.rapidwright.interchange.DeviceResources.Device.Constraints.Tag.Reader
-
- isSiteUsed(Site) - Method in class com.xilinx.rapidwright.design.Design
-
Checks if the site is used in this design.
- isSLICE(SiteInst) - Static method in class com.xilinx.rapidwright.util.Utils
-
- isSLICE(SiteTypeEnum) - Static method in class com.xilinx.rapidwright.util.Utils
-
- isSliceFFClkMod() - Method in class com.xilinx.rapidwright.device.BEL
-
Checks if this BEL is a Versal SLICE_FF_CLK_MOD, getBELType().equals("SLICE_FF_CLK_MOD")
- isSliceIMRClkMod() - Method in class com.xilinx.rapidwright.device.BEL
-
Checks if this BEL is a Versal SLICE_IMR_CLK_MOD,
getBELType().equals("SLICE_IMR_CLK_MOD")
- isSlow() - Method in class com.xilinx.rapidwright.interchange.DeviceResources.Device.CornerModel.Slow.Builder
-
- isSlow() - Method in class com.xilinx.rapidwright.interchange.DeviceResources.Device.CornerModel.Slow.Reader
-
- isSource() - Method in class com.xilinx.rapidwright.interchange.RouteBranchNode
-
- isSRIMR() - Method in class com.xilinx.rapidwright.device.BEL
-
Checks if this BEL is a Versal SR_IMR Register,
getBELType().endsWith("_IMC_FF_T")
.
- isStaticNet() - Method in class com.xilinx.rapidwright.design.Net
-
Checks if the net is a static net (source is VCC/GND).
- isStaticNetType() - Method in enum com.xilinx.rapidwright.design.NetType
-
- isStaticSource() - Method in class com.xilinx.rapidwright.device.BEL
-
Checks if the BEL can provide a GND or VCC source on its output.
- isStaticSource() - Method in class com.xilinx.rapidwright.device.BELPin
-
Checks if this pin provides a static source (GND or VCC)
- isStaticSource() - Method in class com.xilinx.rapidwright.edif.EDIFCell
-
- isStub() - Method in class com.xilinx.rapidwright.device.PIP
-
- isSupressWarningsErrors() - Method in class com.xilinx.rapidwright.router.Router
-
- isSwitchBox(Tile) - Static method in class com.xilinx.rapidwright.router.Router
-
- isSwitchBox(TileTypeEnum) - Static method in class com.xilinx.rapidwright.util.Utils
-
Determines if the provided tile type contains BRAM primitive sites
of any type.
- isTableLookup() - Method in class com.xilinx.rapidwright.interchange.DeviceResources.Device.ParameterMapRule.Builder
-
- isTableLookup() - Method in class com.xilinx.rapidwright.interchange.DeviceResources.Device.ParameterMapRule.Reader
-
- isTag() - Method in class com.xilinx.rapidwright.interchange.DeviceResources.Device.Constraints.TagPair.Builder
-
- isTag() - Method in class com.xilinx.rapidwright.interchange.DeviceResources.Device.Constraints.TagPair.Reader
-
- isTag() - Method in class com.xilinx.rapidwright.interchange.DeviceResources.Device.Constraints.TagStates.Builder
-
- isTag() - Method in class com.xilinx.rapidwright.interchange.DeviceResources.Device.Constraints.TagStates.Reader
-
- isTarget() - Method in class com.xilinx.rapidwright.rwroute.RouteNode
-
Checks if a RouteNode Object is the current routing target.
- isTextValue() - Method in class com.xilinx.rapidwright.interchange.LogicalNetlist.Netlist.PropertyMap.Entry.Builder
-
- isTextValue() - Method in class com.xilinx.rapidwright.interchange.LogicalNetlist.Netlist.PropertyMap.Entry.Reader
-
- isTied() - Method in class com.xilinx.rapidwright.device.Node
-
Checks if the node is tied to a static source (GND/VCC).
- isTied() - Method in class com.xilinx.rapidwright.device.Wire
-
Checks if this wire is tied to GND or VCC in the tile.
- isTiedToGnd() - Method in class com.xilinx.rapidwright.device.Node
-
Checks if the node is tied to a static '0' or GND.
- isTiedToGND() - Method in class com.xilinx.rapidwright.device.Wire
-
Checks if this wire is tied to GND in the tile.
- isTiedToVcc() - Method in class com.xilinx.rapidwright.device.Node
-
Checks if the node is tied to a static '1' or VCC.
- isTiedToVCC() - Method in class com.xilinx.rapidwright.device.Wire
-
Checks if this wire is tied to VCC in the tile.
- isTileTypes() - Method in class com.xilinx.rapidwright.interchange.DeviceResources.Device.Constraints.Tag.Builder
-
- isTileTypes() - Method in class com.xilinx.rapidwright.interchange.DeviceResources.Device.Constraints.Tag.Reader
-
- isTimingDriven() - Method in class com.xilinx.rapidwright.rwroute.RWRouteConfig
-
Checks if the router should run in the timing-driven mode.
- isTop() - Method in class com.xilinx.rapidwright.bitstream.ConfigRow
-
Flag indicating if this config row is in the top half of the array.
- isTopLevelInst() - Method in class com.xilinx.rapidwright.edif.EDIFHierCellInst
-
Checks if this instance is the top level instance of the netlist.
- isTopLevelPort() - Method in class com.xilinx.rapidwright.edif.EDIFPortInst
-
- isTrackingCellChanges() - Method in class com.xilinx.rapidwright.edif.EDIFNetlist
-
Checks a flag indicating if this netlist is currently tracking changes to its EDIFCells.
- isTrackingNetChanges() - Method in class com.xilinx.rapidwright.design.Design
-
Checks a flag indicating if this design is currently tracking changes to its Nets.
- isTrackingSiteInstChanges() - Method in class com.xilinx.rapidwright.design.Design
-
Checks a flag indicating if this design is currently tracking changes to its SiteInsts.
- isTyp() - Method in class com.xilinx.rapidwright.interchange.DeviceResources.Device.CornerModelValues.Typ.Builder
-
- isTyp() - Method in class com.xilinx.rapidwright.interchange.DeviceResources.Device.CornerModelValues.Typ.Reader
-
- isTypeOnePacket() - Method in class com.xilinx.rapidwright.bitstream.Packet
-
Checks if it is a Type 1 packet
- isTypeTwoPacket() - Method in class com.xilinx.rapidwright.bitstream.Packet
-
Checks if it is a Type 2 packet
- isUltraScale() - Method in class com.xilinx.rapidwright.device.Part
-
- isUltraScaleClockDistribution() - Method in enum com.xilinx.rapidwright.device.IntentCode
-
- isUltraScaleClocking(Tile, int) - Static method in enum com.xilinx.rapidwright.device.IntentCode
-
- isUltraScaleClocking() - Method in enum com.xilinx.rapidwright.device.IntentCode
-
- isUltraScaleClockRouting() - Method in enum com.xilinx.rapidwright.device.IntentCode
-
- isUltraScalePlus() - Method in class com.xilinx.rapidwright.device.Part
-
- isUltraScaleSliceTop(BEL) - Static method in class com.xilinx.rapidwright.design.DesignTools
-
Checks the provided BEL's first letter to determine if it is in the top half
of a SLICE or bottom half.
- isUniquified() - Method in class com.xilinx.rapidwright.edif.EDIFCell
-
True if this cell is instantiated no more than once.
- isUniquified() - Method in class com.xilinx.rapidwright.edif.EDIFCellInst
-
True if this cell instance is attached to a parent cell, and is the only instantiation of its cell.
- isUniquified() - Method in class com.xilinx.rapidwright.edif.EDIFHierCellInst
-
True if all cells on this path are the only instantiations of its cell.
- isURAM(TileTypeEnum) - Static method in class com.xilinx.rapidwright.util.Utils
-
- isURAM(SiteInst) - Static method in class com.xilinx.rapidwright.util.Utils
-
- isUseBoundingBox() - Method in class com.xilinx.rapidwright.rwroute.RWRouteConfig
-
Checks if the routing bounding box constraint is used.
- isUsed() - Method in enum com.xilinx.rapidwright.device.SitePIPStatus
-
Status marks PIP as used?
- isUsed() - Method in class com.xilinx.rapidwright.rwroute.RouteNode
-
Checks if a RouteNode Object has been used.
- isUsedNet() - Method in class com.xilinx.rapidwright.design.Net
-
Checks if this net is the main Used net (GLOBAL_USEDNET).
- isUseImage() - Method in class com.xilinx.rapidwright.gui.TileScene
-
- isUseUTurnNodes() - Method in class com.xilinx.rapidwright.rwroute.RWRouteConfig
-
Checks if U-turn nodes at the device boundaries are considered to be used.
- isUsingGCCallsToTrackMemory() - Method in class com.xilinx.rapidwright.tests.CodePerfTracker
-
Gets the flag that determines if System.gc() is called at beginning and end
of each segment to more accurately track memory usage.
- isValid() - Method in class com.xilinx.rapidwright.timing.DSPTimingData
-
- isValidlyPlaced() - Method in class com.xilinx.rapidwright.gui.GUIModuleInst
-
- isValidPlacement(Site, Design) - Method in class com.xilinx.rapidwright.design.Module
-
Checks if the new proposed anchor site on this module is compatible with all of its
internal sites.
- isValidPlacement(ModuleInstT) - Method in class com.xilinx.rapidwright.placer.blockplacer.AbstractOverlapCache
-
- isValidPlacement(ModuleInstT) - Method in class com.xilinx.rapidwright.placer.blockplacer.ExhaustiveOverlapCache
-
- isValidPlacement(ModuleInstT) - Method in class com.xilinx.rapidwright.placer.blockplacer.RegionBasedOverlapCache
-
- isVCC() - Method in class com.xilinx.rapidwright.edif.EDIFNet
-
Checks if this net is a logical VCC net.
- isVCCNet() - Method in class com.xilinx.rapidwright.design.Net
-
Checks if this net is the main VCC net (GLOBAL_LOGIC1).
- isVccSource() - Method in class com.xilinx.rapidwright.device.BEL
-
Checks if the BEL can provide a VCC source on its output.
- isVccSource() - Method in class com.xilinx.rapidwright.device.BELPin
-
Checks if this pin provides a VCC
- isVCCSource() - Method in class com.xilinx.rapidwright.edif.EDIFCell
-
- isVerbose() - Method in class com.xilinx.rapidwright.rwroute.RWRouteConfig
-
Checks if verbose is enabled.
- isVerbose() - Method in class com.xilinx.rapidwright.tests.CodePerfTracker
-
- isVersal() - Method in class com.xilinx.rapidwright.device.Part
-
- isVersalClocking() - Method in enum com.xilinx.rapidwright.device.IntentCode
-
- isViewrefType() - Method in enum com.xilinx.rapidwright.edif.compare.EDIFDiffType
-
- isVisited(int) - Method in class com.xilinx.rapidwright.rwroute.RouteNode
-
Checks if a RouteNode instance has been visited by a specific connection sequence.
- isVivadoAtLeastVersion(int, int) - Static method in class com.xilinx.rapidwright.util.FileTools
-
Checks if Vivado is available and if it is available if it is at least of the
version major.minor or later.
- isVivadoCompatible() - Static method in class com.xilinx.rapidwright.util.FileTools
-
Checks that Vivado is on current PATH and returns true if RapidWright should be
compatible with the version of vivado available.
- isVivadoOnPath() - Static method in class com.xilinx.rapidwright.util.FileTools
-
Checks if vivado is available on current PATH (uses unix 'which' or windows 'where').
- isVref() - Method in class com.xilinx.rapidwright.device.PackagePin
-
Checks if the pin is Vref
- isVrn() - Method in class com.xilinx.rapidwright.device.PackagePin
-
Checks if the pin is Vrn
- isVrp() - Method in class com.xilinx.rapidwright.device.PackagePin
-
Checks if the pin is Vrp
- isWindows() - Static method in class com.xilinx.rapidwright.util.FileTools
-
- isWindows() - Static method in class com.xilinx.rapidwright.util.Installer
-
- isWireFixed() - Method in class com.xilinx.rapidwright.design.PartitionPin
-
Checks if this partition pin is fixed to a specific wire
- isWorkLibrary() - Method in class com.xilinx.rapidwright.edif.EDIFLibrary
-
- isYosysOnPath() - Static method in class com.xilinx.rapidwright.edif.YosysTools
-
Checks if yosys is available on current PATH (uses unix 'which' or windows 'where').
- itemChange(QGraphicsItem.GraphicsItemChange, Object) - Method in class com.xilinx.rapidwright.design.blocks.GUIPBlock
-
- itemChange(QGraphicsItem.GraphicsItemChange, Object) - Method in class com.xilinx.rapidwright.gui.GUIModuleInst
-
- iterator() - Method in class com.xilinx.rapidwright.placer.blockplacer.AbstractPath
-
- RAMLUTS_PER_CLE - Static variable in class com.xilinx.rapidwright.design.blocks.PBlockGenerator
-
- randomizeLines(String, String, long) - Static method in class com.xilinx.rapidwright.router.SATRouter
-
- rangeLimit - Variable in class com.xilinx.rapidwright.placer.blockplacer.BlockPlacer2
-
- RapidStreamRoute - Class in com.xilinx.rapidwright.rwroute
-
- RapidStreamRoute(Design, RWRouteConfig, Collection<SitePinInst>) - Constructor for class com.xilinx.rapidwright.rwroute.RapidStreamRoute
-
- RAPIDWRIGHT_DATA_URL - Static variable in class com.xilinx.rapidwright.util.FileTools
-
Base URL for download data files
- RAPIDWRIGHT_MINOR_VERSION - Static variable in class com.xilinx.rapidwright.device.Device
-
A minor revision number indicating small changes between Vivado releases
- RAPIDWRIGHT_OPTIONS - Static variable in class com.xilinx.rapidwright.StandaloneEntrypoint
-
- RAPIDWRIGHT_QUARTER_VERSION - Static variable in class com.xilinx.rapidwright.device.Device
-
Quarter version matching a Vivado release
- RAPIDWRIGHT_VARIABLE_NAME - Static variable in class com.xilinx.rapidwright.util.FileTools
-
Environment Variable Name which points to the RapidWright project on disk
- RAPIDWRIGHT_VERSION - Static variable in class com.xilinx.rapidwright.device.Device
-
The current release of the tools (coincides with Vivado)
- RAPIDWRIGHT_YEAR_VERSION - Static variable in class com.xilinx.rapidwright.device.Device
-
Year version matching a Vivado release
- READ_EDIF_CMD - Static variable in class com.xilinx.rapidwright.edif.EDIFNetlist
-
- readAllStrings(PhysicalNetlist.PhysNetlist.Reader) - Static method in class com.xilinx.rapidwright.interchange.PhysNetlistReader
-
- readBinaryEDIF(String) - Static method in class com.xilinx.rapidwright.edif.BinaryEDIFReader
-
Reads a binary EDIF (.bedf) file and creates a new EDIFNetlist object.
- readBinaryEDIF(Path) - Static method in class com.xilinx.rapidwright.edif.BinaryEDIFReader
-
Reads a binary EDIF (.bedf) file and creates a new EDIFNetlist object.
- readBinaryEDIF(Path) - Static method in class com.xilinx.rapidwright.edif.EDIFNetlist
-
- readBinaryEDIF(String) - Static method in class com.xilinx.rapidwright.edif.EDIFNetlist
-
- readBitstream(Path) - Static method in class com.xilinx.rapidwright.bitstream.Bitstream
-
Reads and parses a bitstream file (*.bit) into packets
- readBitstream(String) - Static method in class com.xilinx.rapidwright.bitstream.Bitstream
-
Reads and parses a bitstream file (*.bit) into packets
- readCheckpoint(Path) - Static method in class com.xilinx.rapidwright.design.Design
-
Reads a design checkpoint file into a new design object.
- readCheckpoint(String) - Static method in class com.xilinx.rapidwright.design.Design
-
Reads a design checkpoint file into a new design object.
- readCheckpoint(Path, CodePerfTracker) - Static method in class com.xilinx.rapidwright.design.Design
-
Reads a design checkpoint file into a new design object.
- readCheckpoint(String, CodePerfTracker) - Static method in class com.xilinx.rapidwright.design.Design
-
Reads a design checkpoint file into a new design object.
- readCheckpoint(Path, Path, CodePerfTracker) - Static method in class com.xilinx.rapidwright.design.Design
-
Reads a design checkpoint file into a new design object.
- readCheckpoint(String, String, CodePerfTracker) - Static method in class com.xilinx.rapidwright.design.Design
-
Reads a design checkpoint file into a new design object.
- readCheckpoint(Path, Path) - Static method in class com.xilinx.rapidwright.design.Design
-
Reads a design checkpoint file into a new design object.
- readCheckpoint(String, String) - Static method in class com.xilinx.rapidwright.design.Design
-
Reads a design checkpoint file into a new design object.
- readCheckpoint(Path, boolean) - Static method in class com.xilinx.rapidwright.design.Design
-
Reads a design checkpoint file into a new design object.
- readCheckpoint(String, boolean) - Static method in class com.xilinx.rapidwright.design.Design
-
Reads a design checkpoint file into a new design object.
- readCheckpoint(Path, Path, boolean, CodePerfTracker) - Static method in class com.xilinx.rapidwright.design.Design
-
Reads a design checkpoint file into a new design object.
- readDesignHierarchy(Design, Input) - Static method in class com.xilinx.rapidwright.design.ModuleCache
-
- readEdifAndXdefInParallel() - Static method in class com.xilinx.rapidwright.design.Design
-
- readEDIFCell(Input, String[], EDIFLibrary, EDIFNetlist) - Static method in class com.xilinx.rapidwright.edif.BinaryEDIFReader
-
Reads and creates a new EDIFCell from the Kryo-based input stream
- readEdifFile(Path) - Static method in class com.xilinx.rapidwright.edif.EDIFTools
-
- readEdifFile(Path, int) - Static method in class com.xilinx.rapidwright.edif.EDIFTools
-
- readEdifFile(String) - Static method in class com.xilinx.rapidwright.edif.EDIFTools
-
- readEdifFromZipFile(String) - Static method in class com.xilinx.rapidwright.edif.EDIFTools
-
- readFromCompactFile(String, EDIFNetlist) - Static method in class com.xilinx.rapidwright.design.ModuleCache
-
Loads the module from memory and is stored in this object.
- readHashMap(Input, Integer[]) - Static method in class com.xilinx.rapidwright.util.FileTools
-
- readImplGuide(String) - Static method in class com.xilinx.rapidwright.design.blocks.ImplGuide
-
- readIntArray(Input) - Static method in class com.xilinx.rapidwright.util.FileTools
-
- readInterchangeDesign(String) - Static method in class com.xilinx.rapidwright.interchange.Interchange
-
Reads an FPGA Interchange Format design from a specified file.
- readInterchangeDesign(Path) - Static method in class com.xilinx.rapidwright.interchange.Interchange
-
Reads an FPGA Interchange Format design from a specified file.
- readInterchangeDesign(String, String, String, boolean, CodePerfTracker) - Static method in class com.xilinx.rapidwright.interchange.Interchange
-
Reads a set of existing FPGA Interchange files and returns a new design.
- readInterchangeFile(String, ReaderOptions) - Static method in class com.xilinx.rapidwright.interchange.Interchange
-
Common method used to read Interchange files
- readLogNetlist(String) - Static method in class com.xilinx.rapidwright.interchange.LogNetlistReader
-
Reads Cap'n Proto serialized netlist into a RapidWright netlist in memory, with macros expanded.
- readLogNetlist(String, boolean) - Static method in class com.xilinx.rapidwright.interchange.LogNetlistReader
-
Reads Cap'n Proto serialized netlist into a RapidWright netlist in memory, with macros expanded.
- readLogNetlist(LogicalNetlist.Netlist.Reader, boolean) - Method in class com.xilinx.rapidwright.interchange.LogNetlistReader
-
Reads an Interchange netlist from Cap'n Proto reader.
- readLogNetlist(LogicalNetlist.Netlist.Reader, boolean, boolean) - Method in class com.xilinx.rapidwright.interchange.LogNetlistReader
-
Reads an Interchange netlist from Cap'n Proto reader.
- readLogNetlist(LogicalNetlist.Netlist.Reader, boolean, boolean, CodePerfTracker) - Method in class com.xilinx.rapidwright.interchange.LogNetlistReader
-
Reads an Interchange netlist from Cap'n Proto reader.
- readModuleImpls(Input, EDIFNetlist) - Static method in class com.xilinx.rapidwright.design.ModuleCache
-
- readObjectFromKryoFile(String) - Static method in class com.xilinx.rapidwright.util.FileTools
-
- readObjectFromKryoFile(Path) - Static method in class com.xilinx.rapidwright.util.FileTools
-
- readObjectFromKryoFile(String, Class<T>) - Static method in class com.xilinx.rapidwright.util.FileTools
-
- readObjectFromKryoFile(Path, Class<T>) - Static method in class com.xilinx.rapidwright.util.FileTools
-
- readObjectFromKryoFile(InputStream, Class<T>) - Static method in class com.xilinx.rapidwright.util.FileTools
-
- readObjectFromKryoFile(InputStream) - Static method in class com.xilinx.rapidwright.util.FileTools
-
- readPhysNetlist(String) - Static method in class com.xilinx.rapidwright.interchange.PhysNetlistReader
-
- readPhysNetlist(String, EDIFNetlist) - Static method in class com.xilinx.rapidwright.interchange.PhysNetlistReader
-
- readProbeRequestFile(String) - Static method in class com.xilinx.rapidwright.debug.ProbeRouter
-
- readShortArray(Input) - Static method in class com.xilinx.rapidwright.util.FileTools
-
- readStoredModule(String, String) - Static method in class com.xilinx.rapidwright.ipi.BlockCreator
-
Read the stored module from disk.
- readString(DataInputStream) - Static method in class com.xilinx.rapidwright.util.FileTools
-
- readStringArray(Input) - Static method in class com.xilinx.rapidwright.util.FileTools
-
- rect - Variable in class com.xilinx.rapidwright.gui.UiPBlock
-
- RED - Static variable in class com.xilinx.rapidwright.gui.HMTile
-
- refactorCell(Design, EDIFHierCellInst, EDIFHierCellInst) - Static method in class com.xilinx.rapidwright.eco.ECOTools
-
Refactors or moves a cell's logical hierarchy from one parent cell to
another.
- References - Class in com.xilinx.rapidwright.interchange
-
- References() - Constructor for class com.xilinx.rapidwright.interchange.References
-
- References.ImplementationType - Enum in com.xilinx.rapidwright.interchange
-
- References.ReferenceType - Enum in com.xilinx.rapidwright.interchange
-
- References.Schemas - Class in com.xilinx.rapidwright.interchange
-
- REG_ADDR_WIDTH - Static variable in enum com.xilinx.rapidwright.bitstream.RegisterType
-
The number of bits in the packet header for register type
- RegionBasedOverlapCache<PlacementT,ModuleInstT extends AbstractModuleInst<?,PlacementT,? super ModuleInstT>> - Class in com.xilinx.rapidwright.placer.blockplacer
-
Optimized Detection of overlaps between modules
This divides the fabric into square regions of a given side length.
- RegionBasedOverlapCache(Device, List<? extends ModuleInstT>, int) - Constructor for class com.xilinx.rapidwright.placer.blockplacer.RegionBasedOverlapCache
-
- RegionBasedOverlapCache(Device, List<? extends ModuleInstT>) - Constructor for class com.xilinx.rapidwright.placer.blockplacer.RegionBasedOverlapCache
-
- RegisterType - Enum in com.xilinx.rapidwright.bitstream
-
Enumeration of all configuration registers
- RegroupInstances - Class in com.xilinx.rapidwright.design.tools
-
Regroups (or refactor) a set of instances in a design or netlist such that
each instance is logically re-located to a new parent in the hierarchy of the
netlist.
- RegroupInstances() - Constructor for class com.xilinx.rapidwright.design.tools.RegroupInstances
-
- regroupInstances(Design, Map<String, String>) - Static method in class com.xilinx.rapidwright.design.tools.RegroupInstances
-
Regroups the design/netlist hierarchy according to the provided map which
specifies instances to regroup to a new parent name and maintains logical
connectivity.
- RELEASE - Static variable in class com.xilinx.rapidwright.util.Installer
-
- releaseDeviceReferences() - Static method in class com.xilinx.rapidwright.device.Device
-
Clears the singleton map, thus deleting any internal references to the device
objects.
- releaseOperators() - Static method in class com.xilinx.rapidwright.examples.PolynomialGenerator
-
- RelocatableTileRectangle - Class in com.xilinx.rapidwright.design
-
- RelocatableTileRectangle(Tile) - Constructor for class com.xilinx.rapidwright.design.RelocatableTileRectangle
-
- RelocatableTileRectangle(Tile, Tile, Tile, Tile) - Constructor for class com.xilinx.rapidwright.design.RelocatableTileRectangle
-
- RelocatableTileRectangle() - Constructor for class com.xilinx.rapidwright.design.RelocatableTileRectangle
-
- relocate(Design, String, int, int) - Static method in class com.xilinx.rapidwright.design.tools.RelocationTools
-
- relocate(Design, String, int, int, Set<SiteTypeEnum>) - Static method in class com.xilinx.rapidwright.design.tools.RelocationTools
-
Relocate all SiteInsts (and all associated PIPs) belonging to the logical Cell at
instanceName in-place by tileColOffset/tileRowOffset tiles.
- relocate(Design, PBlock, int, int) - Static method in class com.xilinx.rapidwright.design.tools.RelocationTools
-
Relocate all SiteInsts (and PIPs) within the Pblock in-place by tileColOffset/tileRowOffset tiles.
- relocate(Design, Collection<SiteInst>, int, int) - Static method in class com.xilinx.rapidwright.design.tools.RelocationTools
-
Relocate all given SiteInsts and PIPs in-place by
tileColOffset/tileRowOffset tiles.
- relocate(Bitstream, Series, int) - Static method in class com.xilinx.rapidwright.util.RelocateBitstreamByRow
-
Relocate the given partial bitstream by the given number of clock region rows.
- RelocateBitstreamByRow - Class in com.xilinx.rapidwright.util
-
Relocate a partial bitstream by the specified number of rows for an UltraScale/UltraScale+ device.
- RelocateBitstreamByRow() - Constructor for class com.xilinx.rapidwright.util.RelocateBitstreamByRow
-
- RelocateHierarchy - Class in com.xilinx.rapidwright.examples
-
Given an input DCP, a hierarchy prefix (empty string to match entire design)
and tile column/row offsets, move all matching cells (and the PIPs that
connect between such cells) by this tile offset.
- RelocateHierarchy() - Constructor for class com.xilinx.rapidwright.examples.RelocateHierarchy
-
- relocateModuleInsts(Design, Module, String, List<Pair<String, String>>) - Static method in class com.xilinx.rapidwright.util.BlackboxPopulator
-
Fill some black boxes of the given design with the given implementation.
- RelocationTools - Class in com.xilinx.rapidwright.design.tools
-
A collection of tools to help relocate designs.
- RelocationTools() - Constructor for class com.xilinx.rapidwright.design.tools.RelocationTools
-
- remove(EDIFPortInst) - Method in class com.xilinx.rapidwright.edif.EDIFPortInstList
-
- remove(EDIFCellInst, String) - Method in class com.xilinx.rapidwright.edif.EDIFPortInstList
-
- remove() - Method in class com.xilinx.rapidwright.gui.NumberedHighlightedTile
-
- removeBELAttribute(BEL, String) - Method in class com.xilinx.rapidwright.design.SiteConfig
-
- removeBlackBoxProperty() - Method in class com.xilinx.rapidwright.edif.EDIFCellInst
-
- removeBlock(String) - Method in class com.xilinx.rapidwright.design.blocks.ImplGuide
-
- removeBlocksWithoutPBlocks() - Method in class com.xilinx.rapidwright.design.blocks.ImplGuide
-
- removeCell(String) - Method in class com.xilinx.rapidwright.design.Design
-
Removes the cell by its hierarchical name.
- removeCell(Cell) - Method in class com.xilinx.rapidwright.design.Design
-
Removes the cell of the same name
- removeCell(BEL) - Method in class com.xilinx.rapidwright.design.SiteInst
-
Removes the cell from the specified BEL in this site instance
- removeCell(Design, List<EDIFHierCellInst>, Map<Net, Set<SitePinInst>>) - Static method in class com.xilinx.rapidwright.eco.ECOTools
-
Given a list of EDIFHierCellInst objects, remove these cell instances from the design.
- removeCell(EDIFCell) - Method in class com.xilinx.rapidwright.edif.EDIFLibrary
-
Removes the cell from the library.
- removeCell(String) - Method in class com.xilinx.rapidwright.edif.EDIFLibrary
-
Removes the cell by name
- removeCell(EDIFCell) - Method in class com.xilinx.rapidwright.edif.EDIFLibraryBuiltin
-
- removeCellInst(EDIFCellInst) - Method in class com.xilinx.rapidwright.edif.EDIFCell
-
- removeCellInst(String) - Method in class com.xilinx.rapidwright.edif.EDIFCell
-
- removeCellPath(Design, List<String>, Map<Net, Set<SitePinInst>>) - Static method in class com.xilinx.rapidwright.eco.ECOTools
-
Given a list of strings containing the hierarchical path to cell instances,
remove these instances from the design.
- removeConnectedRouting(Net, Node) - Static method in class com.xilinx.rapidwright.design.DesignTools
-
Examines the routing of a net and will remove all parts of the routing
that connect to the provided node.
- removeFileExtension(String) - Static method in class com.xilinx.rapidwright.util.FileTools
-
Takes a file name and removes everything after the last '.' inclusive
- removeInst(SiteInst) - Method in class com.xilinx.rapidwright.design.ModuleInst
-
- removeInternalPortMapEntry(String) - Method in class com.xilinx.rapidwright.edif.EDIFCell
-
Removes the entry within the cell internal net map (when removing a port on a cell).
- removeLastBlock() - Method in class com.xilinx.rapidwright.placer.blockplacer.Move2
-
- removeLastSeparator(String) - Static method in class com.xilinx.rapidwright.util.StringTools
-
Removes any trailing '/' (File.separator) characters from file paths.
- removeLibrary(String) - Method in class com.xilinx.rapidwright.edif.EDIFNetlist
-
- removeNet(String) - Method in class com.xilinx.rapidwright.design.Design
-
Removes a net from the design
- removeNet(Net) - Method in class com.xilinx.rapidwright.design.Design
-
Removes a net from the design and associated routing.
- removeNet(String) - Method in class com.xilinx.rapidwright.design.Module
-
Removes a net from the design
- removeNet(Net) - Method in class com.xilinx.rapidwright.design.Module
-
Removes a net from the design
- removeNet(EDIFNet) - Method in class com.xilinx.rapidwright.edif.EDIFCell
-
- removeNet(String) - Method in class com.xilinx.rapidwright.edif.EDIFCell
-
- removeOuterQuotes(String) - Static method in class com.xilinx.rapidwright.util.StringTools
-
Removes any double quote characters from the ends of the string.
- removePartitionPin(PartitionPin) - Method in class com.xilinx.rapidwright.design.Design
-
Removes a partition pin from this design
- removePin(SitePinInst) - Method in class com.xilinx.rapidwright.design.Net
-
Removes a pin from the list of pins in the net.
- removePin(SitePinInst, boolean) - Method in class com.xilinx.rapidwright.design.Net
-
Removes a pin from the list of pins in the net.
- removePin(SitePinInst) - Method in class com.xilinx.rapidwright.design.SiteInst
-
Removes a pin from this instance.
- removePinMapping(String) - Method in class com.xilinx.rapidwright.design.Cell
-
Removes the pin mapping based on the physical pin name
- removePIP(PIP) - Method in class com.xilinx.rapidwright.design.Net
-
Removes a PIP from the net.
- removePort(EDIFPort) - Method in class com.xilinx.rapidwright.edif.EDIFCell
-
- removePortInst(EDIFPortInst) - Method in class com.xilinx.rapidwright.edif.EDIFNet
-
Removes the port instance provided from the net.
- removePortInst(EDIFCellInst, String) - Method in class com.xilinx.rapidwright.edif.EDIFNet
-
Removes the port instance specified from the net.
- removeProperty(String) - Method in class com.xilinx.rapidwright.edif.EDIFPropertyObject
-
Convenience method to remove a property
- removeSiteInst(SiteInst) - Method in class com.xilinx.rapidwright.design.Design
-
This method carefully removes an instance in a design with its
pins and possibly nets.
- removeSiteInst(SiteInst, boolean) - Method in class com.xilinx.rapidwright.design.Design
-
This method carefully removes an instance in a design with its
pins and possibly nets.
- removeSiteInst(SiteInst, boolean, Map<Net, Set<SitePinInst>>) - Method in class com.xilinx.rapidwright.design.Design
-
This method carefully removes an instance in a design with its pins and
possibly nets.
- removeSiteInst(String) - Method in class com.xilinx.rapidwright.design.Module
-
This method carefully removes an instance in a design with its
pins and possibly nets.
- removeSiteInst(SiteInst) - Method in class com.xilinx.rapidwright.design.Module
-
This method carefully removes an instance in a design with its
pins and possibly nets.
- removeSitePinInst(SitePinInst) - Method in class com.xilinx.rapidwright.design.Port
-
- removeSource() - Method in class com.xilinx.rapidwright.design.Net
-
Removes the source of the net.
- removeThreadedInstance() - Static method in class com.xilinx.rapidwright.device.browser.DeviceBrowser
-
- removeTimingPath(GraphPath<TimingVertex, TimingEdge>) - Method in class com.xilinx.rapidwright.timing.TimingGraph
-
Removes a GraphPath from the TimingGraph.
- removeUnusedCellsFromAllWorkLibraries() - Method in class com.xilinx.rapidwright.edif.EDIFNetlist
-
Removals all unused cells from a netlist from any work library (all except hdi_primitives)
- removeUnusedCellsFromWorkLibrary() - Method in class com.xilinx.rapidwright.edif.EDIFNetlist
-
- removeUnusedMacros(EDIFLibrary, EDIFLibrary) - Static method in class com.xilinx.rapidwright.interchange.DeviceResourcesWriter
-
- rename(String) - Method in class com.xilinx.rapidwright.design.Net
-
Updates the physical net to the name provided.
- RENAME - Static variable in class com.xilinx.rapidwright.edif.AbstractEDIFParserWorker
-
- rename(String) - Method in class com.xilinx.rapidwright.edif.EDIFCell
-
- rename(String) - Method in class com.xilinx.rapidwright.edif.EDIFNet
-
- renameCellInst(EDIFCellInst, String) - Method in class com.xilinx.rapidwright.edif.EDIFCell
-
Renames the provided instance i with newName.
- renameFile(String, String) - Static method in class com.xilinx.rapidwright.util.FileTools
-
- renameNetlistAndTopCell(String) - Method in class com.xilinx.rapidwright.edif.EDIFNetlist
-
- renameSiteInst(SiteInst, String) - Method in class com.xilinx.rapidwright.design.Design
-
Renames a SiteInst, checks if an existing site already has the new desired name.
- replace(Bitstream, List<Integer>, List<Integer>) - Method in class com.xilinx.rapidwright.util.ReplaceFrameData
-
Replace "NO OP" bits to the given config rows and columns of the given bitstream.
- replaceAll(UnaryOperator<Module>) - Method in class com.xilinx.rapidwright.design.ModuleImpls
-
- replaceDir(Path, Path) - Static method in class com.xilinx.rapidwright.util.FileTools
-
- replaceEDIFinDCP(String, String) - Static method in class com.xilinx.rapidwright.design.Design
-
Replaces the existing EDIF file inside a DCP with the one provided and ensures that it will
be loaded when the DCP is read by Vivado.
- replaceEDIFinDCP(String, String, String) - Static method in class com.xilinx.rapidwright.design.Design
-
Create a new DCP but overwriting the EDIF file from the input DCP with
the one provided and ensures that it will be loaded when the DCP is read by Vivado.
- ReplaceEDIFInDCP - Class in com.xilinx.rapidwright.util
-
Convenience utility to enable updating a DCP's EDIF file from the command
line.
- ReplaceEDIFInDCP() - Constructor for class com.xilinx.rapidwright.util.ReplaceEDIFInDCP
-
- replaceEncryptedCells(Design, List<Path>) - Static method in class com.xilinx.rapidwright.design.DesignTools
-
Removes all the existing encrypted cell files from a design and replaces them
with the provided list and black boxes those cells.
- replaceExtension(Path, String) - Static method in class com.xilinx.rapidwright.util.FileTools
-
Replaces the file extension of the provided file name.
- replaceForExamplePlatform(Bitstream) - Method in class com.xilinx.rapidwright.util.ReplaceFrameData
-
Replace "NO OP" bits on the bitstream according to the given example platform.
- ReplaceFrameData - Class in com.xilinx.rapidwright.util
-
Replace or extract a section of a partial bitstream to be used in another bitstream.
- ReplaceFrameData() - Constructor for class com.xilinx.rapidwright.util.ReplaceFrameData
-
- replaceSource(SitePinInst) - Method in class com.xilinx.rapidwright.design.Net
-
Replaces the current source with the new source and
adds it to the pin list in the net.
- replaceXY(String, int, int) - Static method in class com.xilinx.rapidwright.design.blocks.PBlockRange
-
- REPO - Static variable in class com.xilinx.rapidwright.util.Installer
-
- repopulateNetlistOfModuleInst(ModuleInst, EDIFNetlist) - Method in class com.xilinx.rapidwright.design.Design
-
For a module instance, inserts the logical netlist into the main EDIF netlist.
- repopulateNetlistOfModuleInst(String, EDIFNetlist) - Method in class com.xilinx.rapidwright.design.Design
-
For a module instance, inserts the logical netlist into the main EDIF netlist.
- REPORT_ROUTE_STATUS - Static variable in class com.xilinx.rapidwright.util.VivadoTools
-
- REPORT_UNCONNECTED - Static variable in class com.xilinx.rapidwright.ipi.BlockStitcher
-
- ReportDevicePerformance - Class in com.xilinx.rapidwright.tests
-
Reports the runtime and memory usage on a handful of devices.
- ReportDevicePerformance() - Constructor for class com.xilinx.rapidwright.tests.ReportDevicePerformance
-
- reportDifferences(RouteStatus) - Method in class com.xilinx.rapidwright.util.RouteStatus
-
- ReportRouteStatus - Class in com.xilinx.rapidwright.util
-
- ReportRouteStatus() - Constructor for class com.xilinx.rapidwright.util.ReportRouteStatus
-
- reportRouteStatus(Design) - Static method in class com.xilinx.rapidwright.util.ReportRouteStatus
-
Compute the route status of given Design's physical nets by examining the
SitePinInst.isRouted()
state of each net's pins, as well as to discovering node conflicts
between each net's PIPs.
- reportRouteStatus(Design) - Static method in class com.xilinx.rapidwright.util.VivadoTools
-
Run Vivado's `report_route_status` command on the provided Design object
and return its result as a ReportRouteStatusResult object.
- reportRouteStatus(Design, String) - Static method in class com.xilinx.rapidwright.util.VivadoTools
-
Run Vivado's `report_route_status` command on the named net inside the
provided Design object and return its specific route status (e.g.
- reportRouteStatus(Path) - Static method in class com.xilinx.rapidwright.util.VivadoTools
-
Run Vivado's `report_route_status` command on the provided DCP.
- reportRouteStatus(Path, boolean) - Static method in class com.xilinx.rapidwright.util.VivadoTools
-
Run Vivado's `report_route_status` command on the provided DCP path
and return its result as a ReportRouteStatusResult object.
- reportRouteStatus(Path, Path, boolean) - Static method in class com.xilinx.rapidwright.util.VivadoTools
-
Run Vivado's `report_route_status` command on the provided DCP path
and return its result as a ReportRouteStatusResult object.
- reportRouteStatus(String, Path, Path, boolean) - Static method in class com.xilinx.rapidwright.util.VivadoTools
-
Run Vivado's `report_route_status` command on the named net inside the
provided DCP path and return its route status.
- ReportRouteStatusResult - Class in com.xilinx.rapidwright.util
-
- ReportRouteStatusResult() - Constructor for class com.xilinx.rapidwright.util.ReportRouteStatusResult
-
- ReportRouteStatusResult(List<String>) - Constructor for class com.xilinx.rapidwright.util.ReportRouteStatusResult
-
Analyze a log file produced by Vivado's `report_route_status`
command.
- ReportTimingExample - Class in com.xilinx.rapidwright.examples
-
Basic example to show reading in a placed and routed DCP and calculating the worst case
data path delay.
- ReportTimingExample() - Constructor for class com.xilinx.rapidwright.examples.ReportTimingExample
-
- reportValidPlacementStats() - Static method in class com.xilinx.rapidwright.design.Module
-
A debug reporting mechanism that will print stats on reasons
for attempted placement failures.
- reserveCriticalNodes() - Method in class com.xilinx.rapidwright.router.Router
-
Certain input pins in a switch box can also serve as a bounce.
- reserveCriticalNodes(ArrayList<SitePinInst>) - Method in class com.xilinx.rapidwright.router.Router
-
- reset() - Method in class com.xilinx.rapidwright.bitstream.CRC
-
Resets or clears the current CRC state.
- resetArrivalTime() - Method in class com.xilinx.rapidwright.timing.TimingVertex
-
- resetBoundingBox() - Method in class com.xilinx.rapidwright.placer.blockplacer.ImplsInstancePort.InstPort
-
- resetCellInstIOStandardFallbackMap() - Method in class com.xilinx.rapidwright.edif.EDIFNetlist
-
- resetChildren() - Method in class com.xilinx.rapidwright.rwroute.RouteNode
-
Clears the children of this node so that it can be regenerated.
- resetCriticality() - Method in class com.xilinx.rapidwright.rwroute.Connection
-
- resetDiffCount() - Method in class com.xilinx.rapidwright.design.compare.DesignComparator
-
- resetParentNetMap() - Method in class com.xilinx.rapidwright.edif.EDIFNetlist
-
Resets the internal parent net map of the netlist.
- resetRequiredAndArrivalTime() - Method in class com.xilinx.rapidwright.timing.TimingGraph
-
Reset the required and arrival time to be null
- resetRequiredTime() - Method in class com.xilinx.rapidwright.timing.TimingVertex
-
- resetRoute() - Method in class com.xilinx.rapidwright.rwroute.Connection
-
- resolveNetNameFromSiteWire(SiteInst, int) - Static method in class com.xilinx.rapidwright.design.DesignTools
-
Examines a site wire in a populated site inst for all the connected BELPins for
cells occupying those BELs.
- resolveSiteRoutingFromInContextPorts(Design) - Static method in class com.xilinx.rapidwright.design.DesignTools
-
When importing designs that have been taken from an in-context implementation
(write_checkpoint -cell), often Vivado will write out residual nets that do not necessarily
exist in the module or are retaining GND/VCC routing from the parent context.
- reSortList() - Method in class com.xilinx.rapidwright.edif.EDIFPortInstList
-
Invokes this list to be re sorted (it maintains a sorted list upon add).
- restoreBrackets - Variable in class com.xilinx.rapidwright.edif.compare.EDIFNetlistComparator
-
Setting this to true will attempt to account for legalized square brackets
replaced by underscores around an indexed suffix on a Library name.
- restoreUndo() - Method in class com.xilinx.rapidwright.placer.blockplacer.AbstractPath
-
- restoreUndo() - Method in class com.xilinx.rapidwright.placer.blockplacer.ImplsPath
-
- restoreUndo() - Method in class com.xilinx.rapidwright.placer.blockplacer.Path
-
- RESULT_NAME - Static variable in class com.xilinx.rapidwright.examples.ArithmeticGenerator
-
- RESULT_NAME - Static variable in class com.xilinx.rapidwright.examples.MultGenerator
-
- retargetPart(Part, int, int) - Method in class com.xilinx.rapidwright.design.Design
-
Changes the current target part to another compatible part and updates all
device-related references accordingly.
- RIGHT_PAREN - Static variable in class com.xilinx.rapidwright.edif.AbstractEDIFParserWorker
-
- root - Variable in class com.xilinx.rapidwright.rwroute.CUFRpartitionTree
-
- roundDownTo(double, double) - Static method in class com.xilinx.rapidwright.util.performance_evaluation.PerformanceEvaluation
-
- roundTo(double, double) - Static method in class com.xilinx.rapidwright.util.performance_evaluation.PerformanceEvaluation
-
- roundUpTo(double, double) - Static method in class com.xilinx.rapidwright.util.performance_evaluation.PerformanceEvaluation
-
- routableNets - Variable in class com.xilinx.rapidwright.util.ReportRouteStatusResult
-
- route() - Method in class com.xilinx.rapidwright.router.SATRouter
-
Runs the SAT solver to route the current design and problem configuration.
- route() - Method in class com.xilinx.rapidwright.rwroute.RWRoute
-
Routes the design in a few routing phases and times those phases.
- ROUTE_DESIGN - Static variable in class com.xilinx.rapidwright.util.VivadoTools
-
- routeAlternativeOutputSitePin(Net, SitePinInst) - Static method in class com.xilinx.rapidwright.design.DesignTools
-
Routes (within the site) the alternate site output pin for SLICE dual-output scenarios.
- RouteBranch() - Constructor for class com.xilinx.rapidwright.interchange.PhysicalNetlist.PhysNetlist.RouteBranch
-
- RouteBranchNode - Class in com.xilinx.rapidwright.interchange
-
- RouteBranchNode(SitePinInst) - Constructor for class com.xilinx.rapidwright.interchange.RouteBranchNode
-
- RouteBranchNode(SiteBELPin) - Constructor for class com.xilinx.rapidwright.interchange.RouteBranchNode
-
- RouteBranchNode(SitePIP) - Constructor for class com.xilinx.rapidwright.interchange.RouteBranchNode
-
- RouteBranchNode(PIP) - Constructor for class com.xilinx.rapidwright.interchange.RouteBranchNode
-
- RouteBranchNode(Site, SitePIP, boolean) - Constructor for class com.xilinx.rapidwright.interchange.RouteBranchNode
-
- RouteBranchNode(Site, BELPin, boolean) - Constructor for class com.xilinx.rapidwright.interchange.RouteBranchNode
-
- routeBUFGToNearestRoutingTrack(Net) - Static method in class com.xilinx.rapidwright.router.UltraScaleClockRouting
-
- routeBUFGToNearestRoutingTrack(Net) - Static method in class com.xilinx.rapidwright.router.VersalClockRouting
-
- routeCentroidToSinkClkRegion(RouteNode, boolean) - Method in class com.xilinx.rapidwright.router.Router
-
- routeCentroidToVerticalDistributionLines(Net, RouteNode, Collection<ClockRegion>, Function<Node, NodeStatus>) - Static method in class com.xilinx.rapidwright.router.UltraScaleClockRouting
-
Routes the vertical distribution path and generates a map between each target clock region and the vertical distribution line to
start from.
- routeClkWithPartialRoutes(Net, Map<String, List<String>>, Device, Function<Node, NodeStatus>) - Static method in class com.xilinx.rapidwright.rwroute.GlobalSignalRouting
-
Routes a clk enable net with input data.
- routeClockNet() - Method in class com.xilinx.rapidwright.router.Router
-
- routeClockTrees(boolean, SitePinInst) - Method in class com.xilinx.rapidwright.router.Router
-
- routeControlSignalsInLagunaSite(Cell, Net, Net, Net) - Static method in class com.xilinx.rapidwright.examples.SLRCrosserGenerator
-
Routes the control signals (CLK,CE,RST) for a laguna flop within its site.
- ROUTED_DCP_SUFFIX - Static variable in class com.xilinx.rapidwright.ipi.BlockCreator
-
- ROUTED_EDIF_SUFFIX - Static variable in class com.xilinx.rapidwright.ipi.BlockCreator
-
- ROUTED_XPN_SUFFIX - Static variable in class com.xilinx.rapidwright.ipi.BlockCreator
-
- routeDesign() - Method in class com.xilinx.rapidwright.router.Router
-
This the central method for routing the design in this class.
- routeDesignAndGetStatus(Design, Path) - Static method in class com.xilinx.rapidwright.util.VivadoTools
-
Run Vivado's `route_design` command on the design provided and get the
`report_route_status` results.
- routeDesignAndGetStatus(Path, Path, boolean) - Static method in class com.xilinx.rapidwright.util.VivadoTools
-
Run Vivado's `route_design` command on the provided DCP path and return the
`report_route_status` results.
- routeDesignFullNonTimingDriven(Design) - Static method in class com.xilinx.rapidwright.rwroute.CUFR
-
Routes a design in the full non-timing-driven routing mode using CUFR.
- routeDesignFullNonTimingDriven(Design) - Static method in class com.xilinx.rapidwright.rwroute.RWRoute
-
Routes a design in the full non-timing-driven routing mode.
- routeDesignFullTimingDriven(Design) - Static method in class com.xilinx.rapidwright.rwroute.CUFR
-
Routes a design in the full timing-driven routing mode using CUFR.
- routeDesignFullTimingDriven(Design) - Static method in class com.xilinx.rapidwright.rwroute.RWRoute
-
Routes a design in the full timing-driven routing mode.
- routeDesignPartialNonTimingDriven(Design, Collection<SitePinInst>) - Static method in class com.xilinx.rapidwright.rwroute.PartialCUFR
-
Routes a design in the partial non-timing-driven routing mode.
- routeDesignPartialNonTimingDriven(Design, Collection<SitePinInst>, boolean) - Static method in class com.xilinx.rapidwright.rwroute.PartialCUFR
-
Routes a design in the partial non-timing-driven routing mode using CUFR.
- routeDesignPartialNonTimingDriven(Design, Collection<SitePinInst>) - Static method in class com.xilinx.rapidwright.rwroute.PartialDFXRouter
-
Routes a design in the partial non-timing-driven routing mode.
- routeDesignPartialNonTimingDriven(Design, Collection<SitePinInst>, boolean) - Static method in class com.xilinx.rapidwright.rwroute.PartialDFXRouter
-
Routes a design in the partial non-timing-driven routing mode.
- routeDesignPartialNonTimingDriven(Design, Collection<SitePinInst>) - Static method in class com.xilinx.rapidwright.rwroute.PartialRouter
-
Routes a design in the partial non-timing-driven routing mode.
- routeDesignPartialNonTimingDriven(Design, Collection<SitePinInst>, boolean) - Static method in class com.xilinx.rapidwright.rwroute.PartialRouter
-
Routes a design in the partial non-timing-driven routing mode.
- routeDesignPartialTimingDriven(Design, Collection<SitePinInst>, boolean) - Static method in class com.xilinx.rapidwright.rwroute.PartialCUFR
-
Routes a design in the partial timing-driven routing mode using CUFR.
- routeDesignPartialTimingDriven(Design, Collection<SitePinInst>, boolean) - Static method in class com.xilinx.rapidwright.rwroute.PartialDFXRouter
-
Routes a design in the partial timing-driven routing mode.
- routeDesignPartialTimingDriven(Design, Collection<SitePinInst>, boolean) - Static method in class com.xilinx.rapidwright.rwroute.PartialRouter
-
Routes a design in the partial timing-driven routing mode.
- routeDesignRapidStream(Design) - Static method in class com.xilinx.rapidwright.rwroute.RapidStreamRoute
-
- routeDesignRapidStream(Design, String) - Static method in class com.xilinx.rapidwright.rwroute.RapidStreamRoute
-
Routes a design for the RapidStream flow.
- routeDesignWithUserDefinedArguments(Design, String[]) - Static method in class com.xilinx.rapidwright.rwroute.CUFR
-
Routes a
Design
instance using CUFR.
- routeDesignWithUserDefinedArguments(Design, RWRouteConfig) - Static method in class com.xilinx.rapidwright.rwroute.PartialCUFR
-
Partially routes all unrouted sinks in a
Design
instance; fully-routed sinks will have their routing preserved.
- routeDesignWithUserDefinedArguments(Design, RWRouteConfig, Collection<SitePinInst>, boolean) - Static method in class com.xilinx.rapidwright.rwroute.PartialCUFR
-
Partially routes all given sinks in a
Design
instance; fully-routed sinks will have their routing preserved
if "softPreserve" is false, otherwise such sinks may be lazily-rerouted when attempting to route other congested sinks.
- routeDesignWithUserDefinedArguments(Design, String[], Collection<SitePinInst>, boolean) - Static method in class com.xilinx.rapidwright.rwroute.PartialCUFR
-
Partially routes all given sinks in a
Design
instance; fully-routed sinks will have their routing preserved
if "softPreserve" is false, otherwise such sinks may be lazily-rerouted when attempting to route other congested sinks.
- routeDesignWithUserDefinedArguments(Design, String[]) - Static method in class com.xilinx.rapidwright.rwroute.PartialDFXRouter
-
Partially routes all unrouted sinks in a
Design
instance; fully-routed sinks will have their routing preserved.
- routeDesignWithUserDefinedArguments(Design, String[], Collection<SitePinInst>, boolean) - Static method in class com.xilinx.rapidwright.rwroute.PartialDFXRouter
-
Partially routes all given sinks in a
Design
instance; fully-routed sinks will have their routing preserved
if "softPreserve" is false, otherwise such sinks may be lazily-rerouted when attempting to route other congested sinks.
- routeDesignWithUserDefinedArguments(Design, String[]) - Static method in class com.xilinx.rapidwright.rwroute.PartialRouter
-
Partially routes all unrouted sinks in a
Design
instance; fully-routed sinks will have their routing preserved.
- routeDesignWithUserDefinedArguments(Design, String[], Collection<SitePinInst>, boolean) - Static method in class com.xilinx.rapidwright.rwroute.PartialRouter
-
Partially routes all given sinks in a
Design
instance; fully-routed sinks will have their routing preserved
if "softPreserve" is false, otherwise such sinks may be lazily-rerouted when attempting to route other congested sinks.
- routeDesignWithUserDefinedArguments(Design, String[]) - Static method in class com.xilinx.rapidwright.rwroute.RWRoute
-
- routeDirectConnection(Connection) - Static method in class com.xilinx.rapidwright.rwroute.RouterHelper
-
Routes and assigns nodes to a direct connection, e.g.
- routeDistributionToLCBs(Net, List<RouteNode>, Set<RouteNode>) - Static method in class com.xilinx.rapidwright.router.UltraScaleClockRouting
-
Routes from distribution lines to the leaf clock buffers (LCBs)
- routeDistributionToLCBs(Net, Map<ClockRegion, Node>, Set<Node>) - Static method in class com.xilinx.rapidwright.router.VersalClockRouting
-
Routes from distribution lines to the leaf clock buffers (LCBs)
- RoutedTag() - Constructor for class com.xilinx.rapidwright.interchange.DeviceResources.Device.Constraints.RoutedTag
-
- RoutedTagPin() - Constructor for class com.xilinx.rapidwright.interchange.DeviceResources.Device.Constraints.RoutedTagPin
-
- RoutedTagPort() - Constructor for class com.xilinx.rapidwright.interchange.DeviceResources.Device.Constraints.RoutedTagPort
-
- RouteFixer - Class in com.xilinx.rapidwright.rwroute
-
A graph-based tool based on Depth-first Search to fix illegal routes,
i.e.
- RouteFixer(NetWrapper, RouteNodeGraph) - Constructor for class com.xilinx.rapidwright.rwroute.RouteFixer
-
- routeIndirectConnectionsIteratively() - Method in class com.xilinx.rapidwright.rwroute.RWRoute
-
Routes indirect connections iteratively.
- routeIntraSiteNet(Net, BELPin, BELPin) - Method in class com.xilinx.rapidwright.design.SiteInst
-
Routes an intra-site net (or the portion of a net that is inside this site).
- routeLCBsToSinks(Net, Map<RouteNode, List<SitePinInst>>, Function<Node, NodeStatus>) - Static method in class com.xilinx.rapidwright.router.UltraScaleClockRouting
-
- routeLCBsToSinks(Net, Function<Node, NodeStatus>) - Static method in class com.xilinx.rapidwright.router.VersalClockRouting
-
- routeNet() - Method in class com.xilinx.rapidwright.router.Router
-
This method routes all the connections within a net.
- routeNewLCB(SitePinInst) - Static method in class com.xilinx.rapidwright.examples.IsolateLeafClkBuffer
-
- RouteNode - Class in com.xilinx.rapidwright.router
-
This class represents the basic routing element, a node or wire.
- RouteNode() - Constructor for class com.xilinx.rapidwright.router.RouteNode
-
Empty constructor, sets tile and wires to null.
- RouteNode(Tile, int) - Constructor for class com.xilinx.rapidwright.router.RouteNode
-
A quick population constructor, parent is set to null, and the level is 0.
- RouteNode(Wire, RouteNode) - Constructor for class com.xilinx.rapidwright.router.RouteNode
-
Constructor common for routing expansion
- RouteNode(Tile, int, RouteNode, int) - Constructor for class com.xilinx.rapidwright.router.RouteNode
-
A quick population constructor.
- RouteNode(SitePinInst) - Constructor for class com.xilinx.rapidwright.router.RouteNode
-
- RouteNode(Node) - Constructor for class com.xilinx.rapidwright.router.RouteNode
-
- RouteNode(String, Device) - Constructor for class com.xilinx.rapidwright.router.RouteNode
-
Convenience constructor that takes the Node name "<Tile>/<Wire>"
and
creates the node.
- RouteNode - Class in com.xilinx.rapidwright.rwroute
-
A RouteNode Object corresponds to a vertex of the routing resource graph.
- RouteNodeGraph - Class in com.xilinx.rapidwright.rwroute
-
Encapsulation of RWRoute's routing resource graph.
- RouteNodeGraph(Design, RWRouteConfig) - Constructor for class com.xilinx.rapidwright.rwroute.RouteNodeGraph
-
- RouteNodeGraphCUFR(Design, RWRouteConfig) - Constructor for class com.xilinx.rapidwright.rwroute.CUFR.RouteNodeGraphCUFR
-
- RouteNodeGraphCUFRTimingDriven(Design, RWRouteConfig, DelayEstimatorBase) - Constructor for class com.xilinx.rapidwright.rwroute.CUFR.RouteNodeGraphCUFRTimingDriven
-
- RouteNodeGraphPartialCUFR(Design, RWRouteConfig) - Constructor for class com.xilinx.rapidwright.rwroute.PartialCUFR.RouteNodeGraphPartialCUFR
-
- RouteNodeGraphPartialCUFRTimingDriven(Design, RWRouteConfig, DelayEstimatorBase) - Constructor for class com.xilinx.rapidwright.rwroute.PartialCUFR.RouteNodeGraphPartialCUFRTimingDriven
-
- RouteNodeGraphTimingDriven - Class in com.xilinx.rapidwright.rwroute
-
- RouteNodeInfo - Class in com.xilinx.rapidwright.rwroute
-
- RouteNodeType - Enum in com.xilinx.rapidwright.rwroute
-
- routeOverlaps - Variable in class com.xilinx.rapidwright.util.performance_evaluation.TimingResults
-
- routePinsReEntrant(ArrayList<SitePinInst>, boolean) - Method in class com.xilinx.rapidwright.router.Router
-
This is a specialized routing function that will only route the pins given.
- Router - Class in com.xilinx.rapidwright.router
-
Basic router for routing inter-site nets.
- Router(Design) - Constructor for class com.xilinx.rapidwright.router.Router
-
- RouterDirective - Enum in com.xilinx.rapidwright.util
-
These are the directives found as options to 'route_design -directive',
Created on: Mar 20, 2018
- RouterHelper - Class in com.xilinx.rapidwright.rwroute
-
A collection of supportive methods for the router.
- RouterHelper() - Constructor for class com.xilinx.rapidwright.rwroute.RouterHelper
-
- RouterHelper.NodeWithPrev - Class in com.xilinx.rapidwright.rwroute
-
- routerTimer - Variable in class com.xilinx.rapidwright.timing.TimingManager
-
- RouteRun(Path, double, boolean, Path, String) - Constructor for class com.xilinx.rapidwright.util.performance_evaluation.PerformanceEvaluation.RouteRun
-
- RouteSegment() - Constructor for class com.xilinx.rapidwright.interchange.PhysicalNetlist.PhysNetlist.RouteBranch.RouteSegment
-
- routeSite() - Method in class com.xilinx.rapidwright.design.SiteInst
-
Routes all the nets inside of a site.
- routeSiteNet(SiteInst, Net, String...) - Static method in class com.xilinx.rapidwright.util.CodeGenerator
-
Shorthand method to route site wires with a particular net in a site
instance.
- routeSites() - Method in class com.xilinx.rapidwright.design.Design
-
Iterates through all non-empty site instances and invokes the
routeSite() method on each one.
- routeStaticNet() - Method in class com.xilinx.rapidwright.router.Router
-
- routeStaticNet(List<SitePinInst>, Function<Node, NodeStatus>, Design, RouteThruHelper) - Static method in class com.xilinx.rapidwright.rwroute.GlobalSignalRouting
-
Routes pins from a static net (GND or VCC).
- routeStaticNets() - Method in class com.xilinx.rapidwright.router.Router
-
- RouteStatus - Class in com.xilinx.rapidwright.util
-
- RouteStatus() - Constructor for class com.xilinx.rapidwright.util.RouteStatus
-
- ROUTETHRU_FOLDER_NAME - Static variable in class com.xilinx.rapidwright.util.FileTools
-
Location of cached routethru helper files
- RouteThruHelper - Class in com.xilinx.rapidwright.router
-
Example of how to check if a node to node connection is a routethru
- RouteThruHelper(Device) - Constructor for class com.xilinx.rapidwright.router.RouteThruHelper
-
- routeToCentroid(RouteNode, boolean) - Method in class com.xilinx.rapidwright.router.Router
-
- routeToCentroid(Net, RouteNode, ClockRegion) - Static method in class com.xilinx.rapidwright.router.UltraScaleClockRouting
-
Routes a clock from a routing track to a transition point called the centroid
where the clock fans out and transitions from clock routing tracks to clock distribution
tracks
- routeToCentroid(Net, RouteNode, ClockRegion, boolean, boolean) - Static method in class com.xilinx.rapidwright.router.UltraScaleClockRouting
-
Routes a clock from a routing track to a transition point where the clock.
- routeToCentroid(Net, Node, ClockRegion, boolean) - Static method in class com.xilinx.rapidwright.router.VersalClockRouting
-
Routes a clock from a routing track to a transition point where the clock.
- routeToCentroidNode(Net, RouteNode, Node) - Static method in class com.xilinx.rapidwright.router.UltraScaleClockRouting
-
Routes a clock from a routing track to a given transition point called the centroid
- routeToHorizontalDistributionLines(Net, RouteNode, Collection<ClockRegion>, boolean, Function<Node, NodeStatus>) - Static method in class com.xilinx.rapidwright.router.UltraScaleClockRouting
-
Routes from a GLOBAL_VERTICAL_ROUTE to horizontal distribution lines.
- routeToHorizontalDistributionLines(Net, Node, Collection<ClockRegion>, boolean, Function<Node, NodeStatus>) - Static method in class com.xilinx.rapidwright.router.VersalClockRouting
-
Routes from a GLOBAL_VERTICAL_ROUTE to horizontal distribution lines.
- routeToLagunaRx(Net) - Static method in class com.xilinx.rapidwright.examples.SLRCrosserGenerator
-
Routes the current incomplete net to its corresponding RX site.
- routeToLCBs(Net, Map<ClockRegion, Set<RouteNode>>, Set<RouteNode>) - Static method in class com.xilinx.rapidwright.router.UltraScaleClockRouting
-
- routeToLCBs(Net, Map<ClockRegion, Set<VersalClockRouting.NodeWithPrevAndCost>>, Set<Node>) - Static method in class com.xilinx.rapidwright.router.VersalClockRouting
-
- routeVerticalToHorizontalDistributionLines(Net, Map<ClockRegion, RouteNode>, Function<Node, NodeStatus>) - Static method in class com.xilinx.rapidwright.router.UltraScaleClockRouting
-
Routes from a vertical distribution centroid to destination horizontal distribution lines
in the clock regions provided.
- routeVerticalToHorizontalDistributionLines(Net, Map<ClockRegion, Node>, Function<Node, NodeStatus>) - Static method in class com.xilinx.rapidwright.router.VersalClockRouting
-
For each target clock region, route from the provided vertical distribution line to a
horizontal distribution line that has a GLOBAL_GLK child node in this clock region.
- routeVrouteToVerticalDistributionLines(Net, Node, Collection<ClockRegion>, Function<Node, NodeStatus>) - Static method in class com.xilinx.rapidwright.router.VersalClockRouting
-
- RoutingHeatMap - Class in com.xilinx.rapidwright.router
-
Simple tool for generating a routing heat map as a CSV for a given DCP.
- RoutingHeatMap() - Constructor for class com.xilinx.rapidwright.router.RoutingHeatMap
-
- rows - Variable in class com.xilinx.rapidwright.gui.TileScene
-
Number of tile rows being referenced on the device
- RTLStubGenerator - Class in com.xilinx.rapidwright.design
-
Generates Verilog or VHDL stub files to instantiate
design checkpoint files.
- RTLStubGenerator() - Constructor for class com.xilinx.rapidwright.design.RTLStubGenerator
-
- run(Design, boolean) - Static method in class com.xilinx.rapidwright.design.drc.NetRoutesThruLutAtMostOnce
-
- run(Design, boolean) - Method in class com.xilinx.rapidwright.design.DRC
-
- run() - Method in class com.xilinx.rapidwright.device.browser.ThreadedDeviceBrowser
-
- run(String, Path, Path...) - Static method in class com.xilinx.rapidwright.edif.YosysTools
-
Run the given command string in Yosys, on the files given.
- run(Device) - Static method in class com.xilinx.rapidwright.util.BrowseDevice
-
- run(double) - Method in class com.xilinx.rapidwright.util.performance_evaluation.PerformanceEvaluation
-
- run() - Method in class com.xilinx.rapidwright.util.StreamGobbler
-
- runAllToCompletion() - Method in class com.xilinx.rapidwright.util.JobQueue
-
- runAllToCompletion(int) - Method in class com.xilinx.rapidwright.util.JobQueue
-
- runCommand(String, boolean) - Static method in class com.xilinx.rapidwright.util.FileTools
-
A generic method to run a command from the system command line.
- runCommand(String, boolean, String[], File) - Static method in class com.xilinx.rapidwright.util.FileTools
-
A generic method to run a command from the system command line.
- runCommand(String[], boolean) - Static method in class com.xilinx.rapidwright.util.FileTools
-
A generic method to run a command from the system command line.
- runCommand(String[], boolean, String[], File) - Static method in class com.xilinx.rapidwright.util.FileTools
-
A generic method to run a command from the system command line.
- runCommand(List<String>, String) - Static method in class com.xilinx.rapidwright.util.FileTools
-
A generic method to run a command from the system command line.
- runCommand(List<String>) - Static method in class com.xilinx.rapidwright.util.Installer
-
- runEvRouter() - Method in class com.xilinx.rapidwright.router.SATRouter
-
Executes evRouter outside of the RapidWright runtime.
- RunSATRouterExample - Class in com.xilinx.rapidwright.examples
-
Small example that illustrates how to invoke the SAT router
to route a small area of a design by providing a fully placed DCP
and a pblock area constraint to the router.
- RunSATRouterExample() - Constructor for class com.xilinx.rapidwright.examples.RunSATRouterExample
-
- runTcl(Path, String, boolean) - Static method in class com.xilinx.rapidwright.util.VivadoTools
-
method to run a single Tcl command in vivado
- runTcl(Path, Path, boolean) - Static method in class com.xilinx.rapidwright.util.VivadoTools
-
method to run a Tcl script in vivado
- runTcl(Path, Path, boolean, String[], File) - Static method in class com.xilinx.rapidwright.util.VivadoTools
-
method to run a Tcl script in vivado
- RuntimeTracker - Class in com.xilinx.rapidwright.util
-
A customized RuntimeTracker class, providing start and stop methods for recording total elapsed time of a process.
- RuntimeTracker(String) - Constructor for class com.xilinx.rapidwright.util.RuntimeTracker
-
- RuntimeTracker(String, short) - Constructor for class com.xilinx.rapidwright.util.RuntimeTracker
-
- RuntimeTrackerTree - Class in com.xilinx.rapidwright.util
-
- RuntimeTrackerTree(String, boolean) - Constructor for class com.xilinx.rapidwright.util.RuntimeTrackerTree
-
- runVivadoExtractTests() - Static method in class com.xilinx.rapidwright.interchange.PopulateMacroParamRules
-
- runVivadoTasks(String, int) - Static method in class com.xilinx.rapidwright.ipi.BlockUpdater
-
- RW_AUTO_GENERATE_READABLE_EDIF - Static variable in class com.xilinx.rapidwright.design.Design
-
Name of the environment variable that controls the auto generation of readable EDIF
mechanism.
- RW_DECOMPRESS_GZIPPED_EDIF_TO_DISK - Static variable in class com.xilinx.rapidwright.util.Params
-
Flag to have RapidWright decompress gzipped EDIF files to disk prior to
parsing.
- RW_DECOMPRESS_GZIPPED_EDIF_TO_DISK_NAME - Static variable in class com.xilinx.rapidwright.util.Params
-
- RW_DISABLE_WRITING_ADV_FLOW_DCPS - Static variable in class com.xilinx.rapidwright.util.Params
-
Flag to disable RapidWright from writing any DCPs that target Vivado's
Advanced Flow (starting in Vivado 2024.2).
- RW_DISABLE_WRITING_ADV_FLOW_DCPS_NAME - Static variable in class com.xilinx.rapidwright.util.Params
-
- RW_ENABLE_EDIF_BINARY_CACHING - Static variable in class com.xilinx.rapidwright.edif.EDIFTools
-
Flag to set a feature where any .edf file that is attempted to be loaded will check if an
existing binary EDIF has already been generated and will load that instead (faster).
- RW_PARALLEL - Static variable in class com.xilinx.rapidwright.util.ParallelismTools
-
Name of the environment variable to disable parallel processing, set RW_PARALLEL=0 to disable
- RW_QUIET_MESSAGE - Static variable in class com.xilinx.rapidwright.device.Device
-
Name of the environment variable to quiet messages
- RW_WRITE_DCP_2024_1 - Static variable in class com.xilinx.rapidwright.util.Params
-
Flag to have RapidWright write out DCPs such that they will only be readable
in Vivado 2024.1 and later.
- RW_WRITE_DCP_2024_1_NAME - Static variable in class com.xilinx.rapidwright.util.Params
-
- RW_ZSTD_COMPRESSION_LEVEL - Static variable in class com.xilinx.rapidwright.util.Params
-
ZStandard compression effort level to use when compressing files.
- RW_ZSTD_COMPRESSION_LEVEL_NAME - Static variable in class com.xilinx.rapidwright.util.Params
-
- RW_ZSTD_DEFAULT_COMPRESSION_LEVEL - Static variable in class com.xilinx.rapidwright.util.Params
-
- RWRoute - Class in com.xilinx.rapidwright.rwroute
-
RWRoute class provides the main methods for routing a design.
- RWRoute(Design, RWRouteConfig) - Constructor for class com.xilinx.rapidwright.rwroute.RWRoute
-
- RWRouteConfig - Class in com.xilinx.rapidwright.rwroute
-
- RWRouteConfig(String[]) - Constructor for class com.xilinx.rapidwright.rwroute.RWRouteConfig
-
Constructs a Configuration Object
- VALIDATE_MACROS_PLACED_FULLY - Static variable in class com.xilinx.rapidwright.interchange.PhysNetlistReader
-
- validateMD5OfDownloadedFile(String, String) - Static method in class com.xilinx.rapidwright.util.Installer
-
Validates an already downloaded RapidWright release file using the MD5 hash
- ValidPlacementPolygon - Class in com.xilinx.rapidwright.placer.handplacer
-
Created on: Sep 16, 2015
- ValidPlacementPolygon(QPolygonF, QPointF) - Constructor for class com.xilinx.rapidwright.placer.handplacer.ValidPlacementPolygon
-
- valueOf(String) - Static method in enum com.xilinx.rapidwright.bitstream.BlockType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.xilinx.rapidwright.bitstream.CMDCode
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.xilinx.rapidwright.bitstream.OpCode
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.xilinx.rapidwright.bitstream.PacketType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.xilinx.rapidwright.bitstream.RegisterType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.xilinx.rapidwright.design.blocks.UtilizationType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.xilinx.rapidwright.design.compare.DesignDiffType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.xilinx.rapidwright.design.ConstraintGroup
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.xilinx.rapidwright.design.NetType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.xilinx.rapidwright.design.noc.ChannelType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.xilinx.rapidwright.design.noc.CommunicationType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.xilinx.rapidwright.design.noc.ComponentType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.xilinx.rapidwright.design.noc.ProtocolType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.xilinx.rapidwright.design.noc.TrafficClass
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.xilinx.rapidwright.design.PinType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.xilinx.rapidwright.design.PortType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.xilinx.rapidwright.design.tools.Edge
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.xilinx.rapidwright.design.Unisim
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.xilinx.rapidwright.design.VivadoPropType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.xilinx.rapidwright.device.BELClass
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.xilinx.rapidwright.device.BELPin.Direction
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.xilinx.rapidwright.device.FamilyType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.xilinx.rapidwright.device.IntentCode
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.xilinx.rapidwright.device.IOBankType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.xilinx.rapidwright.device.IOStandard
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.xilinx.rapidwright.device.PIPType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.xilinx.rapidwright.device.Series
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.xilinx.rapidwright.device.SitePIPStatus
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.xilinx.rapidwright.device.SiteTypeEnum
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.xilinx.rapidwright.device.TileTypeEnum
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.xilinx.rapidwright.edif.compare.EDIFDiffType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.xilinx.rapidwright.edif.EDIFChangeType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.xilinx.rapidwright.edif.EDIFDirection
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.xilinx.rapidwright.edif.EDIFValueType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.xilinx.rapidwright.gui.GUIShapeState
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.xilinx.rapidwright.interchange.DeviceResources.Device.BEL.Which
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.xilinx.rapidwright.interchange.DeviceResources.Device.BELCategory
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.xilinx.rapidwright.interchange.DeviceResources.Device.CellPinInversionParameter.Which
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.xilinx.rapidwright.interchange.DeviceResources.Device.ClockEdge
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.xilinx.rapidwright.interchange.DeviceResources.Device.Constants.CellPinValue
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.xilinx.rapidwright.interchange.DeviceResources.Device.Constants.GndNetName.Which
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.xilinx.rapidwright.interchange.DeviceResources.Device.Constants.VccNetName.Which
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.xilinx.rapidwright.interchange.DeviceResources.Device.ConstantType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.xilinx.rapidwright.interchange.DeviceResources.Device.Constraints.BELLocation.Which
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.xilinx.rapidwright.interchange.DeviceResources.Device.Constraints.CellConstraint.Which
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.xilinx.rapidwright.interchange.DeviceResources.Device.Constraints.ConstraintLocation.Which
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.xilinx.rapidwright.interchange.DeviceResources.Device.Constraints.Tag.Which
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.xilinx.rapidwright.interchange.DeviceResources.Device.Constraints.TagPair.Which
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.xilinx.rapidwright.interchange.DeviceResources.Device.Constraints.TagStates.Which
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.xilinx.rapidwright.interchange.DeviceResources.Device.CornerModel.Fast.Which
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.xilinx.rapidwright.interchange.DeviceResources.Device.CornerModel.Slow.Which
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.xilinx.rapidwright.interchange.DeviceResources.Device.CornerModelValues.Max.Which
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.xilinx.rapidwright.interchange.DeviceResources.Device.CornerModelValues.Min.Which
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.xilinx.rapidwright.interchange.DeviceResources.Device.CornerModelValues.Typ.Which
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.xilinx.rapidwright.interchange.DeviceResources.Device.LutDefinitions.LutCell.Equation.Which
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.xilinx.rapidwright.interchange.DeviceResources.Device.Package.PackagePin.Bel.Which
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.xilinx.rapidwright.interchange.DeviceResources.Device.Package.PackagePin.Site.Which
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.xilinx.rapidwright.interchange.DeviceResources.Device.ParameterFormat
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.xilinx.rapidwright.interchange.DeviceResources.Device.ParameterMapRule.Which
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.xilinx.rapidwright.interchange.DeviceResources.Device.PinDelay.Which
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.xilinx.rapidwright.interchange.DeviceResources.Device.PinsDelayType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.xilinx.rapidwright.interchange.DeviceResources.Device.PIP.Which
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.xilinx.rapidwright.interchange.DeviceResources.Device.PrimToMacroExpansion.Which
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.xilinx.rapidwright.interchange.DeviceResources.Device.SitePin.Model.Which
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.xilinx.rapidwright.interchange.DeviceResources.Device.WireCategory
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.xilinx.rapidwright.interchange.LogicalNetlist.Netlist.Direction
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.xilinx.rapidwright.interchange.LogicalNetlist.Netlist.Port.Which
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.xilinx.rapidwright.interchange.LogicalNetlist.Netlist.PortInstance.BusIdx.Which
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.xilinx.rapidwright.interchange.LogicalNetlist.Netlist.PortInstance.Which
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.xilinx.rapidwright.interchange.LogicalNetlist.Netlist.PropertyMap.Entry.Which
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.xilinx.rapidwright.interchange.PhysicalNetlist.PhysNetlist.NetType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.xilinx.rapidwright.interchange.PhysicalNetlist.PhysNetlist.PhysCellType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.xilinx.rapidwright.interchange.PhysicalNetlist.PhysNetlist.PhysPIP.Which
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.xilinx.rapidwright.interchange.PhysicalNetlist.PhysNetlist.PhysSitePIP.Which
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.xilinx.rapidwright.interchange.PhysicalNetlist.PhysNetlist.PinMapping.Which
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.xilinx.rapidwright.interchange.PhysicalNetlist.PhysNetlist.RouteBranch.RouteSegment.Which
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.xilinx.rapidwright.interchange.References.ImplementationType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.xilinx.rapidwright.interchange.References.ReferenceType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.xilinx.rapidwright.rwroute.CUFRpartitionTree.PartitionAxis
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.xilinx.rapidwright.rwroute.NodeStatus
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.xilinx.rapidwright.rwroute.RouteNodeType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.xilinx.rapidwright.timing.delayestimator.InterconnectInfo.Direction
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.xilinx.rapidwright.timing.delayestimator.InterconnectInfo.NodeGroupType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.xilinx.rapidwright.timing.delayestimator.InterconnectInfo.Orientation
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.xilinx.rapidwright.timing.GroupDelayType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.xilinx.rapidwright.timing.GroupDistance
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.xilinx.rapidwright.timing.GroupWireDirection
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.xilinx.rapidwright.timing.TimingDirection
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.xilinx.rapidwright.util.JobState
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.xilinx.rapidwright.util.PlacerDirective
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.xilinx.rapidwright.util.RouterDirective
-
Returns the enum constant of this type with the specified name.
- values - Static variable in enum com.xilinx.rapidwright.bitstream.BlockType
-
A static final (cached) copy of values()
- values() - Static method in enum com.xilinx.rapidwright.bitstream.BlockType
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum com.xilinx.rapidwright.bitstream.CMDCode
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values - Static variable in enum com.xilinx.rapidwright.bitstream.OpCode
-
A static final (cached) copy of values()
- values() - Static method in enum com.xilinx.rapidwright.bitstream.OpCode
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values - Static variable in enum com.xilinx.rapidwright.bitstream.PacketType
-
A static final (cached) copy of values()
- values() - Static method in enum com.xilinx.rapidwright.bitstream.PacketType
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values - Static variable in enum com.xilinx.rapidwright.bitstream.RegisterType
-
A static final (cached) copy of values()
- values() - Static method in enum com.xilinx.rapidwright.bitstream.RegisterType
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values - Static variable in enum com.xilinx.rapidwright.design.blocks.UtilizationType
-
- values() - Static method in enum com.xilinx.rapidwright.design.blocks.UtilizationType
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum com.xilinx.rapidwright.design.compare.DesignDiffType
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum com.xilinx.rapidwright.design.ConstraintGroup
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum com.xilinx.rapidwright.design.NetType
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum com.xilinx.rapidwright.design.noc.ChannelType
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum com.xilinx.rapidwright.design.noc.CommunicationType
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum com.xilinx.rapidwright.design.noc.ComponentType
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum com.xilinx.rapidwright.design.noc.ProtocolType
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum com.xilinx.rapidwright.design.noc.TrafficClass
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum com.xilinx.rapidwright.design.PinType
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum com.xilinx.rapidwright.design.PortType
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum com.xilinx.rapidwright.design.tools.Edge
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum com.xilinx.rapidwright.design.Unisim
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum com.xilinx.rapidwright.design.VivadoPropType
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum com.xilinx.rapidwright.device.BELClass
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum com.xilinx.rapidwright.device.BELPin.Direction
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum com.xilinx.rapidwright.device.FamilyType
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values - Static variable in enum com.xilinx.rapidwright.device.IntentCode
-
- values() - Static method in enum com.xilinx.rapidwright.device.IntentCode
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum com.xilinx.rapidwright.device.IOBankType
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum com.xilinx.rapidwright.device.IOStandard
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values - Static variable in enum com.xilinx.rapidwright.device.PIPType
-
- values() - Static method in enum com.xilinx.rapidwright.device.PIPType
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum com.xilinx.rapidwright.device.Series
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values - Static variable in enum com.xilinx.rapidwright.device.SitePIPStatus
-
- values() - Static method in enum com.xilinx.rapidwright.device.SitePIPStatus
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum com.xilinx.rapidwright.device.SiteTypeEnum
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum com.xilinx.rapidwright.device.TileTypeEnum
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum com.xilinx.rapidwright.edif.compare.EDIFDiffType
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum com.xilinx.rapidwright.edif.EDIFChangeType
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum com.xilinx.rapidwright.edif.EDIFDirection
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values - Static variable in enum com.xilinx.rapidwright.edif.EDIFValueType
-
- values() - Static method in enum com.xilinx.rapidwright.edif.EDIFValueType
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum com.xilinx.rapidwright.gui.GUIShapeState
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum com.xilinx.rapidwright.interchange.DeviceResources.Device.BEL.Which
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum com.xilinx.rapidwright.interchange.DeviceResources.Device.BELCategory
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum com.xilinx.rapidwright.interchange.DeviceResources.Device.CellPinInversionParameter.Which
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum com.xilinx.rapidwright.interchange.DeviceResources.Device.ClockEdge
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum com.xilinx.rapidwright.interchange.DeviceResources.Device.Constants.CellPinValue
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum com.xilinx.rapidwright.interchange.DeviceResources.Device.Constants.GndNetName.Which
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum com.xilinx.rapidwright.interchange.DeviceResources.Device.Constants.VccNetName.Which
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum com.xilinx.rapidwright.interchange.DeviceResources.Device.ConstantType
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum com.xilinx.rapidwright.interchange.DeviceResources.Device.Constraints.BELLocation.Which
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum com.xilinx.rapidwright.interchange.DeviceResources.Device.Constraints.CellConstraint.Which
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum com.xilinx.rapidwright.interchange.DeviceResources.Device.Constraints.ConstraintLocation.Which
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum com.xilinx.rapidwright.interchange.DeviceResources.Device.Constraints.Tag.Which
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum com.xilinx.rapidwright.interchange.DeviceResources.Device.Constraints.TagPair.Which
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum com.xilinx.rapidwright.interchange.DeviceResources.Device.Constraints.TagStates.Which
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum com.xilinx.rapidwright.interchange.DeviceResources.Device.CornerModel.Fast.Which
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum com.xilinx.rapidwright.interchange.DeviceResources.Device.CornerModel.Slow.Which
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum com.xilinx.rapidwright.interchange.DeviceResources.Device.CornerModelValues.Max.Which
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum com.xilinx.rapidwright.interchange.DeviceResources.Device.CornerModelValues.Min.Which
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum com.xilinx.rapidwright.interchange.DeviceResources.Device.CornerModelValues.Typ.Which
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum com.xilinx.rapidwright.interchange.DeviceResources.Device.LutDefinitions.LutCell.Equation.Which
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum com.xilinx.rapidwright.interchange.DeviceResources.Device.Package.PackagePin.Bel.Which
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum com.xilinx.rapidwright.interchange.DeviceResources.Device.Package.PackagePin.Site.Which
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum com.xilinx.rapidwright.interchange.DeviceResources.Device.ParameterFormat
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum com.xilinx.rapidwright.interchange.DeviceResources.Device.ParameterMapRule.Which
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum com.xilinx.rapidwright.interchange.DeviceResources.Device.PinDelay.Which
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum com.xilinx.rapidwright.interchange.DeviceResources.Device.PinsDelayType
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum com.xilinx.rapidwright.interchange.DeviceResources.Device.PIP.Which
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum com.xilinx.rapidwright.interchange.DeviceResources.Device.PrimToMacroExpansion.Which
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum com.xilinx.rapidwright.interchange.DeviceResources.Device.SitePin.Model.Which
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum com.xilinx.rapidwright.interchange.DeviceResources.Device.WireCategory
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum com.xilinx.rapidwright.interchange.LogicalNetlist.Netlist.Direction
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum com.xilinx.rapidwright.interchange.LogicalNetlist.Netlist.Port.Which
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum com.xilinx.rapidwright.interchange.LogicalNetlist.Netlist.PortInstance.BusIdx.Which
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum com.xilinx.rapidwright.interchange.LogicalNetlist.Netlist.PortInstance.Which
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum com.xilinx.rapidwright.interchange.LogicalNetlist.Netlist.PropertyMap.Entry.Which
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum com.xilinx.rapidwright.interchange.PhysicalNetlist.PhysNetlist.NetType
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum com.xilinx.rapidwright.interchange.PhysicalNetlist.PhysNetlist.PhysCellType
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum com.xilinx.rapidwright.interchange.PhysicalNetlist.PhysNetlist.PhysPIP.Which
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum com.xilinx.rapidwright.interchange.PhysicalNetlist.PhysNetlist.PhysSitePIP.Which
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum com.xilinx.rapidwright.interchange.PhysicalNetlist.PhysNetlist.PinMapping.Which
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum com.xilinx.rapidwright.interchange.PhysicalNetlist.PhysNetlist.RouteBranch.RouteSegment.Which
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum com.xilinx.rapidwright.interchange.References.ImplementationType
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum com.xilinx.rapidwright.interchange.References.ReferenceType
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum com.xilinx.rapidwright.rwroute.CUFRpartitionTree.PartitionAxis
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum com.xilinx.rapidwright.rwroute.NodeStatus
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values - Static variable in enum com.xilinx.rapidwright.rwroute.RouteNodeType
-
- values() - Static method in enum com.xilinx.rapidwright.rwroute.RouteNodeType
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum com.xilinx.rapidwright.timing.delayestimator.InterconnectInfo.Direction
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum com.xilinx.rapidwright.timing.delayestimator.InterconnectInfo.NodeGroupType
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum com.xilinx.rapidwright.timing.delayestimator.InterconnectInfo.Orientation
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum com.xilinx.rapidwright.timing.GroupDelayType
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum com.xilinx.rapidwright.timing.GroupDistance
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum com.xilinx.rapidwright.timing.GroupWireDirection
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum com.xilinx.rapidwright.timing.TimingDirection
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum com.xilinx.rapidwright.util.JobState
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum com.xilinx.rapidwright.util.PlacerDirective
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum com.xilinx.rapidwright.util.RouterDirective
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- VCC_NET - Static variable in class com.xilinx.rapidwright.design.Net
-
Name of the global physical VCC net
- VCC_WIRE_NAME - Static variable in class com.xilinx.rapidwright.design.Net
-
Name of the common VCC source wire name
- VccNetName() - Constructor for class com.xilinx.rapidwright.interchange.DeviceResources.Device.Constants.VccNetName
-
- verbose - Variable in class com.xilinx.rapidwright.placer.blockplacer.BlockPlacer
-
- verbose - Variable in class com.xilinx.rapidwright.placer.blockplacer.BlockPlacer2
-
- verbose - Variable in class com.xilinx.rapidwright.timing.TimingGraph
-
- verbose - Variable in class com.xilinx.rapidwright.timing.TimingModel
-
- verbose - Static variable in class com.xilinx.rapidwright.util.Installer
-
- VERBOSE_PHYSICAL_NET_ROUTING - Static variable in class com.xilinx.rapidwright.interchange.PhysNetlistWriter
-
The Interchange format allows for all physical routing resources to be
specified, e.g.
- verifyCellBelPinMaps(Map<Map.Entry<SiteTypeEnum, String>, Set<Map.Entry<String, String>>>, Map<Map.Entry<SiteTypeEnum, Map.Entry<String, String>>, Set<Map.Entry<String, String>>>) - Method in class com.xilinx.rapidwright.interchange.EnumerateCellBelMapping
-
- verifyConstants(StringEnumerator, Device, Design, Map<SiteTypeEnum, Site>, DeviceResources.Device.Constants.Reader, Map<TileTypeEnum, DeviceResources.Device.TileType.Reader>) - Static method in class com.xilinx.rapidwright.interchange.ConstantDefinitions
-
- verifyDeviceResources(String, String) - Static method in class com.xilinx.rapidwright.interchange.DeviceResourcesVerifier
-
- VERILOG_COMMENT - Static variable in class com.xilinx.rapidwright.design.RTLStubGenerator
-
- VersalClockRouting - Class in com.xilinx.rapidwright.router
-
A collection of utility methods for routing clocks on
the Versal architecture.
- VersalClockRouting() - Constructor for class com.xilinx.rapidwright.router.VersalClockRouting
-
- VersalClockRouting.NodeWithPrevAndCost - Class in com.xilinx.rapidwright.router
-
- VERSION - Static variable in class com.xilinx.rapidwright.edif.AbstractEDIFParserWorker
-
- VHDL_COMMENT - Static variable in class com.xilinx.rapidwright.design.RTLStubGenerator
-
- VIEW - Static variable in class com.xilinx.rapidwright.edif.AbstractEDIFParserWorker
-
- VIEWREF - Static variable in class com.xilinx.rapidwright.edif.AbstractEDIFParserWorker
-
- VIEWTYPE - Static variable in class com.xilinx.rapidwright.edif.AbstractEDIFParserWorker
-
- VivadoProp - Class in com.xilinx.rapidwright.design
-
Captures unisim property values with associated Vivado types.
- VivadoProp(String, String) - Constructor for class com.xilinx.rapidwright.design.VivadoProp
-
- VivadoProp(VivadoPropType, String) - Constructor for class com.xilinx.rapidwright.design.VivadoProp
-
- VivadoPropType - Enum in com.xilinx.rapidwright.design
-
Enumerates the Type of properties found when querying Vivado objects with report_property.
- VivadoTools - Class in com.xilinx.rapidwright.util
-
Utility methods to provide access to vivado and parse logs
- VivadoTools() - Constructor for class com.xilinx.rapidwright.util.VivadoTools
-