- GAP_ARC - Static variable in class com.xilinx.rapidwright.device.Node
-
- 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, Map<Tile, BitSet>) - 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 alternate site pin (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
-
- 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.
- 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
-
- 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.
- 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 to this BEL pin and SiteInst.
- getConnectedCells(SitePinInst) - Static method in class com.xilinx.rapidwright.design.DesignTools
-
Looks in the site instance for cells connected to this site pin.
- 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.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.
- 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
-
- getDiffList(DesignDiffType) - Method in class com.xilinx.rapidwright.design.compare.DesignComparator
-
- getDiffMap() - Method in class com.xilinx.rapidwright.design.compare.DesignComparator
-
- 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
-
- 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
-
- 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
-
- 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
- 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.
- 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.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(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(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(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
-
- 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.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.
- 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
-
- 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
-
- 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
- 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
-
- 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.
- 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
-
Gets the map representing the physical to logical pin mappings for the cell.
- getPinName(int) - Method in class com.xilinx.rapidwright.device.Site
-
Gets the name of the site pin of the provided pin index.
- getPinName() - Method in class com.xilinx.rapidwright.device.SitePin
-
Gets the site pin name
- getPins() - Method in class com.xilinx.rapidwright.design.Net
-
Gets the site pins (source and sinks) of the net.
- getPins() - Method in class com.xilinx.rapidwright.device.BEL
-
Gets the list of all pins on this BEL.
- 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(Tile, Wire[], int) - Static method in class com.xilinx.rapidwright.rwroute.RouterHelper
-
Gets the
PIP
instance based on the
Tile
instance of a node, its driver node wires and its base
Wire
instance.
- getPIP(Node, Node) - Static method in class com.xilinx.rapidwright.rwroute.RouterHelper
-
Gets the
PIP
instance from a driver
Node
instance to a load
Node
instance.
- 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() - Method in class com.xilinx.rapidwright.rwroute.RouteNode
-
Gets the present congestion cost of a RouteNode Object.
- 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.timing.TimingVertex
-
- 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
-
- 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"
).
- 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
-
- 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.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
-
- 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.
- 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.
- 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.
- 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.
- 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
-
- 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.
- incrementDriver(RouteNode) - Method in class com.xilinx.rapidwright.rwroute.RouteNode
-
Adds a driver to the driver map.
- 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
-
- 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: Wed May 17 23:03:43 2023
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: Wed May 17 23:03:43 2023
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
-
- 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
-
- 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.
- 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")
- 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,...).
- 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
-
- 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
-
- 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.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.
- 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.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).
- 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
-
- 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.
- 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
- 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")
- 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().equals("SR_IMR")
- 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
-
- 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
-
- 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
-
- 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.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.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 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
-
- 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
-