Interface | Description |
---|---|
PBlockCorner |
An attempt to hide the two different types of objects (Site and ClockRegion)
from the view of the PBlockRange.
|
Class | Description |
---|---|
AbstractModuleInst<ModuleT,PlacementT,T extends AbstractModuleInst<ModuleT,PlacementT,T>> |
Abstract base class for
ModuleInst and ModuleImplsInst |
AltPinMapping |
Created on: Jun 21, 2017
|
BELAttr |
Stores a BEL attribute with the associated net.
|
Cell |
A cell corresponds to the leaf cell within the logical netlist
EDIFCellInst
and provides a mapping to a physical location BEL on the device. |
CellPin | |
CellPinStaticDefaults |
Helper class to provide default static (GND or VCC) connection values to newly created cells.
|
Design |
The Design class is the central location that maintains the physical netlist and
has hooks and references into the logical netlist.
|
DesignTools |
A collection of methods to operate on
Design objects. |
DRC |
Parent DRC that executes a list of child DRCs, returning the sum of all failed checks.
|
MetadataParser |
Parses metadata file generated by the Tcl command in rapidwright.tcl/generate_metadata.
|
Module | |
ModuleCache |
Allows RapidWright to read/write modules to a serialized, binary file.
|
ModuleImpls |
A wrapper class for multiple implementations of a module.
|
ModuleImplsInst |
A module instance with flexible implementation.
|
ModuleInst |
There is no direct representation of a module instance in Vivado.
|
ModulePlacement |
A placement of a
ModuleImplsInst . |
Net |
This class represents the physical net to be routed (both inter-site and intra-site).
|
PartitionPin |
Represents a routing interface point that can be attached to a logical port or pin of a cell.
|
PinSwap |
Class specifically created to manage pin swaps on the same site (such as LUTs)
Created on: Nov 22, 2017
|
Port |
This class represents the ports used to define the interfaces of modules.
|
RelocatableTileRectangle |
A
TileRectangle that is relocatable. |
RTLStubGenerator |
Generates Verilog or VHDL stub files to instantiate
design checkpoint files.
|
SimpleTileRectangle |
A
TileRectangle that uses Row/Column indices for storage. |
SiteConfig |
Represents a site and keeps tracks of attributes on its BELs.
|
SiteInst |
This class represents the instance of a site as configured by the user design.
|
SitePinInst |
This class represents the site pin sources and sinks in a physical net.
|
TileRectangle |
A Rectangle of tiles, i.e.
|
VivadoProp |
Captures unisim property values with associated Vivado types.
|
Enum | Description |
---|---|
ConstraintGroup | |
NetType |
This enum is simply a way to check net types easier than using Strings.
|
PinType | |
PortType |
Created on: May 10, 2016
|
Unisim |
Generated on: Wed May 01 19:57:08 MDT 2024
by: com.xilinx.rapidwright.release.UnisimParser
Enumerates supported Unisim primitives that map to Xilinx devices.
|
VivadoPropType |
Enumerates the Type of properties found when querying Vivado objects with report_property.
|