27 namespace architecture {
29 using namespace torc::architecture::xilinx;
const WireIndex & getWireIndex(void) const
Returns the wire index.
const char * mTileTypeName
The tile type name.
bool isOutput(void) const
Returns true if the wire is a logic output.
Encapsulation of an arc between two tilewires.
TileRow mTileRow
The tile row.
Device database, including complete wiring and logic support.
const char * mWireName
The wire name.
bool isInput(void) const
Returns true if the wire is a logic input.
Header for the Arc class.
Header for the DDBStreamHelper class.
bool isHidden(void) const
Returns true if the wire is hidden in traces.
std::ostream & operator<<(std::ostream &os, const DDB &ddb)
const Tilewire & getSourceTilewire(void) const
Returns the source tilewire.
const Tilewire & getSinkTilewire(void) const
Returns the sink tilewire.
static const class DDB * getDDBPtr(std::ostream &os)
Return the device database pointer associated with this stream.
const char * mTileName
The tile name.
Header for torc::physical output stream helpers.
bool isRemoteArcCapable(void) const
Returns true if the wire may be referenced by a remote arc.
Encapsulation of a device tile and wire pair.
Verbose encapsulation of a wire's information.
Header for the Tilewire class.
WireIndex mWireIndex
The wire index.
Header for the DDB class.
TileIndex mTileIndex
The tile index.
const TileIndex & getTileIndex(void) const
Returns the tile index.
bool isUndefined(void) const
Header for the Tiles class.
bool isRemote(void) const
Returns true if the wire is a remote wire.
WireFlags mWireFlags
The wire flags.
bool isRemoteNodeCapable(void) const
Returns true if the wire may be referenced by a remote wire.
TileCol mTileCol
The tile column.